blu*_*lds 6 nearlyfreespeech node.js
我正在查看部署在NFS服务器上的现有网站.我想重写它的一些部分以在nodejs上运行.据我所知,NFS民众不支持nodejs,但我不得不使用他们的服务器.
那么,有没有办法将node horns转换为近乎自由的服务器?有人试过这个吗?
截至2014年9月24日,NFS现在支持持久进程:
总结mopsled.com的第三方示例中描述的过程:
1)在NFS.N的管理界面,选择在你的网站的域名短名称的网站,然后更改该网站的"服务器类型"为"自定义",而不是PHP/Apache的.
2)将您的Node服务器代码放在某处 /home/protected/
3)run.sh
在某处创建一个shell脚本(例如)文件,/home/protected/
其中包含启动服务器的命令(例如npm run start
或node server.js
).NFS.N将使用"守护进程"自动运行此脚本作为连续进程,我们将在下一步中配置它.
4)在站点的NFS.N管理UI中选择"守护进程",然后在"命令行"字段中输入服务器的启动shell脚本路径.根据需要填写其他字段.
5)NFS.N现在将确保您的自定义服务器进程将无限期运行.您的Web服务器现在可以在服务器侦听的端口上使用.但是,NFS.N不为您的服务器提供root访问权限,以便通过正常的"低级"Internet端口(例如:80
和:443
)进行通信,因此如果您想要提供服务,则必须使用NFS.N的"代理"功能进行描述在下一步.
6)如果您需要侦听低级端口:在站点的NFS.N管理UI中选择"添加代理"并输入相关设置,选中"完全绕过Apache"选项并提供服务器正在侦听的端口对于"目标端口"选项.
而已!您现在可以在守护程序的配置页面中停止/重新启动服务器的连续进程(守护程序正在维护的shell脚本).
归档时间: |
|
查看次数: |
3104 次 |
最近记录: |