![](https://img-blog.csdnimg.cn/20210910173712446.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nginx
文章平均质量分 70
Nginx 学习笔记,记录工作中遇到的问题与解决方案。
刘李404not found
知识分享是个美德
展开
-
CentOS7 安装 Nginx 服务
CentOS 系统常见的 Nginx 安装方法有两种:YUM 与 源码编译环境介绍系统版本在这里插入代码片YUM 安装首先要配置 yum 仓库源原创 2021-09-08 18:02:21 · 187 阅读 · 0 评论 -
Nginx 配置示例
动静分离的原理:nginx 将客户端发来的请求分为动态请求(php,jsp,cgi)与静态请求(html,css,js和图片资源),转发给不同的服务器。在客户端配置 http_proxy 环境变量,export http_proxy=http://你的正向代理服务器地址:代理端口,即可使用代理服务器上网。要设置一个HTTPS服务器,在nginx.conf文件中,在服务器块的listen指令中加入ssl参数,然后指定服务器证书和私钥文件的位置。百度那边只能看到nginx服务器的IP,而获取不到你的真实IP。原创 2022-10-12 12:30:43 · 3266 阅读 · 1 评论 -
Linux 运维知识梳理(5)Nginx 详解
架构图软件版本软件版本CentOS7.9Nginx1.20.2PHP7.4.4Mysql5.7.35简介CentOSCentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Ha原创 2021-11-27 22:49:59 · 2520 阅读 · 0 评论 -
因升级OpenSSL版本导致Nginx重新编译出现的问题
起因公司的线上网站收到网安发来的漏洞检测通知,发了一堆安全漏洞需要整改nginx 安全漏洞 CVE-2021-23017nginx resolver 释放后重利用漏洞 CVE-2016-0746nginx resolver 拒绝服务漏洞 CVE-2016-0742nginx 空指针间接引用漏洞 CVE-2016-4450nginx 安全漏洞 CVE-2019-9511nginx 安全漏洞 CVE-2019-9513Nginx 的漏洞解决方法都在官网通告中找得到,最简单的办法就是升级至安全原创 2021-09-03 19:50:50 · 2662 阅读 · 1 评论 -
Nginx 平滑升级与回滚
文章目录安装旧版本旧版本添加新模块旧版本升级到新版本新版本回滚到旧版本参考1分钟搞定 Nginx 版本的平滑升级与回滚nginx 的平滑升级版本旧版本:nginx-1.16.0新版本:nginx-1.20.1Nginx 一般有两种情况需要升级一种是要为 nginx 添加新的模块另一种是确实要升级 nginx 的版本原理Nginx的升级和回滚本质就是对安装旧版本[root@localhost ~]# cd nginx-1.16.0/[root@localhost nginx-原创 2021-09-01 18:47:49 · 314 阅读 · 0 评论 -
Keepalived + Nginx 高可用负载均衡
一、环境服务器服务192.168.1.171nginx1、keepalived(master)192.168.1.172nginx2、keepalived(backup)192.168.1.173:8080tomcat1192.168.1.174:8080tomcat2所有服务器关闭防火墙与Selinuxsystemctl stop fire...原创 2020-03-05 13:47:53 · 613 阅读 · 0 评论 -
Nginx 代理 Tomcat 负载均衡的常用方式
一、服务器服务器服务域名192.168.1.170nginxliulitest.com192.168.1.171:8080tomcat1无192.168.1.172:8080tomcat2二、nginx配置轮询权重原创 2020-03-04 11:52:54 · 247 阅读 · 0 评论 -
Nginx反向代理汇总
一、功能介绍通过一台nginx服务器代理多个域名进行跳转,原理很简单,重点在玩法!适用于公司处理域名紧急备案问题。二、准备域名:www.hx123.comwww.hx456.comnginx服务器:ginx.conf三、实现:www.hx123.com 域名连接到nginx服务器自动代理到 http://192.168.95.180:8080www.hx:456.com域名连接...原创 2020-03-28 11:26:17 · 6036 阅读 · 0 评论 -
Nginx反爬虫模块
添加文件vim /etc/nginx/conf.d/agent_deny.conf 内容if ($http_user_agent ~* (Scrapy|Curl|HttpClient)){ return 403;}#forbidden UAif ($http_user_agent ~ "Bytespider|FeedDemon|JikeSpider|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWe原创 2020-05-15 17:01:47 · 1263 阅读 · 0 评论 -
Nginx Rewrite 规则
文章目录一、简介二、rewrite 指令三、if 指令四、return 指令五、break 指令一、简介Rewrite 模块(模块名:ngx_http_rewrite_module)的主要功能是实现 URL 的重写,其规则采用 PCRE 正则表达式。Rewrite 模块是 Nginx 标准模块,默认已安装。二、rewrite 指令rewrite 是实现 URL 重写的关键指令。这个指令根据正则表达式和待替换的字符串来更改 URL。语法如下:rewrite regex replacement fla原创 2020-07-31 16:41:08 · 235 阅读 · 0 评论