国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linode XEN虛擬vps安裝配置Ghost方法詳解

2024-08-27 23:59:03
字體:
來源:轉載
供稿:網友

Linode是一個主機商專業提供XEN虛擬vps了,有不少國內朋友使用都覺得非常的不錯,下文我們來看看Linode XEN虛擬vps安裝配置Ghost方法.

我的 vps 情況:

操作系統 – CentOS 7 64 位,web 服務器軟件 – Apache,Ghost1 基于 Node.js,它本身自帶 web 服務器,不需要 Apache.

安裝 Ghost

主要參照 Ghost 官方幫助2

下載 Ghost:$ curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip

解壓 Ghost:$ unzip -uo ghost.zip -d ghost

安裝 Ghost:

  1. $ cd ghost 
  2. $ npm install --production 

啟動 Ghost:$ npm start --production

現在,你可以在 vps 上通過 127.0.0.1:2368 路徑訪問到 Ghost 博客了.

配置 Apache 與 Ghost,當然,你的目的可不是在 vps 上訪問 Ghost,而是通過域名訪問 Ghost,ghost 目錄下有一個 config.example.js 文件,用于配置相關信息3,比如域名,端口等.

執行以下操作前,請先確保你在 DNS 服務器上把域名綁定到 vps 的 ip 地址.

復制一個 config.js:

  1. $ cd ghost 
  2. $ cp config.example.js config.js 

修改 config.js:將 config.js 里 production 部分里的 url: 'http://my-ghost-blog.com' 改為 url: 'http://Vevb.com',這是我要使用的域名.

重啟 Ghost:按 CTRL - C 關閉 Ghost,再執行 npm start --production 啟動它,這時你能看到如下信息:

  1. Migrations: Up to date at version 003 
  2. Ghost is running...  
  3. Your blog is now available on http://Vevb.com  
  4. Ctrl+C to shut down1 

但這信息并不意味著我們能訪問到 Ghost 了,因為 11cn.net 域名訪問的是 80 端口,在這個端口上監聽的是 Apache 而不是 Node.js – 它是在 2368 端口監聽著.

所以我們還需要配置 Apache,打開 /etc/httpd/conf.d/vhost.conf 文件,CentOS 系統的情況,添加如下內容:

  1. <VirtualHost *:80> 
  2.     ServerName m.survivalescaperooms.com 
  3.     ServerAlias Vevb.com 
  4.     ProxyPreserveHost on 
  5.     ProxyPass / http://localhost:2368/ 
  6.     ProxyPassReverse / http://localhost:2368/ 
  7. </VirtualHost> 

重啟 apache:$ sudo service httpd restart

這樣,Apache 充當代理,會把它監聽到的流量轉發給 Node.js 監聽的端口,這時訪問 http://Vevb.com,我們就能打開 Ghost 博客了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 皋兰县| 菏泽市| 贵溪市| 衡阳市| 高邮市| 西盟| 焦作市| 青岛市| 兴安县| 家居| 哈尔滨市| 巩留县| 通州市| 红原县| 武冈市| 平和县| 商水县| 女性| 德兴市| 湾仔区| 韩城市| 南康市| 呈贡县| 岳普湖县| 景德镇市| 奈曼旗| 濉溪县| 四会市| 三江| 北票市| 西贡区| 龙井市| 淮阳县| 日喀则市| 甘德县| 五家渠市| 赣州市| 剑川县| 甘谷县| 蓬莱市| 南陵县|