二. 安装node环境并部署第一个node服务
首先在服务器上安装node环境和pm2工具 傻瓜式安装: 在软件商店搜索node 安装第一个即可 安装完后可以到终端验证一下
编写第一个node项目 在服务器根目录创建一个hello.js文件 这一步可以使用FileZilla将js文件上传到服务器 或 使用宝塔面板文件模块编写 或 直接在服务器上使用vim 不细说
编写代码:
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Hello World\n');
}).listen(666);
console.log('node log');
可以看到我们node服务会使用666端口 要想公网访问需要做两步:
1)安全组开放666端口: 详见上一篇开放宝塔的8888端口
2)防火墙开放666端口: 进入宝塔然后如下图
- 使用pm2运行node服务 终端中 cd /进入根目录 可以看到我们刚建的hello.js文件
运行命令 pm2 start hello.js --name demo 然后如下图启动成功
然后就可以访问啦
完结撒花! 如果有疑问 底下留言