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

相关推荐
字节数据平台8 小时前
刚刚,火山引擎多模态数据湖解决方案发布大数据运维Agent
大数据·运维·火山引擎
原神启动18 小时前
Docker 场景化作业:生产环境容器操作实训
运维·docker·容器
云老大TG:@yunlaoda3608 小时前
如何通过华为云国际站代理商CSBS进行备份策略设置?
运维·数据库·华为云
码里法9 小时前
centos安装nginx并配置https完整版
nginx·https·centos
zly35009 小时前
linux查看正在运行的nginx的当前工作目录(webroot)
linux·运维·nginx
QT 小鲜肉9 小时前
【Linux命令大全】001.文件管理之file命令(实操篇)
linux·运维·前端·网络·chrome·笔记
呼啦啦呼啦啦啦啦啦啦9 小时前
docker制作镜像的两种方式(保姆级教学)
运维·docker·容器
问道飞鱼10 小时前
【Linux知识】Linux 虚拟机磁盘扩缩容操作指南(按文件系统分类)
linux·运维·服务器·磁盘扩缩容
风雨飘逸10 小时前
【shell&bash进阶系列】(二十一)向脚本传递参数(shift和getopts)
linux·运维·服务器·经验分享·bash
zly350010 小时前
删除文件(rm 命令 删除目录)
linux·运维·服务器