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

检查语法并热更新

相关推荐
Zhu75831 分钟前
在Docker环境离线部署最新版Harbor
运维·docker·容器
跨境小彭1 小时前
Temu半托管运营复盘:批量备货自动化实操解决方案
大数据·运维·自动化·跨境电商·temu
智塑未来1 小时前
大型政企跨区桌面运维困局:综合服务商如何重塑交付格局
运维
SakitamaX2 小时前
pod管理及其相关实验
运维·kubernetes
Harm灬小海2 小时前
2026 年主流 AI+DevOps 平台调研分析报告
运维·人工智能·devops
DevOps老兵2 小时前
Kubernetes生产运维02:只会get pods还不够,kubectl排障工具箱怎么组合使用
运维·容器·kubernetes·kubectl·devops·故障排查·sre
祖力553 小时前
Linux应用软件编程:目录IO与framebuffer
linux·运维·算法·framebuffer·目录io
Dachui_11224 小时前
企业内网大模型公网访问方案:Ollama + OpenWebUI + ZeroNews 实战部署记录
运维·服务器·安全·远程工作·内网穿透
2401_890603404 小时前
Linux 进程控制
linux·运维·服务器
雨辰AI4 小时前
openGauss 生产运维避坑指南|适配信创项目改造核心难点
java·运维·后端