nginx
一念成佛_LHY
这个作者很懒,什么都没留下…
展开
-
Nginx 高可用方案
负载均衡策略 方案一:使用硬件负载均衡策略的实现,如使用F5,Array等负载均衡器; 方案二:使用软件进行负载均衡 使用阿里云服务器均衡负载SLB; 使用nginx+keepalived; 其他软件负载均衡如LVS(Linux Virtual Server)、Haproxy等技术; Nginx环境搭建 wget下载nginx安装包; 进行解压安装; 下载所需要的依赖库文件:yum...原创 2018-07-30 11:43:04 · 3178 阅读 · 1 评论 -
使用nginx防止机器攻击策略
可以使用nginx对$request进行控制if ($request ~ "GET /sms/sendVerifyCode.do?") user nginx; worker_processes 1; error_log /var/logs/nginx/error.log; pid /var/run/nginx.pid; events { worker_connect...原创 2018-08-07 08:16:39 · 1838 阅读 · 0 评论 -
Nginx + Keepalived实现高可用
第一步: 下载keepalived地址:http://www.keepalived.org/download.html 解压安装: tar -zxvf keepalived-1.2.18.tar.gz -C /usr/local/ yum install -y openssl openssl-devel(需要安装一个软件包) cd keepalived-1.2.18/ &&...原创 2018-08-08 08:24:04 · 275 阅读 · 0 评论 -
nginx日志切割脚本
#!/bin/sh BASE_DIR=/usr/local/nginx BASE_FILE_NAME=test.com.access.log CURRENT_PATH=$BASE_DIR/logs BAK_PATH=$BASE_DIR/datalogs CURRENT_FILE=$CURRENT_PATH/$BASE_FILE_NAME BAK_TIME=`/bin/date -d yest...原创 2018-08-08 08:23:21 · 468 阅读 · 0 评论 -
nginx配置文件详解
#user nobody; #开启进程数 <=CPU数 worker_processes 1; #错误日志保存位置 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #进程号保存文件 #pid logs/nginx.pi...原创 2018-08-09 08:20:15 · 292 阅读 · 0 评论