Nginx配置node.js应用

1. 查找配置文件路径

nginx -t

使用该命令,一方面可以测试配置文件配置是否成功,另一方面可以获得配置文件的路径。

2. 配置http

只需修改server字段里的内容。
server_name表明域名;location表示域名分地址,可以为一个域名的多个分支配置多个ip端口地址,通过多个location完成;proxy_pass为域名分地址关联的ip端口地址。

       listen       80;
       server_name  localhost;

       location / {
           proxy_pass http://localhost:3000;
       }
   }

3.重启nginx

nginx -s reload

4.关闭node.js服务

命令行下Ctrl+c

5. 永久启动node.js项目

  1. 安装forever并设置软连接:
npm install forever -g
ln -s /usr/local/node/bin/forever /usr/bin/forever
  1. 再执行
forever start www
  1. 停止
forever stop www
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容