欢迎光临
我们一直在努力

云服务器部署nodejs项目

2019年双十一被别人骗买了一台云服务器,一年只要86元钱,有兴趣的点击连接https://www.aliyun.com/1111/2019/group-buying-share?ptCode=3C05AC6660F8A9085026B2602C1FAD93647C88CF896EF535&share_source=copy_link进去购买,双十一第一次购买有优惠。

云服务器部署nodejs项目,我选的是centOS的liunx安装系统

1:进入远程连接安装nodejs,由于本地安装失败,我采用yum安装成功,

  安装命令

yum install -y nodejs
这时默认安装node版本太低,要升级到指定版本,执行命令
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash
yum -y install nodejs
再重启一下云服务器,参考https://www.jianshu.com/p/e9db0baf781b

如果上面方法不行,可以通过安装n来安装最新版本node,详见https://www.cnblogs.com/WuQiang/p/4046752.html
最后在
再重启一下云服务器

2:运行云服务器上的nodejs项目,例如1.js文件,直接cd 到文件夹下执行node 1.js并在云服务器上开启对应端口,具体参考https://blog.csdn.net/a909301740/article/details/79145146
之后就可以你的公网ip加上你的端口访问你的nodejs项目了,但关闭命令行后对应的进程也就消失了,所以我们要用pm2来守护我们的进程
3:安装pm2:npm install pm2 -g
然后pm2 start 1.js
就可以运行你的项目了,即使关闭liunx命令行,关闭远程连接,该进程一直运行,端口也可以访问,具体pm2参考https://www.cnblogs.com/wangcp-2014/p/10874417.html

4
:本地文件上传到远程liunx,可以下载辅助工具Xftp 6进行文件传输,具体百度Xftp6的安装和使用。

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《云服务器部署nodejs项目》
文章链接:https://www.456zj.com/3727.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址