Ghost config.js文件

时间:2015-10-30 10:13:28

标签: ghost-blog ghost

我实际上是在尝试使用ghost创建一个简单的博客,在生产环境中启动时我遇到了一个问题。

我有v0.7.1,这是我的配置文件(生产部分)

production: {
       url: 'http://<my-public-ip>',
       mail: {},
       database: {
           client: 'sqlite3',
           connection: {
               filename: path.join(__dirname, '/content/data/ghost.db')
           },
           debug: false
       },

       server: {
           host: '127.0.0.1',
           port: '2368'
       }
   }

事实是,当我尝试在浏览器上访问我的公共IP时,即使我尝试使用2368端口,我也无法在屏幕上找到任何内容(404找不到)。

我的防火墙规则设置得很好。

我做错了什么?

2 个答案:

答案 0 :(得分:6)

在服务器对象中,主机应为0.0.0.0

服务器:{            主持人:&#39; 0.0.0.0&#39;,            港口:&#39; 2368&#39;        }

答案 1 :(得分:0)

在服务器对象中更改主机。

host: '127.0.0.1', --> host: '0.0.0.0'

现在通过

启动ghost服务器
npm start --production