1、新手 服务器 就用镜像 【宝塔】 吧
安装nodejs
root账户(一般默认都是)登录ssh上服务器
获取linux安装包链接: 打开 nodejs.org/zh-cn/downl… 选择linux二进制文件,然后再浏览器上把下载那个链接复制出来
在服务器上下载nodejs, 并解压
cd /home
wget https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-x64.tar.xz
版本可能会更新,自己替换为你下载的那个版本
tar xvf node-v12.13.0-linux-x64.tar.xz
解压完成以后, 删除压缩包,然后将解压出来那个目录重命名一下
rm node-v12.13.0-linux-x64.tar.xz
mv node-v12.13.0-linux-x64 nodejs
将node和npm命令添加到全局
ln -s /home/nodejs/bin/node /usr/local/bin/node
ln -s /home/nodejs/bin/npm /usr/local/bin/npm
测试一下
cd /
node -v
安装git
直接在home目录
yum install git
git -v
安装pm2
npm install -g pm2
# 然后需要将pm2建立软连接,pm2的bin文件是在nodejs/bin/pm2, 所以:
ln -s /home/nodejs/bin/pm2 /usr/local/bin/pm2
使用pm2把我们的nuxt项目跑起来
cd /var/www/my-nuxt && pm2 start npm -- run start
pm2 list
合在一起的操作步骤
项目停止,项目启动
pm2 list
pm2 delete all
git pull
npm run build
cd /www/wwwroot/nuxt_project/mnm-vidamii-nuxt && pm2 start npm -- run start
pm2 delete all && git pull && npm run build && pm2 start npm -- run start