java 发表于 2017-11-15 20:07:22

centos 部署 node web 服务

本帖最后由 java 于 2017-11-16 10:08 编辑

1.安装 node.js
a.从EPEL库安装Node.js
EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。
sudo yum install epel-release现在可以使用yum命令安装Node.js了。sudo yum install nodejs
开发环境安装npm   nodejs中含有npm
在开发过程中我需要管理节点包,我还要安装新公共管理的软件包管理器,使用以下命令。sudo yum install npm
. 安装nvm
针对于不同的场景,我们经常要切换到不同的Node版本,从而方便我们进行开发
wget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz

tar -xzvf file.tar.gz 解压后进入目录然后执行

./install.sh

source ~/.bash_profile

输入 nvm,显示命令界面,代表安装成功

1.安装 pm2全局安装:
sudo npm install pm2 -g
进入 /opt (这里是你放 dist 的和 app.js 的目录),执行命令:
pm2 start app.js --watch
pm2 save
pm2 startup



页: [1]
查看完整版本: centos 部署 node web 服务