开发者社区> 问答> 正文

证书没有办法部署

已解决

获得免费证书后在部署里也没有找到服务器

展开
收起
游客yumi5xpn7j6ia 2023-11-17 21:25:47 91 0
6 条回答
写回答
取消 提交回答
  • 部署SSL证书时,数字证书管理服务会自动识别并拉取符合条件的云产品中的资源,资源加载大约5~20分钟,请您耐心等待。
    image.png

    • 如果您的域名列表在资源加载一段时间后仍然为空,请您确认是否在对应云产品中配置了当前SSL证书包含的网站域名,并且该域名是否满足所选择的地域和部署状态。

    • 由于受到不同云产品版本、网络环境、缓存时延、证书匹配规则等因素的影响,数字证书管理服务控制台拉取的资源可能和对应云产品实际资源有所差异,请以对应云产品资源显示为准。如果遇到资源展示不全的情况,请您前往相应的云产品控制台部署证书。

    ——参考来源于阿里云官方文档

    2023-11-18 00:26:28
    赞同 1 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果在获得阿里云ECS服务器的免费SSL证书后,在部署列表中没有找到服务器,可能是以下几种情况:

    1. 证书并未绑定到服务器上:请确认您在获取证书时选择了正确的服务器,并确认证书已被成功绑定。

    2. 在不同的账户或地域中:确保您在阿里云账户的正确区域中查找服务器。

    3. 服务器类型限制:并非所有类型的服务器都可以使用SSL证书,例如轻量级应用服务器就不可用。

    4. 免费证书有效期短:免费证书的有效期一般较短,可能已过期,需重新申请新的证书。

    5. 搜索方式不正确:尝试换一种方式进行搜索,如通过实例ID或公共IP查找。

    2023-11-18 22:45:08
    赞同 展开评论 打赏
  • 如果你在获得免费证书后没有在服务器列表中看到您的服务器,请检查以下几点:

    1. 确保您已正确连接到正确的阿里云账号,并在该账号下申请了免费证书。
    2. 确保您申请的是针对服务器类型的证书,如IIS, Apache或Nginx等。一些免费证书仅适用于特定类型的服务,例如电子邮件或客户端证书。
    3. 确保您已正确输入服务器名称和域名信息。如果您使用的是自定义域而不是默认域名,那么您需要确保在申请证书时输入了正确的域名信息。
    4. 确保您的服务器满足部署免费证书的要求。例如,有些证书需要服务器支持特定的安全协议,或者需要服务器上安装了特定的软件才能正常工作。
    2023-11-18 22:04:44
    赞同 展开评论 打赏
  • 在部署免费证书过程中,首先需要从阿里云控制台中的SSL操作界面中找到您刚申请成功的免费SSL证书,点击右侧的「下载」链接,弹出下载页面后,根据您的服务器类型(例如Nginx),点击对应的下载按钮,下载证书文件。由于每种WEB服务器的SSL证书格式不一样,不通用,因此需单独下载对应服务器的SSL证书文件。一般情况下,下载下来的是一个.zip压缩包文件,解压之后会得到两个文件:一个是以.key为后缀的密钥文件,另一个是以.pem为后缀的证书文件。

    接下来,将这两个文件上传到服务器中特定的文件夹目录下。对于Nginx服务器来说,这两个文件应放置在Nginx安装目录下的conf/cert文件夹中。

    2023-11-18 15:33:21
    赞同 展开评论 打赏
  • 首先,您需要打开SSL证书应用安全->SSL证书->免费证书->创建证书。创建后点击下一步选择验证方式,一般系统会自动生成TXT记录,直接点击验证即可。验证成功后点击提交审核,审核过程通常很快,一般在一分钟之内就能完成。

    SSL证书签发完成后,您可以使用数字证书管理服务将SSL证书部署到阿里云产品中。请注意,仅以下阿里云产品支持通过数字证书管理服务控制台部署SSL证书:Web应用防火墙(WAF)、云服务器ECS、负载均衡SLB、内容分发网络CDN等。具体的部署步骤,以nginx为例,您可以点击上图右边下载按钮下载文件,解压后放在nginx.conf规定的路径上,然后在nginx.conf中添加相关配置。

    2023-11-18 09:04:35
    赞同 1 展开评论 打赏
  • SSL证书签发完成后,您可以通过数字证书管理服务将SSL证书部署阿里云产品,为您的业务网站提供可信身份认证和安全数据传输。本文介绍如何通过数字证书管理服务控制台部署SSL证书到阿里云产品。https://help.aliyun.com/zh/ssl-certificate/user-guide/deploy-a-certificate-to-an-alibaba-cloud-service?spm=a2c4g.11186623.0.i9

    部署证书到云服务器ECS或轻量应用服务器
    部署证书到云服务器ECS或轻量应用服务器,即将证书部署到云服务器ECS或轻量应用服务器上的Web应用服务器(例如Nginx、Tomcat等)。建议您在首次部署证书参考安装证书到Web应用服务器文档。当您更新证书时,您可以通过数字证书管理服务控制台快捷部署。

    本文以云服务器 ECS、轻量应用服务器的Linux系统镜像、Nginx 1.20.1为例,为您介绍通过数字证书管理服务控制台部署证书流程。

    重要
    由于操作系统、Web应用服务器以及版本差异,您在操作过程中使用的命令可能会有区别。如有问题,请联系产品技术专家进行咨询,详情请参见专家一对一服务。

    首次部署SSL证书时,您需要登录云服务器ECS或轻量应用服务器,并执行以下命令,在Nginx安装目录下创建一个用于存放证书的目录。

    cd /etc/nginx/conf.d #使用yum安装Nginx的默认安装目录。如果您是通过其他方式安装Nginx或修改过默认安装目录,请根据实际配置调整。
    mkdir cert #创建证书目录,命名为cert。
    重要
    在数字证书管理服务控制台部署SSL证书时,您需填写证书相关文件的路径,请您记录好存放证书文件的路径。

    登录数字证书管理服务控制台。

    在左侧导航栏,单击SSL 证书。

    在证书管理页签,选择已签发的证书,定位到要部署的SSL证书,在操作列,单击部署。

    不同类型证书的部署操作相同,本文以部署付费版SSL证书为例进行介绍。

    image.png
    在资源列表区域,选择云服务器ECS或轻量应用服务器及所在地域,并在目标实例操作列,单击部署。

    数字证书管理服务控制台不支持批量在多台云服务器上部署证书。
    0bfaaf88e5a5a13766ccb2769408a446_p674532.png

    在路径编辑对话框,配置相关参数,单击确定。

    您在配置时,需要将下表中的配置示例替换成证书实际所在路径。部署成功后,对应域名的部署状态变更为重新部署。
    首次部署SSL证书时,您需要编辑Nginx配置文件nginx.conf,修改证书相关配置。
    部署证书到其他支持的阿里云产品
    https://help.aliyun.com/zh/ssl-certificate/user-guide/deploy-a-certificate-to-an-alibaba-cloud-service?spm=a2c4g.11186623.0.i9

    2023-11-18 08:37:27
    赞同 2 展开评论 打赏
滑动查看更多
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载