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

重载配置文件后 测试

相关推荐
小辰记事本4 小时前
从零读懂RoCEv2数据包构造:从WQE到线缆上的完整旅程
服务器·网络·网络协议·rdma
小鹏linux5 小时前
Ubuntu 22.04 部署开源免费具有精美现代web页面的Casdoor账号管理系统
linux·前端·ubuntu·开源·堡垒机
北京耐用通信5 小时前
全域适配工业场景耐达讯自动化Modbus TCP 转 PROFIBUS 网关轻松实现以太网与现场总线互通
网络·人工智能·网络协议·自动化·信息与通信
在角落发呆6 小时前
Linux转发配置:解锁网络互联的核心密码
linux·运维·网络
齐潇宇6 小时前
Zabbix 7 概述与配置
linux·zabbix·监控告警
江公望7 小时前
Ubuntu htop命令,10分钟讲清楚
linux·服务器
哎呦,帅小伙哦7 小时前
Linux 时间:从原子钟到 clock_gettime 的每一面
linux·运维·服务器
张小姐的猫8 小时前
【Linux】多线程 —— 线程互斥
linux·运维·服务器·c++
YMWM_8 小时前
UDP协议详解:从原理到Python实践
网络·网络协议·udp
pengyi8710158 小时前
共享 IP 与独享 IP 怎么选?被封后升级方案避坑
网络·网络协议·tcp/ip