nginx的https的搭建

1.防火墙不能关闭,让其开放http协议https协议

2.该网站具备账户验证

3.http

1.Server和Client下载ngnix服务

dnf install ngnix --y

修改ngnix配置文件 ,如图 etc/ngnix/ngnix.conf

  1. 检查并重启ngnix

ngnix-t

ngnix -是reload(systemctl restart ngnix)

3.添加域名解析,并将Client指向Server,如图

4.确认Server默认发布目录

root /usr/ahsre/ngnix/html;

访问www.hjf.com/image/1.png时,本质是访问/usr/share/ngnix/html/image/1.png

所以我们创建目录,并复制图片

cd /usr/share/ngnix/html

mkdir image

cp ngnix-logo.png image/1.png,如图(已创建)

5.安装工具

dnf install httpd-tools --y

6.新建用户,密码,使用htpasswd将网站和账户关联,并修改配置文件

htpasswd -c /etc/ngnix/passwd dsb

New password:

Re-type new password:

Adding password for user dsb

vim /etc/ngnix/ngnix.conf

auth_basic "please input your passwd"

auth_basic_user_file /etc/ngnix/password

如图

7.,检查,并重启ngnix

ngnix -t

ngnix -s reload

8.在Client浏览器访问www.hjf.com:8080/image/1.png测试,如图

9.开启防火墙,允许http服务通过

systemctl enable firewalld --now (重启防火墙)

firewall-cmd --add-port=8080/tcp

firewall-cmd --add-service=http

systemctl status firewalld.service (查看)

相关推荐
大树882 小时前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠2 小时前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质3 小时前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
Inhand陈工4 小时前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智4 小时前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_5 小时前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
程序员mine5 小时前
HTTPS-TLS加密与证书完全指南(中)
网络协议·https·ssl
施努卡机器视觉5 小时前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
AC赳赳老秦6 小时前
用 OpenClaw 搭建服务器故障应急响应系统,自动处理 80% 常见运维故障
android·运维·服务器·python·rxjava·deepseek·openclaw
java_cj6 小时前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes