phpstudy配置阿里云SSL证书

这篇具有很好参考价值的文章主要介绍了phpstudy配置阿里云SSL证书。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

服务器环境:windows server,phpstudy,Apache

一、阿里云下载SSL证书

1、前往阿里云官网

登录进入控制台,搜索“SSL证书(应用安全)”,点击左侧“SSL证书”菜单,点击“免费证书”

phpstudy配置阿里云SSL证书

 

 2、购买证书

点击“立即购买”,选择配置,支付金额为0元,即为免费。

phpstudy配置阿里云SSL证书

3、创建证书

购买SSL成功后,创建证书数量变为20,点击【创建证书20/20】按钮,之后按步骤操作,填写证书申请信息,域名验证方式选择“手工DNS验证”,点击下一步,去验证。

4、验证SSL证书

进入“阿里云DNS控制台”,找到该域名并添加一条TXT解析记录,等待生效后点击【验证】按钮。其中解析需要的主机记录和记录值,在验证SSL证书页面会显示,填写即可。

phpstudy配置阿里云SSL证书

5、提交审核SSL

如果域名验证通过,就可以点击“提交审核”,提交给CA公司审核,审核成功后状态为“已签发”。点击对应条目后面的“下载”,根据自己需要下载相应版本的证书。

 二、phpstudy部署SSL证书

1、复制SSL证书到服务器指定目录

把下载好的SSL证书文件夹(里面有三个文件:xxx.com.key、xxx.com_chain.crt、xxx.com_public.crt)复制到服务器上,可存放到任意目录,我这里存放到“C:\phpstudy_pro\Extensions\Apache2.4.39\conf\ssl\”目录下

2、打开PHP的php_openssl扩展

phpstudy配置阿里云SSL证书

 3、修改httpd-conf文件

找到以下三行,并将其前面的#删去,如果没有#就不需要改动

LoadModule access_compat_module modules/mod_access_compat.so
LoadModule ssl_module modules/mod_ssl.so 
Include conf/extra/httpd-ahssl.conf

网上说是删除下面这句前面的#,同时修改Apache 根目录下 conf/extra/httpd-ssl.conf 文件,但是我按照这种方式配置不成功,所有我又换了一种方法,就是删除"Include conf/extra/httpd-ahssl.conf"句前面的#号

Include conf/extra/httpd-ssl.conf

4、配置SSL证书三个文件的路径

修改xxx(域名)_443.conf文件,如果没有该文件,就先用phpstudy先创建网站,创建成功后,在Apache/conf/vhosts文件夹下会出现该网站的文件,在该文件内添加以下四行,注意三个SSL文件的位置不要搞错,根据自己存放的路径修改。

SSLEngine on
SSLCertificateFile "C:/phpstudy_pro/Extensions/Apache2.4.39/conf/ssl/xxx.com.crt"
SSLCertificateKeyFile "C:/phpstudy_pro/Extensions/Apache2.4.39/conf/ssl/xxx.com_public.key" 
SSLCertificateChainFile "C:/phpstudy_pro/Extensions/Apache2.4.39/conf/ssl/xxx.com_chain.crt"

phpstudy配置阿里云SSL证书

 

三、配置完成,验证

1、验证是否配置成功

以上SSL证书配置就完成了,进入到Apache/bin/目录下,进入cmd,输入 httpd -t 命令,如果显示 OK,说明配置成功,否则配置失败,可根据失败原因进一步修改。

phpstudy配置阿里云SSL证书 文章来源地址https://www.toymoban.com/news/detail-423756.html

2、重启apache服务,完成

