首頁 >web前端 >js教程 >centos建置ghost部落格步驟分享

centos建置ghost部落格步驟分享

php中世界最好的语言
php中世界最好的语言原創
2018-05-24 09:57:052449瀏覽

這次帶給大家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

## cat /etc/nginx/conf.d/jidongdong.cn.conf
server {

        listen 80;
        server_name          proxy_pass  http:// 127.0.0.1:2368;
                proxy_set_header Host blog.jidongdong. te_addr;
        }
}
## service nginx restart



4. 登入

瀏覽器輸入你的網域名稱或主機IP即可登入。後台管理介面預設為:http://[網域]/ghost

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

Node.js中https使用案例解析

#剖析Node.js cluster模組使用詳解

怎麼使用JS H5實作微信搖一搖

以上是centos建置ghost部落格步驟分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn