Node.js在Linux上的部署流程大致如下:
sudo apt-get update && sudo apt-get upgrade
,在CentOS上使用sudo yum update
。使用NVM(Node Version Manager)安装Node.js:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc
nvm ls-remote
nvm install 14.17.0
nvm install 16.13.0
nvm use 14.17.0
使用包管理器安装Node.js:
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
curl -sL https://rpm.nodesource.com/setup_14.x | sudo -E bash -
sudo yum install -y nodejs
~/.bashrc
或~/.zshrc
文件,添加Node.js和npm的路径:export PATH=$PATH:/usr/local/node/bin
source ~/.bashrc
node -v
npm -v
git clone https://github.com/yourusername/yourproject.git
cd yourproject
npm install
npm install pm2 -g
pm2 start app.js
pm2 startup
pm2 save
pm2 logs
通过以上步骤,你可以成功地将Node.js项目部署到Linux服务器上。根据具体需求,你可能还需要进行一些额外的配置,如设置反向代理、配置域名解析等。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>