1.YUM更新
yum -y install zlib-devel curl-devel openssl-devel perl cpio expat-devel gettext-devel openssl zlib autoconf tk perl-ExtUtils-MakeMaker gcc make gcc-c++ openssl-devel wget
2.安装NodeJS
git clone https://github.com/creationix/nvm.git ~/.nvm
source ~/.nvm/nvm.sh
将上面的命令vim加到~/.bashrc,下次ssh上去时,才不会发现nvm未安装
使用淘宝镜像安装nvm
NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/dist nvm install 8.7.0
3.安装forever守护nodejs进程
更换一下npm源
npm config set registry https://registry.npm.taobao.org
npm install -g forever
4.开放端口,centos6和centos7开放端口方式不一样
centos6
iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3000 -j ACCEPT
service iptables save
centos7
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload