随笔分类 -  Nginx/Apache

摘要:准备工作 环境:Win10下Centos6.4虚拟机。 负载均衡:两台(一主一备) LVS + Keepalived。 HTTP服务器:3台。 给每台服务器配置IP 1、VIP(virtual ip):用来提供Virtual Server服务的ip地址。分别绑定在Director一个物理网卡上(对外 阅读全文
posted @ 2017-05-17 18:42 温柔的风 阅读(1490) 评论(0) 推荐(0) 编辑
摘要:写一个脚本,名字为:autostart.sh,放在/etc/init.d/目录下,赋予权限chmod +x /etc/init.d/autostart.sh 代码如下 这样的话,service命令就可以使用了,看看chkconfg可不可使用 执行 返回 也可以关闭 然后 init.6 重启测试 修改 阅读全文
posted @ 2017-05-17 17:43 温柔的风 阅读(1823) 评论(0) 推荐(0) 编辑
摘要:先来说一下Nginx的几种匹配规则,有精准匹配,正则匹配、普通匹配。 location的命中过程是这样的1:先判断精准匹配是否命中,如果命中,立即返回结果并结束解析过程。2:如果精准匹配没有命中,判断普通命中,如果有多个命中,记录下来命中长度最长的结果,这里是暂时记录,但不结束。3:继续判断正则表达 阅读全文
posted @ 2017-05-17 17:05 温柔的风 阅读(1201) 评论(0) 推荐(0) 编辑
摘要:在学习ab工具之前,我们需了解几个关于压力测试的概念 吞吐率(Requests per second)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。计算公式:总请求数 / 处理完成 阅读全文
posted @ 2017-05-17 17:01 温柔的风 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:nginx反向代理后,在应用中取得的ip都是反向代理服务器的ip,取得的域名也是反向代理配置的url的域名,解决该问题,需要在nginx反向代理配置中添加一些配置信息,目的将客户端的真实ip和域名传递到应用程序中。 ①:php获取REMOTE_ADDR就是这样一个情况(内网地址)。 ②:获取的是攻击 阅读全文
posted @ 2017-05-17 17:00 温柔的风 阅读(2519) 评论(0) 推荐(0) 编辑
摘要:1、准备工作 选首先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL。 Nginx是C写的,需要用GCC编译;Nginx的Rewrite和HTTP模块会用到PCRE;Nginx中的Gzip用到zlib; 用命令“# g 阅读全文
posted @ 2017-05-17 16:45 温柔的风 阅读(168) 评论(0) 推荐(0) 编辑