zoukankan      html  css  js  c++  java
  • nginx配置应用

    启动nginx
    vim /usr/local/lnmp/nginx/conf/nginx.conf

    mkdir /www
    cd /www
    vim index.html
     www.westos.org
    mkdir /bbs
    cd /bbs
    vim index.html
    bbs.westos.org
    同时,在物理机上加入解析
    在页面访问 www.westos.org bbs.westos.org

    443加密
    vim /usr/local/lnmp/nginx/conf/nginx.conf

    cd /etc/pki/tls/certs/
    make cert.pem

     cp cert.pem  /usr/local/lnmp/nginx/conf/
     nginx -t
    nginx -s reload
    测试:访问https://www.westos.org
    重定向:
    当访问以westos.org或www.westos.org时,重定向到https://www.westos.org
    vim /usr/local/lnmp/nginx/conf/nginx.conf

     nginx -s reload
    测试:
    在物理机中:
    curl -I www.westos.org
     curl -I westos.org

    当访问www.westos.org后的url时,定向到加密后的
    [root@server1 ~]# vim /usr/local/lnmp/nginx/conf/nginx.conf

     nginx -s reload
    物理机:
    curl -I www.westos.org/index.html

    当访问www.westos.org/bbs,时重定向到http://bbs.westos.org
     vim /usr/local/lnmp/nginx/conf/nginx.conf

    nginx -s reload
    物理机
     curl -I www.westos.org/bbs

    当访问www.westos.org/bbs后还有url时,定向到http://bbs.westos.org/index.html
     vim /usr/local/lnmp/nginx/conf/nginx.conf

    nginx -s reload
    物理机
     curl -I www.westos.org/bbs/index.html
     
    nginx的反向重定向
     vim /usr/local/lnmp/nginx/conf/nginx.conf

    nginx -s reload

    mkdir /www/bbs
    vim /www/bbs/index.html
    /www/bbs/bss.westos.org
    测试
    物理机
    [root@foundation8 Desktop]# curl -I bbs.westos.org

    访问http://www.westos.org/bbs/

    nginx里的限制参数
    vim /usr/local/lnmp/nginx/conf/nginx.conf

     nginx -s reload
    物理机
    ab -c1 -n 5 http://172.25.8.1/download/vim.jpg
     cat /usr/local/lnmp/nginx/logs/access.log
    ab -c10 -n 10 http://172.25.8.1/download/vim.jpg
     cat /usr/local/lnmp/nginx/logs/access.log
     

    防止域名恶意解析:
    vim /usr/local/lnmp/nginx/conf/nginx.conf


    nginx -s reload
    访问172.25.8.1
     
  • 相关阅读:
    【分布式锁】RedLock 实现分布式锁
    【反射】遍历对象属性名与值
    【ABP.Net】2.多数据库支持&&初始化数据库
    【ABP.Net】1.创建项目&介绍框架结构
    【Vue-Cli3.0】【2】渲染
    【nuget】PackageReference
    【Vue-Cli3.0】【1】创建一个Vue-Cli3.0的项目
    【干货】干货篇
    踩坑记录-Redis(Windows)的getshell
    极致CMS存储XSS|前台打后台COOKIE漏洞复现
  • 原文地址:https://www.cnblogs.com/zhengyipengyou/p/9748045.html
Copyright © 2011-2022 走看看