当前位置:首页 > 网站运营 > 正文内容

Apache下配置网站SSL实现https访问(虚拟主机)

葱子8年前 (2017-05-08)网站运营3352

以前的文章我们讲到如何在nginx下如何配置https,具体教程可以看这里:https://www.aitiancheng.com/article-246.html

为网站配置https,首先需要SSL证书,具体怎么申请SSL证书请看我以前的教程:https://www.aitiancheng.com/article-333.html

检查apache是否安装了 mod_ssl.so模块。

检查方法是查看apache安装目录中是否在 modules (/apache/modules/)下存在。不存在那么安装(yum -y install mod_ssl)。

 

1、编辑Apache根目录下 conf/httpd.conf 文件

找到 #LoadModule ssl_module modules/mod_ssl.so 和 #Include conf/extra/httpd-ssl.conf,去掉前面的#号注释;

2、编辑Apache根目录下 conf/extra/httpd-ssl.conf 文件

修改如下内容:

<VirtualHost default:443>***</VirtualHost>删除。

3、上传SSL证书

将申请好的SSL证书上传到www/wdlinux/apache/conf/ssl目录下。

注意:apache下的SSL证书是3个文件。

4、启用网站的https访问

在apache/vhost目录下找到网站的配置文件。一般是XXX.conf

使用notepad++打开配置文件,将配置文件中的内容复制一下到配置文件里面,然后将复制的内容中的80修改为443;

在复制的内容中添加以下内容:

SSLEngine on
    SSLCertificateFile /www/wdlinux/apache/conf/ssl/2_www.domain.com_cert.crt
    SSLCertificateKeyFile /www/wdlinux/apache/conf/ssl/3_www.domain.com.key
    SSLCertificateChainFile /www/wdlinux/apache/conf/ssl/1_root_bundle.crt

以上代码的意思是:

第一句开启SSL,

后面三句是SSL证书路径。

5、重启apache

重启下apache,尝试用https访问网站试下呢。

 

6、将http跳转到https

具体教程看这里:https://www.aitiancheng.com/article-563.html

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-558.html

相关文章

这样做你的网站才能通过百度站长平台的HTTPS认证

这样做你的网站才能通过百度站长平台的HTTPS认证

最近百度站长工具后台新增了https认证项目,很多站长都迫不及待的给网站上马了https。 但是在提交认证的时候,发现老是认证不通过。 看上图的提示信息,根本没有很好的提示是哪里出...

DEDE网站搬家、dede程序数据库还原图文教程

DEDE网站搬家、dede程序数据库还原图文教程

我前一篇文章讲到了网站备份恢复的要点和注意事项,今天就接到一个网站迁移的案子。 这个就比较蛋疼了,他是使用dede后台直接备份的数据库,没有用phpmyadmin导出MySQL。 在这里大致讲一下基于dede的备份迁移操作。...

【百度站长平台官方说法】关于HTTPS的常见问题(系列二)

关于网站HTTPS改造中的问题,院长又收集了一部分站长常见问题,分享给大家: Q:网站做HTTPS的好处是什么? A:HTTPS是公认的防止被劫持的有利手段 Q:HTTPS改造的缺点是什么?&nb...

申请免费的腾讯云SSL证书,实现https访问

申请免费的腾讯云SSL证书,实现https访问

本教程教你免费申请腾讯的1年免费使用的SSL证书。 使用QQ或者微信登陆腾讯云:【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年99元 找到SSL证书申请选项:云产品—域名服务—SSL证书。 点击进入申请页面 点击立即...

windows server2008中用IIS7.0实现http全站301跳转到https

windows server2008中用IIS7.0实现http全站301跳转到https

在前面一篇文章中,我们讲到了如何为网站开启https访问。 但是,有个问题就是,他是同时支持http和https访问的。 现在,我们需要访问网站时默认跳转到https,要怎么办呢? 为...

通过nginx目录跳转实现:将旧栏目URL跳转到新栏目URL

近期我的古玩收藏网站——收藏大家坛做了搬家,同时也对现有的文章栏目布局做了一定的调整。 具体调整如下: 将以前的一级文章栏目全部转为二级文章栏目。 举例说明下:...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。