Nginx的https搭建

Nginx的https搭建

实验目的

1,在开启防火墙的前提下,实现https的搭建

2,为网站部署账户验证

3,测试https搭建是否成功

先搭建https网站

准备工作:关闭防火墙,selinux,安装mod_ssl模块并启动Nginx服务

配置两个文件:证书文件:/etc/nginx/ty.crt 私钥文件: /etc/nginx/ty.key

创建私钥文件: /etc/nginx/ty.key,命令如下,并设置密码

新建储存网站数据文件的目录

创建证书文件:/etc/nginx/ty.crt,命令如下,设置相关信息

重载配置 更新服务

使用firewall-cmd命令,使http协议和https协议的数据包放行通过

准备工作:开启防火墙
开放http协议和80端口
开放https协议和443端口

重载配置 并查看当前区域 http服务和https服务已放行通过

再次访问网站,访问成功

准备工作:安装 httpd-tools

增加密码访问控制,设置账户zy,及密码123

重载配置文件后 测试

相关推荐
XiaoFan01220 分钟前
免密批量抓取日志并集中输出
java·linux·服务器
souyuanzhanvip26 分钟前
ServerBox v1.0.1316 跨平台 Linux 服务器管理工具
linux·运维·服务器
数据安全科普王1 小时前
打破中心枷锁:P2P网络如何用“去中心化”重构互联网通信
网络·去中心化·p2p
爱吃烤鸡翅的酸菜鱼1 小时前
CANN ops-nn激活函数与池化算子深度解析
网络·开源·aigc
roman_日积跬步-终至千里1 小时前
【LangGraph4j】LangGraph4j 核心概念与图编排原理
java·服务器·数据库
野犬寒鸦2 小时前
从零起步学习并发编程 || 第六章:ReentrantLock与synchronized 的辨析及运用
java·服务器·数据库·后端·学习·算法
HalvmånEver2 小时前
Linux:线程互斥
java·linux·运维
番茄灭世神2 小时前
Linux应用编程介绍
linux·嵌入式
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [drivers][mmc][mmc_sdio]
linux·笔记·学习
Forsete2 小时前
LINUX驱动开发#9——定时器
linux·驱动开发·单片机