
nginx
文章平均质量分 55
nginx 日常记录
Direct_
多读书
展开
-
nginx 中文文档
中文文档原创 2024-06-03 17:55:19 · 333 阅读 · 0 评论 -
Nginx 代理 MySQL 连接
使用 Nginx 机器当做跳板机,外部机器通过 Nginx 机器连接到 mysql 数据库并进行操作。在 nginx 中配置内容进行访问限制。一台服务器并安装Nginx,且与MySQL服务器处于一个内网之中,内网之间可以访问。原创 2023-09-24 00:30:08 · 3867 阅读 · 0 评论 -
Nginx proxy_pass 详解
情形A和情形B进行对比,可以知道proxy_pass后带一个URI,可以是斜杠(/)也可以是其他uri,对后端变量的影响。情形D说明,当location为正则表达式时,proxy_pass不能包含URI部分。情形E通过变量($request_uri, 也可以是其他变量),对后端的进行改写。情形F和情形G通过rewrite配合break标志,对url进行改写,并改写后端的。需要注意,proxy_pass地址的URI部分在情形G中无效,不管如何设置,都会被忽略。原创 2023-09-24 00:20:32 · 10670 阅读 · 0 评论 -
使用 shell 脚本安装 nginx
使用 shell 脚本安装 nginx 到指定目录下,并修改访问端口为 8080。下面是一个简单的 demo 样例,可以依据需求更改及完善。原创 2022-11-28 15:47:34 · 890 阅读 · 0 评论 -
Nginx 学习
Nginx(“engine x”)是一个高性能的 HTTP /反向代理的服务器及电子邮件(IMAP/POP3)代理服务器。官方测试nginx能够支撑5万并发,并且cpu,内存等资源消耗却非常低,运行非常稳定。最重要的是开源,免费,可商用的。Nginx还支持热部署,几乎可以做到7 * 24 小时不间断运行,即时运行数个月也不需要重启,还能够在不间断服务的情况下对软件进行升级维护。如果需要自定义配置信息,可以使用查看各参数含义。...原创 2022-08-09 12:02:18 · 1919 阅读 · 0 评论 -
17. Nginx + keepalived 高可用
17.1.1 准备测试机器主机ip环境Nginx01 (maste)192.168.169.151CentOS Linux release 7.9.2009 (Core)keepalived-1.3.5nginx/1.8.1Nginx02 (back)192.168.169.152CentOS Linux release 7.9.2009 (Core)keepalived-1.3.5nginx/1.8.1web192.168.169.150tomcat1原创 2022-06-11 22:10:46 · 3877 阅读 · 1 评论 -
16. Nginx 动静分离
16.4 测试原创 2022-06-11 22:06:28 · 591 阅读 · 0 评论 -
15. 负载均衡
15.3 配置nginx配置文件15.4 nginx 提供了几种分配方式(策略)原创 2022-06-11 22:03:26 · 222 阅读 · 0 评论 -
13. Nginx 访问认证
案例测试原创 2022-06-11 21:59:33 · 1777 阅读 · 0 评论 -
14. Nginx 反向代理
启动 tomcat 服务器测试机器直接关闭防火墙14.1.2 修改 nginx 配置文件14.2.2 修改 tomcat 配置文件14.2.4 修改 nginx配置文件原创 2022-06-11 00:07:56 · 1102 阅读 · 3 评论 -
11. Nginx Location 匹配规则
location 相关语法匹配符匹配规则优先级=精确匹配;用于标准uri前,要求请求字符串和uri严格匹配。如果匹配成功,就停止匹配,立即执行该location里面的请求。1^~非正则匹配;用于标准uri前,nginx服务器匹配到前缀最多的uri后就结束,该模式匹配成功后,不会使用正则匹配。2~*正则匹配;用于正则uri前,表示uri里面包含正则,不区分大小写。3/blog/直接访问域名或者ip后面加上 blog,例:192.168.169.142原创 2022-06-08 22:22:51 · 247 阅读 · 0 评论 -
9. Nginx 目录浏览功能(文件服务器)
9. Nginx 目录浏览功能(文件服务器)原创 2022-06-08 22:13:52 · 1388 阅读 · 0 评论 -
8. Nginx 访客日志
8. Nginx 访客日志原创 2022-06-08 22:11:10 · 585 阅读 · 0 评论 -
7. Nginx gzip 静态资源压缩
Nginx gzip 静态资源压缩原创 2022-06-08 22:09:18 · 1090 阅读 · 0 评论 -
6. Nginx虚拟主机
6.2 案例1:多网卡多IP配置虚拟主机6.2.1 增加一块网卡6.2.2 编辑配置文件,基于每个IP创建一个虚拟主机测试:192.168.169.137:8080测试:192.168.169.152:81测试:192.168.169.152:82测试:test1.nginx.com:8080...原创 2022-06-08 22:06:08 · 1290 阅读 · 0 评论 -
5. Nginx 日志切割
ab 测试切割脚本测试原创 2022-06-08 21:59:04 · 132 阅读 · 0 评论 -
4. Nginx 热部署
4.1.检查当前所用的nginx版本4.2 检查旧的二进制命令编译参数4.3 备份当前 nginx 二进制命令4.4 下载一个新版本4.5 编译安装4.6 检查新安装的 nginx4.7 检查当前 nginx 运行状态4.8 停止旧版本4.9 再次查看新的 nginx 状态4.10 退出旧版本 master4.11 再次查看 nginx 状态4.12 删除旧进程...原创 2022-06-08 21:55:13 · 849 阅读 · 0 评论 -
3. Nginx常用命令和配置文件
3.2 配置文件详细讲解3.3 配置多个 .conf 文件3.6 nginx 信号集原创 2022-06-08 21:53:13 · 322 阅读 · 0 评论 -
1、Nginx概述
1.3 Nginx应用场景1.4 正向代理原创 2022-06-08 21:16:41 · 388 阅读 · 0 评论 -
10. Nginx 状态页 http_stub_status_module 模块
文章目录nginx 添加 http_stub_status_module 模块1.查看现有 nginx 编译参数2.使用参数重新配置configure,在原有基础上添加上 --with-http_stub_status_module3.将原来的 nginx 文件备份4. 编译5. 替换nginx二进制文件6.重新启动nginx,查看编译参数7. 参考官网7.1 修改配置文件7.2 浏览器访问nginx 添加 http_stub_status_module 模块1.查看现有 nginx 编译参数./ng原创 2022-05-20 16:19:20 · 1647 阅读 · 0 评论 -
centos 7 yum 安装 nginx
centos 7 yum 安装 nginx1、添加CentOS 7 Nginx yum资源库[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2、安装nginx[root@localhost ~]# yum -y install nginx //安装nginx3、启动nginx[root@local原创 2022-05-19 23:16:49 · 550 阅读 · 0 评论 -
2. Centos 7 安装Nginx
Centos 7 安装Nginx1. 安装所需环境1.1 gcc 安装1.2 PCRE pcre-devel 安装1.3zlib 安装1.4OpenSSL 安装2.下载安装2.1 官网下载2.2使 用 命令下载(推荐)2.3解压2.4配置2.4.1使用默认配置2.4.2自定义配置(不推荐)2.4.3编译安装2.4.4查找安装路径2.5启动停止 Nginx2.5.1查询 nginx 进程:2.5.2重启 nginx2.5.3重新加载配置文件:2.5.4开机自启动1. 安装所需环境1.1 gcc 安装原创 2021-05-26 10:35:26 · 399 阅读 · 1 评论