Vultr CentOS下后台跑node
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vultr CentOS下后台跑node相关的知识,希望对你有一定的参考价值。
在Mac或者Windows下简直易如反掌、几行命令搞定的事情,因为使用的是远程SSH连接纯命令行处理,所以需要记录下来怎么弄。
比如,
1. 怎么在什么都没有的CentOS里下载Node安装包?
2. 怎么在后台运行node,让它不随着我的SSH断开而挂掉?
回答1:
用curl命令。
curl -sL https://rpm.nodesource.com/setup | bash -
此举下载好node安装包,之后根据提示用yum安装即可。
回答2:
用nohup可以后台运行,用forever可以保留日志。
遇到问题:在服务器运行express自动生成的app后,发现无法从本机访问开的端口?
回答:
因为CentOS 7采用了firewalld防火墙,如果没有开启端口,则外网无法通过ip来访问服务器上的Node应用。
查询端口是否开启:
firewall-cmd --query-port=3000/tcp
如果显示no,则没有开启端口
开启端口:
firewall-cmd --add-port=3000/tcp
开启端口后,IP+端口,访问成功,完美~
以上是关于Vultr CentOS下后台跑node的主要内容,如果未能解决你的问题,请参考以下文章