Nginx设置请求转发到端口
nodejs默认是ip地址加上端口号来访问,但是我在局域网中测试好像并不能访问,由于我本来的是nginx服务器,索性在Nginx配置文件中设置域名所有请求转发到指定端口。
例如,在域名test.com
的配置文件添加如下信息,代表将该域名的所有请求转发到8888
端口。
location ~ .* {
proxy_pass http://127.0.0.1:8888;
}
然后重启nginx。
在本地hosts中设置一下解析,然后node环境跑起来,直接访问域名就可以访问了。
延伸
退出终端后继续运行 Node.js
使用 npm
模块 forever
,建立 UNIX daemon
进程,让 Node.js 保持运行。
安装
sudo npm -g install forever
开启进程
forever start /path/app.js
查看所有进程
forever list
关闭所有进程
forever stopall
如果您觉得本文对您有用,欢迎捐赠或留言~
- 本博客所有文章除特别声明外,均可转载和分享,转载请注明出处!
- 本文地址:https://www.leevii.com/?p=482