博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nginx的反向代理的配置
阅读量:5167 次
发布时间:2019-06-13

本文共 1301 字,大约阅读时间需要 4 分钟。

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

你可能感兴趣的文章
北京信息科技大学考研c语言考试,2018年北京信息科技大学计算机院814数据结构和C语言程序设计[专硕]之C程序设计考研核心题库...
查看>>
微机原理冒泡法排序c语言,微机原理实验报告-冒泡排序.docx
查看>>
电大考试c语言写出函数功能,电大考试c语言写出函数功能
查看>>
c语言解析yaml文件,YAML课程
查看>>
请简述android项目中res目录中各子目录的作用,对Android项目工程里的文件,下面哪个描述是错误的?()A.res目录:该目录存放程序中需要使用的资 - 众答网问答...
查看>>
红米note9 android10,红米note10对比红米note9真的有提升吗-在哪些地方做了降级
查看>>
html页面如何获取上下文,HTML页面使用js获取项目上下文路径
查看>>
html frameset 属性,html frameset标签怎么用?html frameset标签属性详解
查看>>
$.post html5,ajax - HTML5 Post Request Body - Stack Overflow
查看>>
Mac outlook设置HTML,设置苹果MAC 端outlook客户端说明
查看>>
静默安装 apk html,静默安装was
查看>>
html 英文js中大写,JavaScript_javascript实现英文首字母大写,方法一:function replaceStr(st - phpStudy...
查看>>
html5 离子,html5 – 在离子中创建一个表
查看>>
html瀑布流布局是什么,瀑布流布局图片与css多种实现思路剖析
查看>>
总结html标签及用法,HTML常用标签总结
查看>>
陌上花开(三维偏序)(cdq分治)
查看>>
bzoj1036 count 树链剖分或LCT
查看>>
Vue生命周期钩子函数
查看>>
Activiti6.0 java项目框架 spring5 SSM 工作流引擎 审批流程
查看>>
Block的本质
查看>>