這次帶給大家centos搭建ghost部落格步驟分享,centos搭建ghost部落格的注意事項有哪些,下面就是實戰案例,一起來看一下。
1. 介紹
Ghost 是一套基於Node.js 建構的開源部落格平台,具有易用的書寫介面和體驗,部落格內容預設採用Markdown 文法書寫,目標是取代臃腫的Wordpress。本篇文章主要是介紹如何在centos7.3上快速建置ghost部落格平台,採用yum安裝mysql、nginx軟體。
2. 安裝
安裝mysql
#wget -i -c http://dev.mysql.com/get/mysql57 -community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql mysql-server
systemctl enable mysqld. service
systemctl start mysqld.service
mysql -uroot -p # 初始密碼為空
mysql> USE mysql;
mysql> UPDATE user SET password=password('******* *') WHERE user='root';
mysql> flush privileges;
mysql> FLUSH PRIVILEGES;
mysql> exit;
#新用戶, ghost不能用root運行,官方已作說明(https://docs.ghost.org/docs/install)
useradd ops
usermod -aG wheel ops
#passwd ops
su - ops
安裝Nginx和Node.js
sudo yum -y update
sudo yum -y install nginx nodejs
#安裝ghost
sudo npm i -g ghost-cli
sudo chown ops.ops /var/www/ghost/
sudo chmod 755 /var/www/ghost/
cd /var/www/ghost/
ghost install
安裝過程中的互動問題:
https://docs.ghost.org/docs/cli-install#section-prompts
#3. 啟動部落格
##執行完上面的安裝過程,會告訴你如何啟動自己的博客,我的啟動方式如下:sudo systemctl start ghost_jidongdong-cn##配置Nginx
server {瀏覽器輸入你的網域名稱或主機IP即可登入。後台管理介面預設為:http://[網域]/ghostlisten 80;
server_name proxy_pass http:// 127.0.0.1:2368;
proxy_set_header Host blog.jidongdong. te_addr;
}
}
## service nginx restart
4. 登入
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:Node.js中https使用案例解析
以上是centos建置ghost部落格步驟分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!