宝塔Apache环境配置多个ssl证书

审核中 宝塔面板 未结 已结 置顶 精帖
删除 置顶 取消置顶 加精 取消加精
66 0
yswl
yswl VIP3 2021-09-04 12:10:44
悬赏:60金币 编辑此贴

宝塔开启的站点只能设置一个ssl证书,如下图,有时候我们绑定多个域名需要配置多个证书,这就需要从配置文件中修改了。

image


第一步:从各大平台申请免费证书,或购买的证书,下载到本地桌面,然后解压文件 ,注意:教程是以Apache环境示例的,下载的证书是 支持 Apache类型的,不要下载错了(证书是从阿里云申请的免费证书)


第二部:找到证书存放目录  路径为:/www/server/panel/vhost/cert

image


第三步:在此目录下建立跟域名同名的目录,方便区分

比如 :aaa.baidu.com

image

建立好的 aaa.baidu.com 域名的证书目录

image


第四步:然后进入证书目录中 生成两个文件

image


第五步:用编辑器打开证书文件

第一个 key 后缀的是必须的 

下面两个可以根据需求选择某一个

我用的是 第三个  public.crt 这个文件


.key 文件中的内容复制到  privkey.pem 文件中

.crt  文件中的内容复制到  fullchain.pem 文件中

image


第六步:修改站点配置文件

复制  下面标签中的所有内容放到最下面 ,切记其他的不要删除 ,只需要复制 443这个标签中的内容 粘贴到最下面即可

<VirtualHost *:443>
内容
</VirtualHost>

image


标注的位置换成相应的域名即可

image


image


如果需要添加多个,继续上边的步骤即可


参考:https://www.cnblogs.com/huliuwa/p/9289110.html




运行环境配置
宝塔面板 3
iis配置 2
Composer 1