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.正确的测试

相关推荐
IT231013 分钟前
抖音作品自动化监控工具
运维·自动化
藤谷性能15 分钟前
Ubuntu 22.04:安装串口调试助手CoolTerm
linux·运维·ubuntu·串口·coolterm
丶伯爵式32 分钟前
Ubuntu 新装后常用设置
linux·运维·ubuntu
@LuckY BoY32 分钟前
deepin 系统的导航栏或任务栏不见了
运维·服务器
robch1 小时前
python3 -m http.server 8001直接启动web服务类似 nginx
前端·nginx·http
wang09071 小时前
Linux性能优化之中断
linux·运维·性能优化
huanmieyaoseng10031 小时前
Linux 安装配置 Tomcat超详细2026新(附安装包)
linux·运维·tomcat
tianyuanwo1 小时前
Kickstart 自动化安装中的密码管理:rootpw 与 chpasswd 完全指南
运维·自动化·kickstart
Black蜡笔小新1 小时前
花屏/蓝屏/黑屏/画面抖动/冻结/模糊检测,聊聊EasyCVR的视频质量诊断插件,解决运维人的实际烦恼
运维·音视频
Bert.Cai1 小时前
Linux cat命令详解
linux·运维