美文网首页
Apache配置HTTPS

Apache配置HTTPS

作者: Unclezs | 来源:发表于2019-04-01 13:44 被阅读0次

起因

昨天说弄小程序,结果调用wx.request的时候发现,说没有配置域名,仔细一看开发文档才发现,原来请求的URL必须是在后台配置过的域名,而且还得要HTTPS协议传输才行。TP协议已经不能被上线发布了,无奈之下,只好去配置一下TPS了,过程如下。

基本需要:

  1. 阿里云服务一台
  2. SSL证书(阿里云可以免费申请,下载即可)
  3. 我是centos7.4系统
  4. apache2.4

过程

首先打开apache的配置文件默认,确认是否安装mod_ssl.so模块,由于各个版本的apache配置略有不同。

/etc/httpd/conf

有些朋友打开httpd.conf文件,里边就没有下边这句,直接懵逼了。如果有就可以直接使用,没有就装。

LoadModule ssl_module modules/mod_ssl.so Include conf.d/*.conf

查看是否有上边两句话,有的话把注释#删除了。有没有主要看大家前期的阿帕奇是如何安装的。默认的apache安装是不安装ssl的,没有的话需要我们通过动态编译的方式加载,你也可以重新安装。

我这里说最简单的一种安装方式yum安装

yum -y install mod_ssl

安装完之后

/etc/httpd/conf.d目录下会出现一个ssl.conf文件
(httpd.conf里要有这句话Include conf.d/*.conf)这个文件是重点。

里面的三个文件分别填写你的ssl证书所在路径

SSLCertifiCateFile 对应的public.crt路径
SSLCertifiCateChainFile 对应的chain.crt
SSLCertifiCateKeyFile 对应的xxx.key

配置443端口

在ssl.conf里面找到VirtulHost
默认端口为443
ServerName www.unclez.top
ServerAlias *.unclez.top

保存退出检查配置是否正确

service httpd configtest
返回ok就没问题

重启

service httpd restart

访问

https://unclez.top

成功访问,网页显示安全!


相关文章

  • apache配置https

    参考url https://blog.csdn.net/ithomer/article/details/50433...

  • Apache配置https

    Apache Apache命令 Apache开启https SSL生成证书:步骤1:生成密钥 步骤2: 生成证书请...

  • Apache 配置https

    安装证书模块 查看apache已安装了哪些模块 编辑apache配置文件/etc/httpd/conf.d/ssl...

  • Apache配置HTTPS

    起因 昨天说弄小程序,结果调用wx.request的时候发现,说没有配置域名,仔细一看开发文档才发现,原来请求的U...

  • Apache 配置 HTTPS访问

    将需要配置的项目移动到另一根目录下,作为https访问位置。 修改bitnami配置文件..\Bitnami\wa...

  • PHPStudy Apache配置HTTPS

    开启php_openssl 直接在phpStudy中php扩展插件中找到php_openssl打勾即可开启 在服务...

  • Ubuntu 配置Apache https

    Ubuntu 16.04.1 Apache/2.4.18 (Ubuntu) 到apache2的目录,修改配置文件 ...

  • MAC搭建ios内测平台

    一、启动Apache服务,配置https 1.启动 Apache Mac OS X 自带了 Apache 服务,我...

  • Apache2.4.7配置Https

    一、环境 服务器:阿里云系统:ubuntu14.04Apache:2.4.7 二、准备证书 HTTPS的本质是通过...

  • apache https配置文档说明

    1,在阿里云上创建一个域名,例如yphjj.360logs.com 2,SSL证书购买 3,绑定已经拥有的域名 4...

网友评论

      本文标题:Apache配置HTTPS

      本文链接:https://www.haomeiwen.com/subject/npcvbqtx.html