nodejs项目部署到腾讯云详细步骤
安装node1.连接到服务器ssh 用户名@ip地址2.假如第一次使用服务器先更新下yum update -y3.从nodejs官网获取下载对应操作系统的连接wget https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-x64.tar.xzwget命令下载Node.js安装包。 下载完成后可以看到服务器目录下有了n...
安装node
1.连接到服务器
ssh 用户名@ip地址
2.假如第一次使用服务器先更新下
yum update -y
3.从nodejs官网获取下载对应操作系统的连接
wget https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-x64.tar.xz
wget命令下载Node.js安装包。 下载完成后可以看到服务器目录下有了nodejs的安装包。
4.解压安装包
tar xvf node-v8.10.0-linux-x64.tar.xz
5.node默认安装在/root/node-v8.10.0-linux-x64/目录下, 将node安装到其他目录(如:/opt/node/)下
mkdir -p /opt/node/
mv /root/node-v8.10.0-linux-x64/* /opt/node/
6.删除/root/node-v8.10.0-linux-x64/安装包
rm -rf /root/node-v8.10.0-linux-x64/
7.创建软链接,使node和npm命令全局有效。通过创建软链接的方法,使得在任意目录下都可以直接使用node和npm命令:
ln -s /opt/node/bin/node /usr/local/bin/node
ln -s /opt/node/bin/npm /usr/local/bin/npm
8.安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
9.配置环境变量,全局命令
ln -s /opt/node/bin/cnpm /usr/local/bin/cnpm
输入node -v和npm -v 查看版本
安装pm2
pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载。
我们在本地运行node项目,只是node serve.js 就可以跑起来了,但是如果关掉,项目就不能运行了,pm2解决了这一问题,使进程常驻。
1.安装
npm install pm2@latest -g
创建软链接,使pm2命令全局有效
ln -s /opt/node/bin/pm2 /usr/local/bin/pm2
输入 pm2 -v 可以看到版本信息了
运行某个项目的node.js服务
pm2 start app.js
出现下面的内容就说明,已经成功开启服务了
我们之后也可以用pm2 list查看是否启动了
停止所有服务
pm2 stop all
停止id为0的服务
pm2 stop 0
连接腾讯云数据库
连接腾讯云的数据库,点击管理查看外网地址和端口号
nodejs项目的连接数据库,要跟上面图片匹配
具体node项目请参考我的其他文章,https://blog.csdn.net/xiasohuai/article/details/90551926
注:打完tar包上传到服务器后,别忘记npm i,然后运行 pm2 start app.js
更多推荐
所有评论(0)