Nginx yum在线安装及配置https服务并使用HTTP2协议,并强制使用https

本文介绍了如何在CentOS7系统中使用yum安装Nginx,包括关闭防火墙、安装EPEL仓库、获取免费SSL证书。接着详细讲解了配置Nginx以支持HTTPS和HTTP2协议,并通过两种方式实现HTTP强制跳转到HTTPS。最后,文章提到了通过浏览器访问时会自动从HTTP切换到HTTPS。
摘要由CSDN通过智能技术生成

nginx安装

nginx官方网址:http://nginx.org
nginx是一款开源免费的轻量级高性能的HTTP和反向代理的Web服务器,由俄罗斯人伊戈尔·赛索耶夫开发,截止目前(2020/12/18)最新版本为1.19.6

yum安装方法(基于centos7)

1.系统基础环境配置
1.1 关闭防方墙(实际工作中请根据实际情况开配置防火墙相关端口)

]# systemctl disable firewalld.service
1.2 安装vim工具(非必须)
]#  yum install vim-enhanced -y	
1.3 关闭SELINUX
]# vim /etc/selinux/config 
	SELINUX=enable   修改为 SELINUX=disabled

nginx 安装包默认已经被收录入epel仓库中 不过版本会比官方的要旧一些,可根据工作实际情况选择安装相应的版本
1.安装epel官方收录版本
1.1 安装epel仓库

]# yum install epel-release -y
1.2 使用yum在线安装

执行在线安装,自动解决依赖关系

]# yum install nginx -y

安装完成后,查看下安装相关信息

# rpm -ql nginx
/etc/logrotate.d/nginx
/etc/nginx/fastcgi.conf
/etc/nginx/fastcgi.conf.default
/etc/nginx/fastcgi_params
/etc/nginx/fastcgi_params.default
/etc/nginx/koi-utf
/etc/nginx/koi-win
/etc/nginx/mime.types
/etc
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值