微信小程序 配置 https证书

本文详细介绍如何在Apache服务器上配置支持多个HTTPS站点,包括修改php.ini和httpd.conf文件,创建并配置httpd-ssl-vhost.conf,设置SSL证书,以及调整服务器名和文档根目录。

参考

多个站点 参考

操作

1.php.ini   extension=php_openssl.dll  开启注释

2.httpd.conf   开启注释

LoadModule ssl_module modules/mod_ssl.so

LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

3.重要环节

新建多个 https

httpd.conf  找到 #Include conf/extra/httpd-ssl.conf这句话 在线面添加

Include conf/extra/httpd-ssl-vhost.conf 在extra里新建文件 httpd-ssl-vhost.conf

打开  E:\phpEnv\apache\conf\extra\httpd-ssl.conf  这个文件

新建目录  c:/Apache24/logs   

里面有好多输出错误的文件,

就直接在c盘新建一个目录吧

然后

去服务器解析一个二级域名 如 gzlrphp.xxx.com

去下载一个 免费的  对应  这个二级域名的证书

修改你的二级域名 以及对应这个二级域名下 访问的路径

DocumentRoot "E:/phpEnv/www/gzlr/php"
ServerName gzlrphp.xxx.com:443

<Directory "E:/phpEnv/www/gzlr/php">
        Options Indexes FollowSymLinks ExecCGI
        AllowOverride All
        Require all granted  
</Directory>

新建ssl文件夹 放置三个证书文件

我放在 extra下面


SSLCertificateFile "E:/phpEnv/apache/conf/extra/ssl/2_gzlr.xxx.com.crt"

SSLCertificateKeyFile "E:/phpEnv/apache/conf/extra/ssl/3_gzlr.xxx.com.key"

SSLCertificateChainFile "E:/phpEnv/apache/conf/extra/ssl/1_root_bundle.crt"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值