002-nodejs部署到centos系统上

本文详细介绍了将Node.js项目部署到CentOS云服务器的过程,包括安装Node.js、建立软链接、使用Git上传代码、安装及配置PM2等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

感觉每次从0到1都会遇到各种坑

 

这次买了一个云服务器,想把nodejs项目部署到centos上

也是遇到了好多坑

 

首先就是自己的操作系统是windows,怎么把命令复制到vnc上呢,

我真的是不知道,所以只能一行一行地写

 

还有就是,在建立软链接的时候,也遇到了坑

 

 

还是一步一步说吧

 

先买一个云服务器,centOS系统

然后打开系统,需要先安装node

 

wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz

然后要解压一下

tar xvf node-v6.9.5-linux-x64.tar.xz

 

然后执行

rm -f /usr/local/bin/node

ln -s /root/node-v6.9.5-linux-x64/bin/node /usr/local/bin/node

 

然后是npm

rm -f /usr/local/bin/npm
ln -s /root/node-v6.9.5-linux-x64/bin/npm /usr/local/bin/npm

 

两个是同样的道理

 

现在已经建立了软链接,就可以在任意位置使用node命令了

我们可以试试

输入 node -v

就可以看到版本号是6.9.5

 

 

然后我们要把我们的js代码上传到目标服务器计算机

我们就通过git来把js代码上传到服务器计算机吧

 

先通过yum安装git

yum install -y git

 

这样就安装成功了,看看版本吧

git --version

 

OK,现在我们把git上的文件传送到目标服务器计算机上

填上自己的git地址

git clone https://github.com/abc/abc/

 

然后把server.js文件拷贝到home文件夹目录下

这里说明几个常用的命令

cp server.js home,这是拷贝

cd ..            这是返回上一层

cd /home     这是打开home文件夹

rm            这是删除

 

然后我们要安装一下pm2

npm install -g pm2

 

安装完成后配置一下环境变量,也就是软链接

 

rm -f /usr/local/bin/pm2

这是为了清理一下,看有没有pm2这样的文件夹,不然会出现文件夹已存在的情况

 

ln -s /usr/local/src/node-v8.9.0-linux-x64/bin/pm2  /usr/local/bin/pm2

同样的道理,上面的路径要和自己的目录一致,

如果你是v6.9.5,那就695

如果是你v.8.9.0,那就890

灵活应变一下 

 

然后用pm2来启动server.js

pm2 start server.js

 

启动完成后就可以打开浏览器看看效果了

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值