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的配置文件

检查语法并热更新

相关推荐
mosaicwang4 分钟前
使用XSHELL的ssh隧道/代理连接服务器
运维·xshell·ssh隧道
JoyCong199817 分钟前
ToDesk鸿蒙PC端又焕新!远控更稳、操作更准,跨端办公如本地
运维·华为·智能手机·harmonyos·远程工作
KeyAction666631 分钟前
从西班牙高铁追尾看安全系统设计:当违规指令成为输入,防护逻辑如何兜底
运维·服务器·安全
夜雪一千34 分钟前
Linux 管道、重定向命令介绍
linux·运维·chrome
江华森38 分钟前
数据中心网络技术基础 —— 从原理到实操
linux·运维
网络小江1 小时前
组网第41课:ACL 门禁——标准/扩展、规则顺序、time-range、in/out 方向
运维·网络安全·acl·访问列表·in/out
牛马工作号1 小时前
Copyparty 轻量文件共享:Docker Compose 部署、权限与多协议使用全指南
运维·docker·容器
无足鸟ICT2 小时前
【RHCA+】影响Linux系统性能的因素
linux·运维·服务器
沫璃染墨2 小时前
从零入门计算机网络系列(十):HTTP协议进阶——从资源路径解析到状态码与请求头详解
linux·运维·服务器·网络·c++·http
oioihoii2 小时前
Windows部署MySpeed自建测速服务:Docker运行后直接测速,再配置固定公网地址远程查看
运维·docker·容器