仇仇 發表於 2024-10-9 09:32:47

IIS部署Linux环境下的cer证书步骤

<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li><a href="#_label0">1. 获取Linux环境的cer证书</a></li><li><a href="#_label1">2. 将cer证书转为pfx证书</a></li><li><a href="#_label2">3. IIS导入pfx证书</a></li><li><a href="#_label3">4. IIS站点绑定证书</a></li><li><a href="#_label4">5. 端口映射</a></li></ul></div><p class="maodian"><a name="_label0"></a></p><h2>1. 获取Linux环境的cer证书</h2>
<p>Linux环境下的cer证书位于:root/.acme.sh 下,下载到Windows服务器。</p>
<p class="maodian"><a name="_label1"></a></p><h2>2. 将cer证书转为pfx证书</h2>
<p>IIS导入证书的时候只支持pfx格式证书,所以需要转换一下,确保Windows服务器上已安装openssl工具,将你的cer证书和私钥文件放在同一个目录下,切换命令行到该目录下,然后执行以下命令:</p>
<p>openssl pkcs12 -export -out your.pfx -inkey your.key -in your.cer</p>
<p>会让输入密码,输入并记住密码,后面导入证书时会用到。</p>
<p>执行完毕后,会在同级目录下生成pfx证书文件。</p>
<p class="maodian"><a name="_label2"></a></p><h2>3. IIS导入pfx证书</h2>
<p>点击IIS根目录,再点击&ldquo;服务器证书&rdquo;,然后导入上一步生成的pfx文件,并输入上一步设置的密码。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202410/2024100909294823.png" /></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202410/2024100909294824.png" /></p>
<p class="maodian"><a name="_label3"></a></p><h2>4. IIS站点绑定证书</h2>
<p>选中需要配置证书的站点,并选择右侧&ldquo;编辑绑定&rdquo;,添加绑定。</p>
<p>绑定之后,本地访问即可看到地址已经是https。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202410/2024100909294825.png" /></p>
<p class="maodian"><a name="_label4"></a></p><h2>5. 端口映射</h2>
<p>将内网端口映射到公网上。</p>
<p>到此这篇关于IIS部署Linux环境下的cer证书步骤的文章就介绍到这了,更多相关IIS部署cer证书内容请搜索琼殿技术社区以前的文章或继续浏览下面的相关文章希望大家以后多多支持琼殿技术社区!</p>
頁: [1]
查看完整版本: IIS部署Linux环境下的cer证书步骤