新手小白零基础搭建个人博客(二)Hexo搭建
之前已經給大家講完了,如何準備一個阿里云服務器或者準備github代碼托管,今天就給大家說說如何搭建hexo。
服務器用戶請閱讀1、3
github用戶請閱讀3
雙管齊下用戶請閱讀1、2、3
- 1.本文使用了hexo框架,因此,如果是服務器的用戶,需要在服務器端進行的操作有:開放端口、安裝nginx、安裝git、安裝Node.js
- 2.如果是github用戶,只需要創建一個倉庫即可(上一篇博文已說)
- 3.在本機即你手里的電腦(我用的WIN10系統)需要進行的操作有:安裝Node.js、安裝git、安裝Hexo
一.服務器端操作
1. 開放端口
上一篇博文已經說過開放8888端口,如果對于怎么開放端口有疑問,具體操作方法可以參考阿里云文檔,或自行百度。現在我們需要給服務器,再開放一個80端口,有的服務器默認是已經打開了的,檢查一下,如果沒打開,就自己添加。
2. 查看nginx默認地址
首先登陸你的寶塔面板,如果是由上一篇博文到這里的,默認登錄地址就是:“你的服務器IP:8888/安全登錄入口”。這里忘記說了,之前第一次登陸的時候可能讓你選擇一鍵套件,這個時候我們選擇LNMP,即含有nginx的那個。進入軟件商店,查看一下是否含有nginx,如果沒有可以搜索安裝。
點擊nginx,找到配置修改,然后往下翻,找server,就可以看到pid后面接的進程地址了,默認應該是/www/server/nginx/某某某。我們只要找到nginx的安裝地址即可,那就是/www/server/nginx/
那我們就新建一個文件夾,用于存放我們的博客文件,路徑為默認安裝地址后面接blog,當然你也可以另起名字,在你的電腦上使用Xshell連接你的服務器,鍵入以下代碼
然后在寶塔面板——網站——添加站點,域名填公網ip,根目錄選到我們創建的文件夾,點擊創建。
到這里,我們的服務器端的nginx就算裝完了。
3. 安裝Git和Node.js
電腦使用Xshell連接服務器進行如下操作
Node
增加以下內容
export NODE_HOME=/usr/local/node #node路徑 export PATH=$NODE_HOME/bin:$PATH測試是否配置正確
node -v返回node的版本號即為安裝正確
Git
到這里我們服務器操作暫時停一停,因為我們需要一些本地電腦上的操作才能完成
二.本機操作
請注意!到這里,你可以暫時關閉你的Xshell,寶塔面板等有關服務器的頁面,以下操作均為本地電腦操作,即你手上的電腦
下載地址:GitBash
安裝方法基本上就是一直next,這里不做過多描述。
在電腦桌面上(其他位置也可以,我只是圖方便),新建一個blog文件夾,用于存放文件。創建以后打開文件夾,在文件夾內右鍵,會有Git Bash Here,點擊即可打開Git Bash界面
下載地址:Node.js
安裝過程基本直接 下一步 就可以了。
安裝完成后,在git bash中查看是否安裝成功
出現版本號即為安裝成功。
npm是指令使用的是國外的服務器,在國內使用經常出現卡頓的現象,因此我們可以將npm換成淘寶的服務器,在git bash中輸入:
可以檢查一下cnpm有沒有安裝成功,在git bash中輸入:
cnpm -v
使用cnpm安裝hexo,在git bash中輸入:
檢查是否安裝成功,在git bash中輸入:
hexo -v
至此我們的hexo已經安裝完成。可以進行初始化:
然后安裝兩個Hexo插件(只需安裝一次,以后在新的文件夾創建新的博客時直接hexo init 即可):
npm install hexo-deployer-git --save npm install hexo-server這個時候,我們就可以在本機上預覽了
hexo g hexo s打開瀏覽器訪問 http://localhost:4000或者127.0.0.1:4000
是不是看到了你自己搭建的博客了,至此,hexo的本機部署已經完成,下一期,我將會教大家如何將hexo部署到阿里云服務器以及github代碼托管。
總結
以上是生活随笔為你收集整理的新手小白零基础搭建个人博客(二)Hexo搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新手小白零基础搭建个人博客(一)服务器篇
- 下一篇: Oracle 11g 下载及安装教程