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的主要内容,如果未能解决你的问题,请参考以下文章

详细讲解Vultr如何安装WordPress

Vultr自定义ISO镜像安装windows2003系统及virtio网卡驱动

centos7 firewall 防火墙 命令

替换或删除后台堆栈上现有片段的代码不起作用

在vultr安装和使用golang

centos7的系统 防火墙