启动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

 

nginx配置应用的更多相关文章

  1. nginx配置反向代理或跳转出现400问题处理记录

    午休完上班后,同事说测试站点访问接口出现400 Bad Request  Request Header Or Cookie Too Large提示,心想还好是测试服务器出现问题,影响不大,不过也赶紧上 ...

  2. Windos环境用Nginx配置反向代理和负载均衡

    Windos环境用Nginx配置反向代理和负载均衡 引言:在前后端分离架构下,难免会遇到跨域问题.目前的解决方案大致有JSONP,反向代理,CORS这三种方式.JSONP兼容性良好,最大的缺点是只支持 ...

  3. Windows下Nginx配置SSL实现Https访问(包含证书生成)

    Vincent.李   Windows下Nginx配置SSL实现Https访问(包含证书生成) Windows下Nginx配置SSL实现Https访问(包含证书生成) 首先要说明为什么要实现https ...

  4. Nginx 配置简述

    不论是本地开发,还是远程到 Server 开发,还是给提供 demo 给人看效果,我们时常需要对 Nginx 做配置,Nginx 的配置项相当多,如果考虑性能配置起来会比较麻烦.不过,我们往往只是需要 ...

  5. Nginx配置详解

    序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的.从2004年发布至今,凭借开源的力量,已经接近成熟与完善. Nginx功能丰富,可作为HTTP服务器,也 ...

  6. Nginx配置Https

    1.申请证书: https://console.qcloud.com/ssl?utm_source=yingyongbao&utm_medium=ssl&utm_campaign=qc ...

  7. nginx配置为windows服务中的坑

    网上搜索“nginx 配置为windows服务”,很容易搜索到使用windows server warpper来配置,于是按照网上的方法我从github上的链接下载了1.17版本,前面都很顺利,很容易 ...

  8. 【nginx配置】nginx做非80端口转发

    一个场景 最近在使用PHP重写一个使用JAVA写的项目,因为需要查看之前的项目,所以要在本地搭建一个Tomcat来跑JAVA的项目.搭建成功后,因为Tomcat监听的端口是8080,因此,访问的URL ...

  9. Apache、nginx配置的网站127.0.0.1可以正常访问,内外网的ip地址无法访问,谁的锅?

    最近做开发,发现一个比较尴尬的问题.因为我是一个web开发者,经常要用到Apache或者nginx等服务器软件,经过我测试发现,只要我打开了adsafe,我便不能通过ip地址访问我本地的网站了,比如我 ...

  10. nginx配置301重定向

    1. 简介 301重定向可以传递权重,相比其他重定向,只有301是最正式的,不会被搜索引擎判断为作弊 2. 栗子 savokiss.com 301到 savokiss.me 3. nginx默认配置方 ...

随机推荐

  1. android文件缓存管理

    缓存类  : public class ConfigCache { private static final String TAG = ConfigCache.class.getName(); pub ...

  2. Codeforces #505(div1+div2) D Recovering BST

    题意:给你一个升序的数组,元素之间如果gcd不为1可以建边,让你判断是否可以建成一颗二叉搜索树. 解法:dp,首先建图,然后进行状态转移.因为如果点k左端与i相连,右端与k相连,则i和k可以相连,同时 ...

  3. 【转】mysql.sock文件的作用

    Mysql有两种连接方式: (1),TCP/IP (2),socket 对mysql.sock来说,其作用是程序与mysqlserver处于同一台机器,发起本地连接时可用. (如果程序跟mysql在同 ...

  4. IB使用

    A:给控件添加方法或变量. 1.窗口上拖个控件 NSButton 2..点右上那张狗脸(Editor)对上的. 3.右键控件.拖到头文件中. 4 .选择加响应方法或变量.

  5. 100198H Royal Federation

    传送门 题目大意 国家有N个城市,任意城市可以到达任意城市,是一棵树.国王要给这些城市分省份.每个省份最少M个城市,最多3M个城市.每个省有一个首府,首府不一定是这个省的城市,只是首府到这个省各个城市 ...

  6. 遗传算法介绍并附上Matlab代码

    摘自http://www.cnblogs.com/hxsyl/p/5240905.html 1.遗传算法介绍 遗传算法,模拟达尔文进化论的自然选择和遗产学机理的生物进化构成的计算模型,一种不断选择优良 ...

  7. TCP/IP与套接字

    以前我们讲过进程间通信,通过进程间通信可以实现同一台计算机上不同的进程之间通信. 通过网络编程可以实现在网络中的各个计算机之间的通信. 进程能够使用套接字实现和其他进程或者其他计算机通信. 同样的套接 ...

  8. 【LeetCode】将罗马数字转换成10进制数

    Roman to Integer Given a roman numeral, convert it to an integer. 首先介绍罗马数字 罗马数字共有七个,即I(1),V(5),X(10) ...

  9. 对C语言中static的理解

    对C语言中的static关键字的深入理解 在一次面试的时候面试官问我static全局变量与全局变量的区别,之前虽然用过但是并没仔细去搞懂他,这次来细心的学习一下. 基本概念 使用static有三种情况 ...

  10. DjVu转PDF

    作者:马健邮箱:stronghorse_mj@hotmail.com发布:2009.09.22更新:2012.06.11针对PdfToy的新进展,更新了相关内容. 1 引言2 理论3 实现    3. ...