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.测试

相关推荐
lbb 小魔仙2 小时前
Steam Deck OLED 拆解与评测:Valve 对 Linux 掌机的又一次精进
linux·运维·服务器
一枚正在学习的小白3 小时前
prometheus监控redis
linux·运维·服务器·redis·prometheus
DX_水位流量监测3 小时前
城市易涝点水位雨量监测设备技术体系与实践应用
大数据·运维·服务器·网络·人工智能
lifewange3 小时前
Linux 日志查看核心命令(动态跟踪 + 文件查阅,全覆盖工作常用)
linux·运维·服务器
dlhto3 小时前
Kiro Remote SSH 无法连接远程服务器问题排查与解决
运维·服务器·ssh
Awkwardx3 小时前
Linux网络编程—五种IO模型与非阻塞IO
linux·服务器·网络
小鹏linux3 小时前
【linux】进程与服务管理命令 - pkill
linux·运维·服务器
GRsln3 小时前
解决微信小程序报“errno“:600001 ERR_CERT_AUTHORITY_INVALID问题
nginx·微信小程序·小程序·ssl
Henry Zhu1233 小时前
VPP中DHCP插件源码深度解析第二篇:DHCPv4客户端实现详解(下)
服务器·c语言·网络·计算机网络·云原生
微爱帮监所写信寄信3 小时前
微爱帮监狱写信寄信小程序智慧天气关怀系统技术方案
网络协议·小程序·https·监狱寄信·微爱帮