nginx的https的搭建

要求:

1.防火墙不能关闭,让其开放http协议https协议

2.该网站具备账户验证

3.https

  1. 让防火墙开放http协议和https协议

命令:

#开放80端口(HTTP)

firewall-cmd --add-port=80/tcp --permanent

#开放443端口(HTTPS)

firewall-cmd --add-port=443/tcp --permanent

创建证书

创建非对称加密使用的私钥文件

openssl genrsa -out yys.key

通过私钥文件生成证书文件。

openssl req -new -key yys.key -x509 -days 365 -out yys.crt

将上文生成证书移动到nginx配置目录中:

搭建带验证功能的https网站

1.新增一个专门管理网站登录的账户

下载httpd-tools

使用htpasswd 关联用户yys和网站

修改nginx的配置文件

检查语法并热更新

相关推荐
上海云盾-小余2 小时前
系统漏洞扫描原理,什么是系统漏洞?
运维·安全·网络安全·ddos
兔子零10242 小时前
nginx 配置长跑(上):从一份 server 到看懂整套路由规则
后端·nginx
JaHeng07232 小时前
nginx的https搭建
运维·nginx·https
TDengine (老段)2 小时前
TDengine 运维命令 SCAN 使用手册
大数据·运维·数据库·物联网·时序数据库·tdengine·涛思数据
dishugj2 小时前
Linux系统磁盘性能相关命令详解与实例分析
linux·运维·服务器
前端_yu小白2 小时前
websocket在vue项目和nginx中的代理配置
vue.js·websocket·nginx·vue3·服务端推送
北珣.2 小时前
docker-搭建nginx服务
nginx·docker·dubbo
南风~古草2 小时前
20252803《Linux内核原理与分析》第12周作业-Linux系统监控实战(系统安全实验)
linux·运维·系统安全
00后程序员张2 小时前
数据流抓包实战指南,TCPUDP 流量分析、HTTPS 解密与多工具协同方案
网络协议·http·ios·小程序·https·uni-app·iphone