nginx
文章平均质量分 67
@王先生1
这个作者很懒,什么都没留下…
展开
-
【openssl自己生成key私钥、crt证书】
本文改编自openssl官网openssl食谱Nginx添加ssl模块:https://blog.csdn.net/qq_44637753/article/details/124141722?spm=1001.2014.3001.5501openssl生成crt、key一、密钥和证书管理二、生成私钥1.生成 RSA 密钥,使用以下 genpkey 命令:2.使用rsa命令查看密钥的结构:三、创建证书签名请求1.创建新证书签名请求(CSR):2.从现有证书创建(CSR):3.无人值守的 CSR 生成:四、翻译 2022-04-13 17:57:02 · 5914 阅读 · 0 评论 -
Nginx安装后添加ssl模块
Nginx从零开始安装ssl模块提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Nginx从零开始安装ssl模块前言一、nginx编译安装二、nginx编译安装后,添加ssl模块1.备份nginx配置文件及nginx2.重新编译,替换nginx3.配置nginx.conf总结前言nginx正常编译安装后,重新添加其他模块可直接参照第二步。一、nginx编译安装1、安装依赖 yum -y install gcc gcc-c++ zlib zlib-devel pc原创 2022-04-13 15:44:25 · 8171 阅读 · 0 评论 -
Nginx屏蔽头部攻击
Nginx屏蔽头部攻击 多IP简单配置nginx.confserver { listen 80; server_name name1 name2; ##name可以为域名或者ip if ($http_Host !~* ^name1|name2$) ##name1和name2之间 连接符“|”无任何空格,有空格报错,如果是单域名(ip)省略“|name2”格式为“$http_Host !~* ^name1$” {原创 2022-04-01 15:39:34 · 8353 阅读 · 0 评论 -
nginx tar包转换rpm (极其简单)
1,准备工作:nginx-1.20.2.tar.gz (有tar包之后,不要去编译安装,在spec里面编写)yum -y install rpm-build (rpmbuild命令包)yum -y install gcc pcre-devel openssl-devel (安装依赖包)2,准备完成后,初始化rpmbuild目录:rpmbuild -qa nginx.spec (正常报错,但会生成/root/rpmbuild目录)cp nginx-1.20.2.tar.gz /root/r原创 2022-02-21 17:21:17 · 2056 阅读 · 0 评论 -
nginx基本配置与参数说明
#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;...转载 2019-03-27 14:41:30 · 124 阅读 · 0 评论 -
nignx 编译选项及作用
nginx编译选项make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。configure命令是用来检测你的安装平台的目标特征的。它定义了系统的各个方面,包括nginx的被允许使用的连接处理的方法,比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本,执行结束时,它...原创 2022-05-23 14:35:05 · 678 阅读 · 0 评论