美文网首页
Nginx配置反向代理Nodejs

Nginx配置反向代理Nodejs

作者: 有内涵的Google | 来源:发表于2019-06-10 11:13 被阅读0次

Nginx配置反向代理到Nodejs服务器

实验环境 :
我这里选用的操作系统是Centos7.x,Nginx1.14.2,Node11.13.0

  • 1.进入Nginx的辅助配置文件/etc/nginx/conf.d/default.conf在下面加入如下代码
server {
        listen 80;
        server_name www.mkblog.top;
        location / {
                proxy_pass http://127.0.0.1:8000;
        }
}

这里listen是监听的端口,而server_name是访问的域名,location /是当我们访问www.mkblog.top的时候代理到本机的http://127.0.0.1:8080这里也就是用Nodejs写的服务器。

测试

server.js

const express = require('express');
const fs = require('fs');
let app = express();
app.listen(8080);
app.get('/',(req,res) => {
        res.json({
        "code": 200,
        "msg": 'success This is Nginx server one'
})
});
app.get('/api',(req,res) => {
        res.json({
                "code": 200,
                "msg": "This is Nginx www.mkblog.top /api Server"
        });
});
app.use(express.static('./'));

当然为了测试的成功,我们要先去修改host文件一般是在C:\Windows\System32\drivers\etc下,在里面新增一行
10.10.70.202 www.gumt.top # Nodejs server
就是在不配置DNS服务器的情况下,进行域名解析。这是在物理机上浏览器里面输入www.gumt.top就能访问到自己所写的Nodejs服务器
同步更新到我的个人博客曌明博客

相关文章

  • 使用nodejs做反向代理服务器

    index 使用nodejs做反向代理服务器 __veblen 为什么要反向代理?Nginx/Apache反向代理...

  • Nginx应用场景

    反向代理,负载均衡,动静分离 1.反向代理 修改nginx配置,并重新加载 重新加载nginx配置./nginx ...

  • 01-nginx前端方向代理

    前端反向代理 1.下载nginx 2. 配置nginx.conf反向代理

  • nginx

    nginx的配置、虚拟主机、负载均衡和反向代理一nginx的配置、虚拟主机、负载均衡和反向代理二nginx的配置、...

  • Nginx配置反向代理Nodejs

    Nginx配置反向代理到Nodejs服务器 实验环境 :我这里选用的操作系统是Centos7.x,Nginx1.1...

  • nginx反向代理

    什么是反向代理 如何实现反向代理 准备工作以及安装nginx 配置nginx nginx的初始配置文件去掉注释后的...

  • nginx 配置

    nginx 多个 root页面配置 反向代理

  • 第二课 nginx+tomcat集群

    正向代理,反向代理 配置Nginx 配置文件目录:/usr/local/nginx-1.6.1/conf/ngin...

  • nginx+tomcat集群

    正向代理,反向代理 配置Nginx 配置文件目录:/usr/local/nginx-1.6.1/conf/ngin...

  • nginx+tomcat集群

    正向代理,反向代理 配置Nginx 配置文件目录:/usr/local/nginx-1.6.1/conf/ngin...

网友评论

      本文标题:Nginx配置反向代理Nodejs

      本文链接:https://www.haomeiwen.com/subject/lsulaqtx.html