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

相关推荐
programhelp_1 分钟前
Google 2026 New Grad SDE VO 三轮面试详解 | 含Behavioral、Coding、Design
java·服务器·数据库
樱桃花下的小猫7 分钟前
腐蚀Rust-服务器插件模组教程
服务器·新手友好·云鸢互联·零门槛一键开服·腐蚀rust
青梅橘子皮9 分钟前
Linux---开发工具(2)(makefile、进度条、git、gdb)
linux·运维·服务器
Ether IC Verifier21 分钟前
TCP/IP协议握手原理详解——结合以太网连接过程
服务器·网络·数据库·网络协议·tcp/ip
爱吃柠檬鸭30 分钟前
跨境电商创业的效率法则:用“500块+3天”原则实现低成本快速试错
大数据·服务器
李白你好43 分钟前
Linux 本地提权工具支持Linux 内核和 Polkit 漏洞
linux·运维·服务器
陳103043 分钟前
Linux:System V IPC
linux·运维·服务器
键盘上的GG小怪兽GG1 小时前
Debian 安装CUPS操作
linux·服务器·debian
Hello--_--World1 小时前
利用CDN进行首屏优化。能不能看CDN与本地服务器谁快用谁?
运维·服务器·前端·javascript·vite
云飞云共享云桌面1 小时前
硬件采购省50%、设计效率提40%——通过云飞云共享云桌面一台云主机拖10人的真实跑法
运维·服务器·网络·人工智能·自动化