blog江湖流派
服務(wù)器流派
wordpress 基于php
ghost 基于nodejs
GitHub Page 流派
hexo
jekyell
WordPress blog
1. 開通云服務(wù)器
進(jìn)入阿里云或者騰訊云購(gòu)買云服務(wù)。
2. 安裝網(wǎng)頁(yè)環(huán)境
step1:安裝鏡像
Linux + Apache Httpd + MySQL + PHP
step2: 設(shè)置訪問(wèn)安全組
3. 安裝wordpress
終端:
win32或者unix平臺(tái) 建議使用ssh客戶端Putty
macbook 可以直接使用終端新建遠(yuǎn)程連接操作云服務(wù)
文件管理工具:FileZilla
安裝:以烏班圖為例子(wordpress 建議使用中文版)
1.將/data/wwwroot/default/ 創(chuàng)建一個(gè)old文件夾,將該目錄下的院士文件搬到old內(nèi)部
2.將wordpress 上傳到/data/wwwroot/default/目錄下
3.通過(guò)終端或者putty連接遠(yuǎn)程云服務(wù),grep dbrootpwd /root/oneinstack/options.conf,會(huì)提示 dbrootpwd='KeYpZrZx'
這就是我們的 root 密碼,一般來(lái)說(shuō)默認(rèn)就是 KeYpZrZx
4.打開http://ecs公網(wǎng)IP/old/phpMyAdmin/ 輸入root賬戶并進(jìn)行數(shù)據(jù)庫(kù)設(shè)置。新建一個(gè)數(shù)據(jù)庫(kù)
5.訪問(wèn)公網(wǎng)ip,初始化wordpress
4. 配置blog
Ghost
1. 開通云服務(wù)器
同上
2. 安裝NodeJS運(yùn)行環(huán)境
1.安裝Ubuntu鏡像
2.使用putty或者遠(yuǎn)程終端安裝nodeJS
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
apt-get install nodejs
安裝成功后通過(guò)node -v 和npm -v 查看那版本
3. 安裝Ghost博客
1.添加ghost賬號(hào)
adduser ghost
讓ghost用戶可以使用sudo 命令
usermod -aG sudo ghost
2.切換到ghost賬號(hào)
su ghost
3. 安裝 ghost-cli
sudo npm install -g ghost-cli --registry=https://registry.npm.taobao.org
4. 創(chuàng)建 /data/wwwroot/ghost 目錄并賦予權(quán)限
sudo mkdir -p /data/wwwroot/ghost
sudo chown ghost:ghost /data/wwwroot/ghost
cd /data/wwwroot/ghost
5. 安裝nginx
sudo apt install nginx -y
6. 安裝ghost
sudo ghost install --db=sqlite3
7. 當(dāng)安裝中問(wèn)到 Enter your blog URL:的時(shí)候輸入公網(wǎng)的IP
8. 當(dāng)問(wèn)到是否使用nginx時(shí)候輸入y,SSL因?yàn)槲覀兪荌P,所以選N,開機(jī)啟動(dòng)選y
9. 是否啟動(dòng)ghost ,選y
10. 打開公網(wǎng)ip即可
4. 使用博客
開始按照提示進(jìn)行g(shù)host設(shè)置了。