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

重载配置文件后 测试

相关推荐
努力努力再努力wz13 小时前
【内存管理与高并发内存池系列】从 mmap 到 malloc:文件映射、匿名映射与 glibc 内存分配机制详解
linux·c语言·数据结构·数据库·c++·qt·链表
Jurio.14 小时前
开源 Codex Sticky:在终端 Codex CLI 长对话中始终固定底部输入框
linux·rust·github·开源软件·codex·codex cli
无足鸟ICT14 小时前
【RHCA+】撤销和恢复撤销快捷键
linux
质造者14 小时前
LangChain + Ollama + Tavily 实现旅游问答系统
linux·人工智能·python·langchain·rag
yychen_java14 小时前
当算法成为武器:AI泛滥时代的多维危机透视与治理路径
网络·人工智能·ai
漫途科技14 小时前
精准盯防危房隐患,智守人居安全|MTB46-4-2A 4G数据采集终端专项应用方案
网络·安全
mN9B2uk1715 小时前
大数据量高并发的数据库优化
服务器·数据库·oracle
starvapour15 小时前
Ubuntu部署gitlab频繁出现502的问题
linux·ubuntu·gitlab
土星云SaturnCloud15 小时前
边缘计算赋能智慧工地:从“看得见“到“管得住“的智能化升级
服务器·人工智能·ai·边缘计算
Misnearch15 小时前
抓包Packet Capture
网络·抓包