nginx初步学习

Nginx 安装

官方源码包下载地址:nginx: download

配置一台虚拟机尽量给的配置高些这样速度快些。

下载文件并解压

加载对应模块

复制代码
 ./configure --prefix=/usr/local/nginx \
--user=nginx \ # 指定nginx运行用户
--group=nginx \ # 指定nginx运行组
--with-http_ssl_module \ # 支持https://
--with-http_v2_module \ # 支持http版本2
--with-http_realip_module \ # 支持ip透传
--with-http_stub_status_module \ # 支持状态页面
--with-http_gzip_static_module \ # 支持压缩
--with-pcre \ # 支持正则
--with-stream \ # 支持tcp反向代理
--with-stream_ssl_module \ # 支持tcp的ssl加密
--with-stream_realip_module # 支持tcp的透传ip

一键下载所需依赖

复制代码
dnf install gcc pcre-devel zlib-devel openssl-devel -y

完成检测

编译文件

将文件拷贝入其他的

建立一个用户

启动

看一下端口和服务启动了没

测试

平滑升级和回滚

1 平滑升级

下载新的文件

将对文件解压

添加新的模块

完成编译

备份一个新的并覆盖到源目录下

检测后启动新的nginx

看看效果

回收旧的

查看结果

2 版本回滚

激活老版本

回收新版本

查看效果

nginx启动文件编写

文件内容

全局配置

配置root 与 alias

创建新文件

将文件路径写入

其余配置

测试文件是否正常

浏览器中测试

相关推荐
A心有千千结3 分钟前
通过 SSH 反向代理让服务器借用本机网络访问 GitHub 的最佳实践
linux·服务器·网络·git·ssh·github
fengkai454511 分钟前
十三、Zabbix 监控
运维·服务器·zabbix·监控·网络设备
数字新视界22 分钟前
机房动环监控助力智能管理
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
算力小木30 分钟前
#标题:5090 vs 4090D 到底差多少?我拿八卡实测了一周
服务器
数据中心的那点事儿33 分钟前
艾特网能:GPU算力服务器冷却系统配套设计介绍
运维·服务器·gpu算力
广州灵眸科技有限公司1 小时前
单芯片同时跑 Linux 与 RT-Thread:RV1126B的AMP异构方案完整拆解
linux·运维·服务器
小雪崩1 小时前
嵌入式学习:Linux驱动开发总结
linux·驱动开发·学习
2301_786756601 小时前
2026 JCR 秋季数据重载解读:影响因子为什么会变?附期刊影响力数据批量追踪方案
java·服务器·前端
Lynne3091 小时前
TSN 在变电站自动化通信网络升级中的应用价值与技术挑战
服务器·网络·数据库
闲云野鹤在人间1 小时前
Ubuntu 24.04 安装过程
服务器·数据库·ubuntu