3.连接成功后命令行执行命令安装宝塔面板

命令 :yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

4.安装成功后会告诉你的初始密码和访问端口ip!

浏览器输入:访问面板

5.进入面板后安装部署nodejs所需要的环境

6.安装依赖成功后进入到文件目录

/www/wwwroot/web

创建目录文件夹
api : 接口
web : 网页

1.将自己的express项目打包zip上传api文件夹下 ,点击左上角命令行窗口执行 npm i安装依赖
2.执行 pm2 start app.js 运行自己的服务端程序

7. 开启api接口 所需端口权限

如果api接口监听的是3000
添加放行端口 添加成功后即可在外网访问

8.设置mysql数据库

1.新建一个数据库,并设置数据库密码和名字
nodejs配置为

module.exports = { host: 'localhost', user: 'nys', password: 'nys', database: 'nys'

2.上传并导入.sql文件

3.数据库权限设置本地即可 4.点击管理,进行管理数据库,解析.sql文件生成表即可

9.部署完毕,外网可以访问接口了

postman测试

10.命令行释放占用端口号

- 查看所有端口占用
- netstat -tln
- 查看端口被哪个进程占用
- lsof -i:端口号
- 根据PID杀死被占用端口
- kill PID

11.启动pm2进程守护

启动 :pm2 start 文件名    // pm2 start ./bin/www
停止 :pm2 stop all
复制代码
  • 私信