随笔分类 -  nginx

Nginx平滑升级
摘要:有时候我们可能需要对Nginx进行升级,例如检测到Nginx漏洞,或者因为业务需要等情况。下面我就来说一下Nginx平滑升级步骤整个升级过程中,无需停止Nginx服务,不会影响到业务需求模拟:nginx-1.18.0 =》nginx-1.19.0环境说明:系统版本:Centos7.7Nginx版本: 阅读全文

posted @ 2020-06-04 18:34 标配的小号 阅读(558) 评论(0) 推荐(0) 编辑

Nginx系列(十二)——高并发性能参数配置
摘要:可以使用一些常见的压测工具测试高并发性能情况,例如ab,JMeter, Locust,Gatling(一)配置长连接 http { keepalive_requests 320; keepalive_timeout 300s; ... } #keepalive_requests,默认为100,在高并 阅读全文

posted @ 2020-05-24 23:56 标配的小号 阅读(582) 评论(0) 推荐(0) 编辑

Nginx系列(十一)——通过日志进行故障排查
摘要:Debugging and Troubleshooting with Access Logs, Error Logs, and Request Tracing故障排查 Configuring Access Logs请求日志配置http { log_format geoproxy #日志格式命名为ge 阅读全文

posted @ 2020-05-24 23:31 标配的小号 阅读(576) 评论(0) 推荐(0) 编辑

Nginx系列(十)——可用性监控进阶
摘要:Advanced Activity Monitoring可用性监控进阶 Enable NGINX Open Source Stub Status启用Nginx基础监控location /stub_status { stub_status; allow 127.0.0.1; deny all; # S 阅读全文

posted @ 2020-05-24 23:07 标配的小号 阅读(245) 评论(0) 推荐(0) 编辑

Nginx系列(九)——容器/微服务
摘要:Containers/Microservices容器/微服务Using the Official NGINX Imagedocker run --name my-nginx -p 80:80 -v /path/to/content:/usr/share/nginx/html:ro -d nginx 阅读全文

posted @ 2020-05-24 22:24 标配的小号 阅读(193) 评论(0) 推荐(0) 编辑

Nginx系列(八)——数字媒体流
摘要:Sophisticated Media StreamingMPEG-4和Flash格式媒体流Serving MP4 and FLV数字媒体流http { server { ... location /videos/ { mp4; #告诉Nginx,文件夹viedos里的文件是MP4格式 } loca 阅读全文

posted @ 2020-05-24 16:20 标配的小号 阅读(172) 评论(0) 推荐(0) 编辑

Nginx系列(七)——HTTP/2
摘要:HTTP/2Basic Configurationserver { listen 443 ssl http2 default_server; #添加http2参数 ssl_certificate server.crt; ssl_certificate_key server.key; ...} gRP 阅读全文

posted @ 2020-05-24 16:11 标配的小号 阅读(394) 评论(0) 推荐(0) 编辑

Nginx系列(六)——安全控制
摘要:(一)基于IP地址管控 location /admin/ { deny 10.0.0.1; allow 10.0.0.0/20; #alllow后面的deny all不能少,否则无法生效 allow 2001:0db8::/32; #IPV6 deny all; #其他地址返回403状态码} (二) 阅读全文

posted @ 2020-05-24 12:38 标配的小号 阅读(277) 评论(0) 推荐(0) 编辑

Nginx系列(五)——认证
摘要:(一)Nginx基本认证 当我们不想将Nginx上的内容对外开放时,可以考虑添加基本认证.也就是访问该Nginx时,需要输入帐号密码,提高其安全性yum install httpd-tools openssl -y #安装httpd-tools(因为我们需要用到该包下的htpasswd生成密码)ht 阅读全文

posted @ 2020-05-23 23:03 标配的小号 阅读(455) 评论(0) 推荐(0) 编辑

Nginx系列(四)——配置文件自动化管理(待完善)
摘要:Automation自动化需要安装Puppetclass nginx { package {"nginx": ensure => 'installed',} #确认Nginx已安装 service {"nginx": ensure => 'true', hasrestart => 'true', # 阅读全文

posted @ 2020-05-22 17:54 标配的小号 阅读(674) 评论(0) 推荐(0) 编辑

Nginx系列(三)——缓存配置
摘要:本文最近更新于2020.6.14 (一)缓存配置 简单来所,缓冲可以避免请求再到后台服务器执行相应的php操作,节省执行时间.但其中一个用户访问后会生成对应的缓存,当其他用户进行相同的请求时,也可以直接使用之前的用户访问后生成的缓存.该参数位于http{}模块内,配置了缓存路径,缓存名为CACHE, 阅读全文

posted @ 2020-05-21 18:06 标配的小号 阅读(540) 评论(0) 推荐(0) 编辑

Nginx系列(二)——流量分发管控
摘要:本文最近更新于2020.6.7(一)灰度发布 1.简单介绍Nginx的灰色发布可以通过nginx自带的split_clients模块对流量进行分发,按照一定的分发规则,同时提供多个版本的文件或应用服务,从而实现灰色发布.原理是通过对"${http_user_agent}AAA" (这个是浏览器版本+ 阅读全文

posted @ 2020-05-20 18:27 标配的小号 阅读(1433) 评论(0) 推荐(0) 编辑

Nginx系列(一)——HTTP/TCP/UDP负载均衡
摘要:本文最近更新于2020.06.04 本文内容总结自Nginx Cookbook 2019该电子书下载链接:链接:https://pan.baidu.com/s/1Sob4JSjNKe77wMACmDZHig提取码:rhc6 (一)HTTP负载均衡 Nginx经常用在一些HTTP服务的负载均衡上.只需 阅读全文

posted @ 2020-05-19 18:25 标配的小号 阅读(811) 评论(0) 推荐(0) 编辑

ab压力测试nginx
摘要:centos7系统: yum install httpd-tools -y #安装ab压力测试工具 阅读全文

posted @ 2018-10-09 09:43 标配的小号 阅读(165) 评论(0) 推荐(0) 编辑

Nginx调试入门
摘要:1.查看nginx.conf配置文件是否有错误 ./nginx -t -c ./nginx.conf #可以看到,正常情况下语法没问题,配置文件测试成功了,-t测试-c配置文件 如果我故意加入错误内容,如下,会直接报错(第四行是我故意加错的) 阅读全文

posted @ 2018-10-08 17:54 标配的小号 阅读(1076) 评论(1) 推荐(0) 编辑

Nginx自动安装脚本
摘要:添加一个install_nginx.sh脚本 版本一:(以下脚本为在线自动化安装) 将该脚本chmod +x install_nginx.sh 然后./install_nginx.sh执行即可 版本二:(以下内容为本地安装) 将该脚本chmod +x install_nginx.sh 然后./ins 阅读全文

posted @ 2018-10-08 17:06 标配的小号 阅读(509) 评论(0) 推荐(0) 编辑

php配置php_pdo_mysql模块
摘要:网上的都是什么编译安装的,总算找到一个简单的方法 安装好PHP yum install php php-fpm -y 直接安装pdo模块 yum install php-pdo_mysql 在/etc/php.ini中加入 extension=pdo_mysql.so 重启php-fpm一般就行了 阅读全文

posted @ 2018-07-26 15:43 标配的小号 阅读(285) 评论(0) 推荐(0) 编辑

nginx源码编译安装教程
摘要:#下载nginx源码安装包wget -c http://nginx.org/download/nginx-1.7.9.tar.gz#解压 tar zxvf nginx-1.7.9.tar.gz cd nginx-1.7.9/ #安装依赖,否则会报错yum -y install gcc pcre-de 阅读全文

posted @ 2018-06-19 17:25 标配的小号 阅读(207) 评论(0) 推荐(0) 编辑

nginx常用参数设置
摘要:更新于2023.3.9 1)隐藏nginx header 版本号 使用curl -I http://www.10.0.3.46 会发现server那里显示版本号 在nginx.conf的http里添加参数server_tokens off; 使用curl -I http://www.10.0.3.4 阅读全文

posted @ 2018-04-12 11:00 标配的小号 阅读(1228) 评论(0) 推荐(0) 编辑

Keepalived实现Nginx高可用
摘要:本文最近更新于2021.11.25 (一)Keepalived简介 Keepalived是集群中常见的高可用组件,其通过VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议保证服务的高可用。 Keepalived的主要目的就是它自身启动为一个服务,它工作在 阅读全文

posted @ 2018-03-21 16:49 标配的小号 阅读(430) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示