从零开始部署自己的博客网站(下)

E和弦的根音 · 2021-01-02 · 319 次浏览

二. 安装node环境并部署第一个node服务

  1. 首先在服务器上安装node环境和pm2工具 傻瓜式安装: 在软件商店搜索node 安装第一个即可 微信截图_20210102114325.png 安装完后可以到终端验证一下 image.png

  2. 编写第一个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');
  1. 可以看到我们node服务会使用666端口 要想公网访问需要做两步:

    1)安全组开放666端口: 详见上一篇开放宝塔的8888端口

    2)防火墙开放666端口: 进入宝塔然后如下图

image.png

  1. 使用pm2运行node服务 终端中 cd /进入根目录 可以看到我们刚建的hello.js文件

image.png

运行命令 pm2 start hello.js --name demo 然后如下图启动成功

image.png

然后就可以访问啦

image.png

完结撒花! 如果有疑问 底下留言

如果有错误或者不严谨的地方,请务必给予指正,十分感谢。如果喜欢或者有所启发,欢迎评论,对作者也是一种鼓励。
查看评论 - 0 条评论