zoukankan      html  css  js  c++  java
  • Nginx的*的配置

    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  

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

    周永发
  • 相关阅读:
    javascript获取当前日期、年份和月份等
    程序员也可以懂一点期望值管理
    数据类型,隐式转换以及json,对象,引用类型,预解析 视频教程
    两个值交互位置的几种方法
    通过Class获取标签,兼容的几种思路
    前端开发流程
    元素多层嵌套,JS获取问题
    原生JS实现分页效果2.0(新增了上一页和下一页,添加当前元素样式)
    原生JS实现分页效果1.0
    学习方法,以及时间的安排。
  • 原文地址:https://www.cnblogs.com/yvanBk/p/9067626.html
Copyright © 2011-2022 走看看