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

检查语法并热更新

相关推荐
蝎子莱莱爱打怪1 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
何中应1 天前
Nginx转发请求错误
前端·后端·nginx
DianSan_ERP2 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅2 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
不是二师兄的八戒2 天前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
芝士雪豹只抽瑞克五2 天前
Nginx 高性能Web服务器笔记
服务器·nginx
zhangfeng11332 天前
趋动云 如何ssh登录 服务区 项目server
运维·人工智能·ssh
ZeroNews内网穿透2 天前
谷歌封杀OpenClaw背后:本地部署或是出路
运维·服务器·数据库·安全
失重外太空啦2 天前
nginx
运维·nginx