apache的yum安装 ssl认证

###########严重声明#################
本人支持一切正规软件开发行为,接受知识付费理念。
并坚决抵制盗版行为,用于学习交流的非盈利目的的,且法律允许且支持的条件下,可以进行相关文件交流。
他人利用交流文件进行非法售卖等一切违法犯罪行为,本人概不负责。
分享的网页链接能保证截止到写作时可用,无毒。分享不盈利,故网页及其公司有任何违法乱纪等行为与本人无关
所有提及产品公司,因为本人文章感到不适,请与本人联系,会进行及时的下架整改处理
###########严重声明####################

本次我们要构建由apache提供的HTTPS服务。
理一下头绪
我们知道HTTPS = HTTP+SSL
那么就要先搭建HTTP,搭建HTTP两种基本的方法yum安装,编译安装。

这次采用yum安装。

(本机环境centos 7 空白机器)

准备
关闭防火墙和SElinux
简单:
关闭防火墙

 systemctl  stop firewalld

关闭SElinux

 setenforce 0

在这里插入图片描述

添加阿里云yum源(非必要)

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

在这里插入图片描述

安装阿里云yum扩展源(非必要)

curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

在这里插入图片描述

yum -y install httpd
yum -y install mod_ssl
vim /etc/httpd/conf/httpd.conf
Listen 80

ServerName www.momo2022.xyz:80

Include /etc/httpd/conf.d/ssl.conf
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>



 vim /etc/httpd/conf.d/ssl.conf

Listen 443 https

SSLCipherSuite HIGH:MEDIUM:!MD5:!RC4:!3DES
SSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4:!3DES


SSLHonorCipherOrder on

SSLProtocol all -SSLv3
SSLProxyProtocol all -SSLv3

SSLPassPhraseDialog  builtin
SSLCertificateFile /etc/httpd/cert/momo2022.xyz.cer
SSLCertificateKeyFile /etc/httpd/cert/momo2022.xyz.key
SSLCertificateChainFile /etc/httpd/cert/momo2022.xyz_ca.crt



<VirtualHost _default_:443>

# General setup for the virtual host, inherited from global configuration
DocumentRoot "/var/www/html"
ServerName www.example.com:443

mkdir /etc/httpd/cert/
把ssl证书传进去
systemctl start httpd
建议用云服务器,虚拟机443端口关闭还是个事

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

(~ ̄▽ ̄)~凤凰涅槃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值