国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

在 vps 安裝 Ghost 博客系統(tǒng)記錄

tuniutech / 1107人閱讀

摘要:前期準(zhǔn)備我的系統(tǒng)比較差,很多必備的東西都沒安裝。安裝和安裝進(jìn)入你想要安裝的目錄一般我放在下執(zhí)行這樣裝好后,外網(wǎng)是訪問不到的,因為生產(chǎn)環(huán)境只監(jiān)聽了的請求。對于默認(rèn)的主題,在目錄的中。配置郵件在字段中。

0. 前期準(zhǔn)備

我的 VPS 系統(tǒng)比較差,很多必備的東西都沒安裝。

apt-get update
apt-get -y upgrade
apt-get install -y build-essential vim curl unzip
1. 安裝 nodejs 和 npm
curl -sL https://deb.nodesource.com/setup | bash -
apt-get install -y nodejs
2. 安裝 ghost

進(jìn)入你想要安裝的目錄(一般我放在 /home/wwwroot/domain_name/ 下)執(zhí)行:

curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip
unzip -uo ghost.zip
npm install --production
npm start

這樣裝好后,外網(wǎng)是訪問不到的,因為生產(chǎn)環(huán)境只監(jiān)聽了127.0.0.1的請求。你可以修改 config.js 來修改設(shè)定,但是我們一般在前端再用一層 nginx 做中轉(zhuǎn)。

3. 安裝并配置 nginx
apt-get install -y nginx
rm /etc/nginx/sites-enabled/default
vi /etc/nginx/sites-available/ghost.conf

ghost.conf 的內(nèi)容如下(注意替換里面的域名和配置域名指向):

server {
    listen 80;
    server_name example.com;

    location / {
        proxy_set_header   X-Real-IP $remote_addr;
        proxy_set_header   Host      $http_host;
        proxy_pass         http://127.0.0.1:2368;
    }
}

創(chuàng)建鏈接:

ln -s /etc/nginx/sites-available/ghost.conf /etc/nginx/sites-enabled/ghost.conf

啟動nginx:

service nginx start

這個時候你使用域名就可訪問到了。

4. 配置后臺運行

后臺運行有很多方式,比如 forever 、Supervisor 等等。這里我們使用 Supervisor 。

apt-get install -y supervisor
service supervisor start
vi /etc/supervisor/conf.d/ghost.conf

內(nèi)容如下(注意替換路徑):

[program:ghost]
command = node /path/to/ghost/index.js
directory = /path/to/ghost
user = ghost
autostart = true
autorestart = true
stdout_logfile = /var/log/supervisor/ghost.log
stderr_logfile = /var/log/supervisor/ghost_err.log
environment = NODE_ENV="production"

執(zhí)行以下代碼啟動 ghost :

service supervisor start
supervisorctl reload

如果遇到問題或修改了配置,可使用以下命令檢查或重載:

supervisorctl tail -f ghost stderr
supervisorctl restart ghost
supervisorctl update
5. 優(yōu)化 ghost 配置

經(jīng)過之前的配置,現(xiàn)在ghost是可以訪問到了,但是還會有一些問題,配置文件是 ghost 程序目錄的 config.js,我們來修改下 production 字段的配置。

根目錄網(wǎng)址:配置url為你自己的url,不然會導(dǎo)致路徑出錯;

增加 privacy字段,禁用后臺的 google fonts 和 Gravatar (這兩個國內(nèi)被封):

privacy: {
    useGoogleFonts: false,
    useGravatar: false
}

要禁用前臺的 Google Fonts,只能手動修改模版中的 css 文件引用了。對于默認(rèn)的 capser 主題,在 content/themes/capser/ 目錄的 default.hbs 中。

配置郵件在 mail 字段中。官方文檔 中只介紹了使用 mailgun 等服務(wù)商的方式,如果是已經(jīng)有了自己的郵件服務(wù),可采用以下配置(以QQ域名郵箱為例,注意替換郵箱和密碼):

mail:{
    transport: "SMTP",
    from: "Your Name ",
    options: {
        host:"smtp.qq.com",
        secureConnection: false,
        port:25,
        auth: {
            user: "your_email_addr",
            pass: "your_email_password"
        }
    }
},

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/39104.html

相關(guān)文章

  • 使用Ghost搭建個人博客

    摘要:使用搭建個人博客作為一個技術(shù)人員,一般都會有寫一些博客,分享一些文章咱們做技術(shù)的就是愛分享。下面我就簡單講解一下在系統(tǒng)下如何使用搭建搭建個人博客網(wǎng)站。 使用Ghost搭建個人博客 作為一個技術(shù)人員,一般都會有寫一些博客,分享一些文章(咱們做技術(shù)的就是愛分享)。因此也誕生了非常多的開源博客系統(tǒng),比如像wordpress也是目前世界最流行,應(yīng)用最廣的一個天源博客系統(tǒng),有非常多的插件及模版。...

    Developer 評論0 收藏0
  • hexo-admin后臺管理博客

    摘要:原文鏈接需求像這種靜態(tài)博客用起來很方便,但是硬傷就是沒有后臺管理,每次想寫博客或者說想要修改原博客的話,都需要在本機(jī)上找文件,修改之后發(fā)布,尤其是如果機(jī)器上沒有安裝等工具的時候,就無法修改了。 原文鏈接 需求 像Hexo這種靜態(tài)博客用起來很方便,但是硬傷就是沒有后臺管理,每次想寫博客或者說想要修改原博客的話,都需要在本機(jī)上找markdown文件,修改之后發(fā)布,尤其是如果機(jī)器上沒有安裝h...

    seasonley 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<