https://blog.csdn.net/l_ppp/article/details/106085916 参考
1.安装宝塔面板
官方 https://www.bt.cn/download/linux.html
Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
在下图输入框中,输入以下代码,并按回车
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.
遇到该命令,直接输入y 然后回车,就他自动安装吧,时间就点长,耐心等待一下
安装好后,会出现这个图示界面
- Bt-Panel:是我们即将访问的网页地址
- username: 该网页的登录账号
- password: 该网页的登录密码
访问该页面, 并输入相应的账号密码进行登录
登录了以后点击 直接安装 我没有装这个
去软件商店里,找到这两个软件安装一下
接下来就可以将我们的项目放到压缩文件中,然后上传到宝塔面板中了
,上传好后直接点解压就可以了
找到我们的pm2, 开始设置我们的项目
然后点击映射,将我们的公网ip 映射一下
如果这里的端口是3000,我们需要将入口文件中的端口号改一下,我这里是改为5000了
入口文件的端口号修改好后,我们需要放行一下我们项目网站的端口号
然后重启一下项目
这样一个node.js项目就部署完成啦,接下来就通过公网ip + 端口号的方式进行访问