如何将Nginx设置为Node.js的前端服务器


当前第2页 返回上一页

使用node.js启动演示服务器后,现在开始使用Nginx进行配置。在/etc/nginx/conf.d/目录下为域创建虚拟主机配置文件。

1

$ sudo vim /etc/nginx/conf.d/example.com.conf

并添加以下内容。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

upstream myapp {

    server 127.0.0.1:3000;

    keepalive 8;

}

 

# the nginx server instance

server {

    listen 0.0.0.0:80;

    server_name example.com www.example.com;

    access_log /var/log/nginx/example.com.log;

 

    location / {

      proxy_set_header X-Real-IP $remote_addr;

      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

      proxy_set_header Host $http_host;

      proxy_set_header X-NginX-Proxy true;

 

      proxy_pass http://myapp/;

      proxy_redirect off;

    }

 }

完成所有配置后,让我们使用以下命令重新启动nginx Web服务器。

1

$ sudo /etc/init.d/nginx restart

5、验证安装程序

现在使用域名访问你的服务器,你将在http://127.0.0.1:3000/上看到相同的页面。

输出为Hello Word

本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注PHP中文网的node.js视频教程栏目!!!

以上就是如何将Nginx设置为Node.js的前端服务器的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

vue代理模式nginx配置的介绍

css如何实现任意角度的扇形(代码示例)

nginx 怎么实现js css 不缓存

如何将nginx设置为node.js的前端服务器

如何用nginx配置web服务器

nginx的css不起作用怎么办

nginx配置访问图片路径以及html静态页面的调取方法

更多相关阅读请进入《nginx》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...