title: 001 - 安裝與使用
date: 2020-04-01 23:31:42
tags: [Hexo,建站]
categories: [建站]
前情提示
服務器:西數雲服務器;
系統:CentOS Linux release 7.4.1708 (Core) ;
Git:1.8.3.1;
nodejs:v13.12.0;
前置條件
- Git安裝完成,詳細步驟請移步:https://janeyork.blog.csdn.net/article/details/103007119
- nodejs安裝完成(版本不低於8.10),詳細步驟請移步:https://mp.csdn.net/console/editor/html/82690129
安裝Hexo
-
官網地址悉知:https://hexo.io/zh-cn/
-
輸入
npm install -g hexo-cli
來進行安裝。此步驟,請耐心等待。 -
添加環境變量
ln -s /usr/nodejs/lib/node_modules/hexo-cli/bin/hexo /usr/local/bin/hexo
4.安裝成功後輸入hexo -v
進行測試。
-
進入
cd /home
,然後創建你的第一個站點,比如叫做myblog輸入命令hexo init myblog
(耐心等待2分鐘) -
進入
cd myblog
,安裝依賴npm install
。
- 生成靜態文件
hexo g
。 - 啓動服務
hexo g
默認是監聽4000端口,直接訪問http://yourip:4000即可。
注意:如果不能訪問請排查防火牆或者雲服務器安全組問題。
例如:http://west.nogit.top:4000/
西數服務器個人感覺真難用,無法直接使用IP訪問,其他平臺域名解析IP後,添加白名單,開放安全組,CNAME解析,還是無法訪問,還需要漫長的工單等待。而且工單隻能提交一個。而且我就呵呵笑了,提工單還需要money,當然了,我個人不反對!
解決:
西數服務器centOS7,其實有兩個防火牆,另一個iptables也需要關閉下。
- 成功後瀏覽器訪問,Hexo默認主題。