在CentOS系统上管理Node.js可以通过多种方法实现,以下是一些常用的管理方法:
curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs
node-v16.20.0-linux-x64.tar.xz
),然后解压并配置环境变量。curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
nvm install 16.17.0
nvm use 16.17.0
sudo npm install pm2 -g
pm2 start app.js --name my-app
pm2 status
pm2 logs my-app
sudo vi /etc/systemd/system/my-nodejs-app.service
sudo systemctl daemon-reload
sudo systemctl start my-nodejs-app
sudo systemctl status my-nodejs-app
sudo yum install -y epel-release
sudo yum install -y ansible
ansible-playbook -i inventory deploy.yml