安装node
下载Node.js安装包。
wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz
解压文件。
tar xvf node-v6.9.5-linux-x64.tar.xz
创建软链接,您就可以在任意目录下直接使用node和npm命令。
ln -s /root/node-v6.9.5-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v6.9.5-linux-x64/bin/npm /usr/local/bin/npm
查看node、npm版本。
node -v
npm -v
至此,Node.js环境已安装完毕。软件默认安装在/root/node-v6.9.5-linux-x64/目录下
上传node项目
安装putty,然后使用pscp上传node项目,putty的使用可以参考我写的另一篇博客(https://my.oschina.net/u/3986435/blog/3043052)
然后使用node命令运行入口文件,即可开启端口的监听
永久开启node服务监听端口
想要永久开启node服务监听端口(不会因ctrl+c关闭),可以使用pm2(一个node进程管理工具)
安装pm2
npm i -g pm2
创建软链接,您就可以在任意目录下直接使用pm2命令。
ln -s /root/node-v6.9.5-linux-x64/bin/pm2 /usr/local/bin/pm2
然后使用以下命令运行入口文件,即可永久开启node服务监听端口
pm2 start app.js
如果在后面加--watch
表示代码更新会同步到服务器,如果不想同步更新,则需要重启代码才能生效
pm2 restart app.js
参考文章: