Nginx HTTPS服务器搭建与认证配置

实验步骤

1.防火墙配置(不关闭防火墙)

永久开放http和https端口

验证防火墙规则

2.安装nginx和基础配置

dnf install nginx -y

设置开机自启动

systemctl start nginx

systemctl enable --now nginx

3.ssl证书配置

创建证书存储目录

生成自签名证书(生产环境应使用CA签发证书)

4.HTTP基本认证配置

安装htpasswd工具

dnf install httpd-tools -y

创建认证用户文件和密码

Nginx HTTPS服务器配置

创建主配置文件

检查Nginx配置语法

重新加载Nginx配置

5.测试

相关推荐
qq_312920112 小时前
Nginx+Keepalived双主架构:消除单点故障的最佳实践
运维·nginx·架构
ん贤3 小时前
nginx语法
nginx
Kaede64 小时前
提示dns服务器未响应,需要做哪些事?
运维·服务器
CRUD酱4 小时前
CentOS的yum仓库失效问题解决(换镜像源)
linux·运维·服务器·centos
We....4 小时前
鸿蒙与Java跨平台Socket通信实战
java·服务器·tcp/ip·arkts·鸿蒙
zly35004 小时前
VMware vCenter Converter Standalone 转换Linux系统,出现两个磁盘的处理
linux·运维·服务器
珠海西格4 小时前
1MW光伏项目“四可”装置改造:逆变器兼容性评估方法详解
大数据·运维·服务器·云计算·能源
General_G4 小时前
Linux中的信号
linux·运维·服务器
诸神缄默不语5 小时前
当无法直接用apt instll时,Linux如何离线安装软件包(以make为例)
linux·运维·服务器
learning-striving5 小时前
kali默认桌面Xfce切换为GNOME桌面
linux·运维·服务器·kali