首页 > Web开发 > 详细

linux下nodejs部署

时间:2019-06-27 17:30:27      阅读:174      评论:0      收藏:0      [点我收藏+]


linux下nodejs部署

1、下载nodejs

https://nodejs.org/en/download/网站下载,

wget -c https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz

下载后安装安装xz准备解压,
yum install -y xz
再解压,xz -d nodejs*.tar.xz,然后再mv 改名nodejs,再cp -r 到/opt/ 目录,

创建软连接
ln -s /opt/nodejs/bin/npm /usr/local/bin/
ln -s /opt/nodejs/bin/node /usr/local/bin/

最后试试看,node -v, npm -v 。


2、yarn 安装

安装网站:https://www.yarnpkg.com/zh-Hant/docs/install#centos-stable

安装步骤:
https://www.yarnpkg.com/zh-Hant/docs/install#centos-stable
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo yum install yarn -y

3、安装nginx
https://lnmp.org/install.html
懒人,直接装了。记得下载screen、vim ,可以选择直接安装nginx和加速器

pm2安装,npm install pm2 -g
ln -s /opt/nodejs/bin/pm2 /usr/local/bin/

创建个用户,然后让这个用户跑nodejs

pm2 start /home/nodejs/www/node_admin/bin/www --name="web.admin" --merge-logs --log-date-format="YYYY-MM-DD HH:mm Z"
pm2 start /home/nodejs/www/node_agent/bin/www --name="web.agent" --merge-logs --log-date-format="YYYY-MM-DD HH:mm Z"
pm2 start /home/nodejs/www/node_partner/bin/www --name="web.partner" --merge-logs --log-date-format="YYYY-MM-DD HH:mm Z"

自重启
sudo pm2 startup

linux下nodejs部署

原文:https://www.cnblogs.com/partman/p/11098282.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!