NodeJS部署到A2Hosting子域?

时间:2019-07-16 20:54:12

标签: node.js heroku web-deployment nodejs-server

长话短说,我的好友有一个A2帐户(在PHP上托管他的主要应用程序)。我想动手使用Node(尤其是部署过程),他说我可以使用他的主机,所以我创建了一个子域。我已经设置了子域并运行了Hello World脚本

     var http = require('http');
     var server = http.createServer(function(req, res) {
     res.writeHead(200, {'Content-Type': 'text/plain'});
     var message = 'Hello world!\n',
        version = 'NodeJS ' + process.versions.node + '\n',
             response = [message, version].join('\n');
         res.end(response);
     });
     server.listen();

有人有将节点部署到A2的经验吗?我对Node还是很陌生,但是到目前为止很喜欢!原谅这个主题的无知,我来自完整的PHP开发人员设置。

到目前为止,我所做的是通过Heroku getting started tutorial进行的工作,并且在我正在研究的网站上有了一个不错的起点。在本地运行良好,并连接到我的数据库实例(MySQL)。我正在使用EJS进行模板制作等。

我对创建createServer()函数还不是很熟悉,例如Heroku示例似乎没有通过它,但是正在proc文件中执行“ web:node index.js”。

是否可以在A2上获取配置以运行这种类型的部署?

0 个答案:

没有答案