1.linux下的方向代理(前提域名和P已经映射好了的)

在linux中的输入命令:whereis nginx 查看当前nginx的安装目录

显示 nginx: /usr/local/nginx

命令:cd /usr/local/nginx 到大当前nginx目录

命令:ll 展示当前的nginx的目录下的所有文件夹以及其他文件信息

命令:cd conf

命令:ll 展示当前的conf的目录下的所有文件夹以及其他文件信息

找到编辑nginx.conf文件 命令:vim nginx.conf

输入i在

# another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #    listen       8000;
    #    listen       somename:8080;
    #    server_name  somename  alias  another.alias;

#    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}

输入:

#####################################vhost#############################
     include vhost/*.conf;

意思是加载所有vhost文件夹下面的所有后缀问conf的文件.

(保存文件的方式:ESC+:+wq (第二种方式:SHIFT+ESC+:+wq(CTRL+Z 按两次Z))回车)

在conf文件夹中创建vhost已近对应的conf文件,命令:vim  /vhost/www.imooc.conf

编辑内容

server {
    listen 80;#对应端口
    autoindex on;
    server_name www.imooc.com;#对应问文件夹名称
    access_log /usr/local/nginx/logs/access.log combined;
    index index.html index.htm index.jsp index.php;
    #error_page 404 /404.html;
    if ( $query_string ~* ".*[\;'\<\>].*" ){
        return 404;
    }
    location / {
        proxy_pass http://127.0.0.1:8080;#映射的路径(如果是要文件服务器就填文件夹名称如:root /文件夹名称/)
        add_header Access-Control-Allow-Origin *;
    }
}
(保存文件的方式:ESC+:+wq (第二种方式:SHIFT+ESC+:+wq(CTRL+Z 按两次Z))回车)

映射完毕重启nginx服务器即可命令:进入到sbin输入命令sudo  ./nginx -s reload

操作:输入映射的域名即可

转载于:https://www.cnblogs.com/yvanBk/p/9067626.html

Nginx的反向代理的配置相关推荐

  1. Nginx笔记-反向代理中配置WebSocket及设置超时

    这里贴下配置: ... server{listen 8888;server_name MyWeb;location / {proxy_pass http://xxx.xx.xx.xxx:xxxx;}l ...

  2. 【转】Nginx服务器的反向代理proxy_pass配置方法讲解

    [转]Nginx服务器的反向代理proxy_pass配置方法讲解 转自:http://www.jb51.net/article/78746.htm 就普通的反向代理来讲 Nginx的配置还是比较简单的 ...

  3. nginx反向代理打印日志_nginx启用TCP反向代理日志配置

    Nginx使用TCP反向代理日志配置不同于http 修改nginx配置文档/usr/local/nginx/conf/nginx.conf 设置日志格式 stream { log_format pro ...

  4. nginx反向代理模块配置详解_Nginx服务器的反向代理proxy_pass配置方法讲解

    就普通的反向代理来讲 Nginx的配置还是比较简单的,如: location ~ /* { proxy_pass http://127.0.0.1:8008; } 或者可以 location / { ...

  5. nginx反向代理模块配置详解_Nginx(三):反向代理负载均衡集群配置详解

    概述: 本篇主要总结Nginx实现反向代理和负载均衡功能相关模块的配置说明.主要使用到的模块如下:ngx_http_proxy_moduleNginx实现反向代理功能 ngx_http_upstrea ...

  6. nginx反向代理模块配置详解_nginx反向代理配置详解

    反向代理配置 修改部署目录下conf子目录的nginx.conf文件(如/opt/nginx/conf/nginx.conf)内容,可调整相关配置. 将默认配置里面带#号注释内容去掉 grep -v ...

  7. nginx之反向代理配置

    参数用nginx进行反向代理,我这边的有好几个系统,都是不同的IP和端口.我希望在外部访问的时候,是同一个IP和端口.这样可以解决跨域的问题, 结构图: 通过每个系统的网址可以直接访问,另外,我们通过 ...

  8. Nginx反向代理的配置

    一.引言 最近搞个服务器,然后部署了个人网站,以及一些服务供自己玩耍,其中Nginx最让我很难受,配置总是要现用现百度.所以,我来了,咳咳,我带来了一些​常用的配置.​需要有 Linux 和 Ngin ...

  9. Nginx (一) Nginx介绍 正向代理 反向代理 及配置

    目录 介绍Nginx Nginx处理高并发 正向代理 正向代理配置 反向代理 反向代理配置 介绍Nginx Nginx是一款自由的.开源的.高性能的HTTP服务器和 反向代理 服务器:同时也是一个IM ...

最新文章

  1. Survey | 多任务学习综述
  2. 什么是外函数,什么是内函数?闭包(Closure)是什么?说说你对闭包(Closure)的理解?
  3. 如何在电脑上创建python_python怎么创建类Python中的除法
  4. CoronaSDK 对象锚点探秘(Anchors)
  5. 交叉表 列字段排序_Tableau学习系列(8):表计算
  6. 深入JVM——OOM异常解析
  7. 使用FizzBu​​zz和Mockito进行单元测试
  8. 转:JNI jstring与c++字符串类型转换函数
  9. 金蝶云系统显示服务器离线,金蝶云服务器已离线是什么情况
  10. Spring Boot 事务支持
  11. 最和谐的离职:1.让公司觉得你无价值了;2.让个人感觉对公司损失很大,你觉得是哪个呢?
  12. OpenCV学习(13) 细化算法(1)(转)
  13. TabHost控件应用
  14. 枚举类(Enumerated types)介绍
  15. java crm系统_基于SSM框架开发的CRM系统
  16. 小程序上传图片方法1(免搭建上传到小白接口免费服务器)
  17. c语言编译bss和data,深入理解BSS段与data段的区别
  18. easyopenjtag使用教程(最新版)
  19. hello树先生经典台词
  20. 关于eclipse工作空间打不开问题

热门文章

  1. jquery 如何获取动态添加的元素
  2. 盲人浏览网页辅助工具之一
  3. OpenResty(nginx)操作redis的初步应用
  4. WM6.0系统WIFI与笔记本点对点互联详细解析
  5. java interface_Java中的接口(interface)
  6. linux命令行安装vnc_CentOS下安装VNC并设置远程服务
  7. ant如何形成时间轴和图库_如何让景观设计更具有逻辑性?
  8. 4-字符转换及所在位置
  9. softether linux 客户端,SoftEther centos 服务器搭建 及 客户端连接
  10. IOTA基金会宣布推出终端用户钱包Firefly