nginx的https的搭建

实验要求

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

2.该网站具备账户验证

3.https

实验步骤

1.防火墙配置

2.安装nginx和基础配置

dnf update -y

启动并设置开机自启

3.SSL证书配置

创建证书存储目录并写入内容实验验证

生成自签名证书

进入/etc/hosts添加直接域名

进入nginx的主配置文件进行配置

4.selinux配置

chown -R nginx:nginx /web/qxc /web/qxc

setsebool -P httpd_can_network_connect 1

chcon -Rt httpd_sys_content_t /web/

5.HTTP基本认证配置

创建认证用户文件

安装httpasswd工具

dnf install httpd-tools -y

创建认证文件并添加用户

6.正确的测试

相关推荐
qq_452396234 小时前
第十五篇:《UI自动化中的稳定性优化:解决flaky tests的七种武器》
运维·ui·自动化
j_xxx404_5 小时前
Linux:静态链接与动态链接深度解析
linux·运维·服务器·c++·人工智能
Elastic 中国社区官方博客6 小时前
Elastic-caveman : 在不损失 Elastic 最佳效果的情况下,将 AI 响应 tokens 减少64%
大数据·运维·数据库·人工智能·elasticsearch·搜索引擎·全文检索
jsons17 小时前
给每台虚拟机设置独立控制台密码
linux·运维·服务器
云栖梦泽8 小时前
Linux内核与驱动:14.SPI子系统
linux·运维·服务器·c++
福大大架构师每日一题8 小时前
openclaw v2026.4.24 发布:Google Meet 深度集成、DeepSeek V4 上线、浏览器自动化与插件架构全面升级
运维·架构·自动化·openclaw
yipiantian9 小时前
在Claude项目中实现跨目录访问Skills
linux·运维·服务器
Agent产品评测局9 小时前
生产排期与MES/ERP系统打通,实操方法详解 —— 2026企业级智能体自动化选型与实战指南
java·运维·人工智能·ai·chatgpt·自动化
cen__y9 小时前
Linux07(信号01)
linux·运维·服务器·c语言·开发语言
MT5开发9 小时前
Linux安装MariaDB
linux·运维·mariadb