到了这里,关于phpstudy配置阿里云SSL证书的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • aliyun服务器(Linux)安装emqx,配置ssl证书

    EMQX版本:5.0.8 操作系统及版本:Ubuntu 20.04.1 云服务器:阿里云轻量应用服务器 所用软件:WinSCP、XShell、宝塔面板、MQTTX 其他 食用本文的前提:服务器已经购买,相关基础配置已经完备,域名已经备案,域名与IP已经绑定。 文章末尾会提供所用到的软件 小破站找到的emqx安装

    2024年02月09日
    浏览(51)
  • 在IIS服务器上安装SSL证书(2023配置启用HTTPS部署教程)内容来源SSL市场网

    https://www.sslmarket.com.cn/146.html

    2024年02月10日
    浏览(50)
  • 34、springboot切换内嵌Web服务器(Tomcat服务器)与 生成SSL证书来把项目访路径从 HTTP 配置成 HTTPS

    知识点1:springboot切换内嵌Web服务器(Tomcat服务器) 知识点2:生成SSL证书来把项目访路径从 HTTP 配置成 HTTPS spring-boot-starter-web 默认依赖 Tomcat 内置服务器 改为 Jetty 服务器 改为 Undertow 服务器 目的:把请求路径 http://xxxxx 改成 https://xxxxx 如图:原本普通的项目,启动后是http的

    2024年02月11日
    浏览(42)
  • SpringBoot + Vue2项目打包部署到服务器后,使用Nginx配置SSL证书,配置访问HTTP协议转HTTPS协议

    配置nginx.conf文件,这个文件一般在/etc/nginx/...中,由于每个人的体质不一样,也有可能在别的路径里,自己找找... 证书存放位置,可自定义存放位置 两个文件 后端配置 把.pfx拷贝到resource下,然后配置一下yml

    2024年02月02日
    浏览(51)
  • 用phpStudy配置apache服务器

    1进入官网https://www.xp.cn/download.html 选择稳定的2018版本 2执行下载好的文件,选择下载地址 注意!这里的安装路径不能有中文 3亮两个绿灯代表正常运行,如果亮红灯要尽快排除故障 这里不做详细介绍,自行研究 例如配置要求:端口8080,网址主目录为D:/www,默认首页添加ind

    2024年03月09日
    浏览(45)
  • 阿里云服务器环境配置,ssh免密登录和配置docker

    此文章适合ubuntu20.04 64位和ubuntu22.04 64位版本 一.登陆服务器 租完服务器后,首选需要使用本地gitbash或者cmd进入服务器, 命令: ssh root@xxx   xxx为服务器公网ip,然后yes,然后输入密码就会进入自己的服务器, 二.创建用户 阿里云服务器默认权限是root用户,权限太高,所以需

    2024年02月04日
    浏览(35)
  • Tomcat 服务器安装SSL证书

    Tomcat服务器安装SSL证书 Tomcat 支持 PFX 格式和 JKS 两种格式的证书,您可根据您 Tomcat 的版本择其中一种格式的证书安装到 Tomcat 上。 一、安装PFX 格式证书 1、准备好 PFX 格式的证书; 2、在 Tomcat 安装目录下新建 cert 目录,将证书文件拷贝到 cert 目录下。 3、打开 Tomcat conf serv

    2024年02月03日
    浏览(33)
  • 『Linux』Linux环境搭建 | 阿里云云服务器白嫖 | Xshell环境配置

    🔥 博客主页 : 小羊失眠啦 🔖 系列专栏 : C语言 、 Linux 🌥️ 每日语录 : 时间,都是公平的,不公平的,只是现在的自己,对未来的自己。 ❤️ 感谢大家点赞👍收藏⭐评论✍️ 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家

    2024年02月08日
    浏览(42)
  • Nginx 服务器 SSL 证书安装部署

    本文档指导您如何在 Nginx 服务器中安装 SSL 证书。 说明 本文档以证书名称 xxx为例。 Nginx 版本以 nginx/1.18.0 为例。 当前服务器的操作系统为 CentOS 7,由于操作系统的版本不同,详细操作步骤略有区别。 安装 SSL 证书前,请您在 Nginx 服务器上开启 HTTPS 默认端口 443,避免证书安

    2024年02月16日
    浏览(41)
  • Nginx服务器上安装SSL证书

    服务器已经开启了443端口(HTTPS服务的默认端口) 服务器上已安装了http_ssl_module模块 进入nginx安装目录执行如下命令 若出现“–with-http_ssl_module”说明已经安装过,否则继续执行下列步骤 再执行如下命令: 这里一定不要执行make install,否则会覆盖掉原来的nginx 会多一个objs文件夹

    2024年02月13日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包