我有我的linode與nginx和客運跑道應用程序運行。現在我創建了一個名爲blog.domain.com
的新域名我已經使用ghost blogger 創建了一個博客我無法理解如何將我的博客域指向幽靈博客。我需要在ghost博客中更改nginx配置或config.js
。如何將域名指向鬼博客
這裏是我的config.js
var path = require('path'),
config;
config = {
development: {
url: 'http://my-ghost-blog.com',
``
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/content/data/ghost-dev.db')
},
debug: false
},
server: {
port: '2368'
}
},
production: {
url: 'http://my-ghost-blog.com',
mail: {},
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/content/data/ghost.db')
},
debug: false
},
server: {
host: '127.0.0.1',
// Port to be passed to node's `net.Server#listen()`, for iisnode set this to `process.env.PORT`
port: '2368'
}
},
testing: {
url: 'http://127.0.0.1:2369',
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/content/data/ghost-test.db')
}
},
server: {
host: '127.0.0.1',
port: '2369'
}
},
travis: {
url: 'http://127.0.0.1:2368',
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/content/data/ghost-travis.db')
}
},
server: {
host: '127.0.0.1',
port: '2368'
}
}
};
module.exports = config;
你能否清除一個疑問。上述配置文件中主機和端口的用途是什麼? – overflow
在config.js中存儲配置。 'host:'=服務器的IP或主機名。 'port:'=應用程序正在偵聽的端口。然後將Nginx用作前端服務器並將所有請求重定向到Ghost。 – sebgie
config.js中的'host' /'port'是node.js應用程序要偵聽請求的值。 – sebgie