码迷,mamicode.com
首页 > 其他好文 > 详细

Vultr CentOS下后台跑node

时间:2017-02-07 01:24:08      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:ash   开启   防火墙   wal   express   命令行   pretty   下载   int   

在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

标签:ash   开启   防火墙   wal   express   命令行   pretty   下载   int   

原文地址:http://www.cnblogs.com/muluo0107/p/6372131.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!