express+node编写后台接口部署云服务器

1.先修改数据库配置,把登录名和密码换成服务器上数据库的登录名密码,要连接的数据库名也改成你要连接的数据库

  

2.修改监听端口

  本地测用的端口在服务器上可能会被占用,建议用个新的端口

  

  然后上传到你的服务器,服务器环境啥的先装好,node,mysql什么的

3. 防火墙添加监听端口(防火墙没开不用)

  查看防火墙规则:firewall-cmd --list-all

  

  没有接口所用的6666端口,然后添加6666端口

  添加端口:firewall-cmd --permanent --add-port=6666/tcp

  重启防火墙:firewall-cmd reload

  再次查看规则

  

  所用的6666端口已加上

4 云服务器的安全组添加6666端口(以华为云为例)

  先找到安全组,然后选择对应的安全组

  

  如果有多个安全组,选择关联你实例(也就是你的云服务器)的那个,编辑,添加规则

  

  添加6666端口

  

 

  添加完后去启动下你写的接口文件

5        启动服务

  

  后面测的接口没问题可以用pm2启动,让pm2去维护你的接口进程,不用自己一直手动启

6  测试接口

  

  把localhost换成你的服务器ip,端口改成配置的6666,然后调用,出来说明调用成功,失败的话去服务端看看报的什么错,然后再修改

  小毛病的话直接在linux上用vim改就行了

 ------------------------------------------更新------------------------------------------------

建议使用8081端口,其他端口请求时谷歌浏览器会报错

posted @ 2022-02-22 10:43  幻影之舞  阅读(506)  评论(0)    收藏  举报