3.连接成功后命令行执行命令安装宝塔面板
命令 :yum install -y wget && wget -O install.sh http:
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
复制代码
- 25.8w
-
sagacheng
Node.js
JavaScript
- 66.7w
-
程序员老鱼
掘金·日新计划
ChatGPT
OpenAI