- 创建用户 (建议)
管理员,需要root权限,仅用于管理
普通用户,不需要root权限,用于部署程序
-
安装tnvm (安装到普通用户)
wget -O- https://raw.githubusercontent.com/aliyun-node/tnvm/master/install.sh | bash source ~/.bashrc
-
安装并使用指定版本的node
tnvm install node-v8.15.1 tnvm use node-v8.15.1
-
配置npm安装源
if [ -f ~/.npmrc ]; then cat .npmrc >> .npmrc_bak; fi echo registry = \'https://registry.npm.taobao.org\' >.npmrc
-
安装pm2
sudo chown 普通用户 /opt/node_webapp