当前位置: 首页 > news >正文

wordpress 网站卡个人空间地址怎么注册

wordpress 网站卡,个人空间地址怎么注册,模板网站开发注意事项,微网站建设教程视频教程前言:笔者上一篇内容已经部署好了Certimate开源系统,于是开始搭建部署至Linux和Windows服务器,Linux服务器十分的顺利,申请证书-部署证书很快的完成了,但是部署至Windows Server的IIS服务时,遇到一些阻碍&a…

前言:笔者上一篇内容已经部署好了Certimate开源系统,于是开始搭建部署至Linux和Windows服务器,Linux服务器十分的顺利,申请证书-部署证书很快的完成了,但是部署至Windows Server的IIS服务时,遇到一些阻碍,后面也解决了,谨以此片记录部署过程,一起共勉。

关于Certimate搭建就不在赘述了,请看我另一篇文章:公网可信CA机构颁发SSL证书自动部署-CSDN博客

由于自动部署SSL证书至Linux系统服务比较顺利,就不在描述如何部署;部署至IIS服务有几个要点,仅在这里记录下。 

一、申请配置

这里以阿里云为例,填写好基本信息后跳转第二步

二、部署配置至Windows IIS服务器

1、选中部署方式-SSH部署,新增授权配置

 

填写Windows服务器远程登录信息,SSH端口默认22。(下面会讲到如何打开Windows ssh服务)

2、安装Windows Server OpenSSH服务

安装ssh服务有多个方式,可以参考下列网站:

安装OpenSSH Server​

  • 下载安装包安装: Releases · PowerShell/Win32-OpenSSH · GitHub OpenSSH-Win64-vxx.xx.x.msi

  • 前往Microsoft官方文档查看如何开启openSSH,以及其他设置
    适用于 Windows 的 OpenSSH 入门 | Microsoft Learn

我使用第二种方法安装openssh,打开设置-应用-管理可选功能 

 添加功能

找到OenSSH服务器,点击安装即可 

安装完成后,找到服务-启动-设置自动-确定

 检查防火墙入站策略,是否自动开放22端口

本地电脑测试22端口是否启用成功,telnet 192.168.1.10 22,如果有反应,那么就说明已经安装成功

3、配置默认shell命令窗口为powershell

如果没有切换为powershell,那么自动部署SSL远程命令将不可用,会报错。

# powershell中执行如下命令切换
# 设置默认shell为powershell 【推荐】
New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -PropertyType String -Force

# 恢复默认shell为cmd 【不推荐】
New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "C:\Windows\System32\cmd.exe" -PropertyType String -Force

4、部署配置-添加命令行配置

证书格式-PFX,证书保存路径填IIS服务器上的路径,可以自己新建一个文件夹,并写上pfx文件全称,导出密码这里自行填写,命令内容如下,使用的原理是powershell命令,导入证书至IIS服务中并启用。

 

 这里是预设脚本,可以在系统中找到,把前6个参数填写完成就行了。

# 请将以下变量替换为实际值
$pfxPath = "<your-pfx-path>" # PFX 文件路径
$pfxPassword = "<your-pfx-password>" # PFX 密码
$siteName = "<your-site-name>" # IIS 网站名称
$domain = "<your-domain-name>" # 域名
$ipaddr = "<your-binding-ip>"  # 绑定 IP,“*”表示所有 IP 绑定
$port = "<your-binding-port>"  # 绑定端口# 导入证书到本地计算机的个人存储区
$cert = Import-PfxCertificate -FilePath "$pfxPath" -CertStoreLocation Cert:\LocalMachine\My -Password (ConvertTo-SecureString -String "$pfxPassword" -AsPlainText -Force) -Exportable
# 获取 Thumbprint
$thumbprint = $cert.Thumbprint
# 导入 WebAdministration 模块
Import-Module WebAdministration
# 检查是否已存在 HTTPS 绑定
$existingBinding = Get-WebBinding -Name "$siteName" -Protocol "https" -Port $port -HostHeader "$domain" -ErrorAction SilentlyContinue
if (!$existingBinding) {# 添加新的 HTTPS 绑定New-WebBinding -Name "$siteName" -Protocol "https" -Port $port -IPAddress "$ipaddr" -HostHeader "$domain"
}
# 获取绑定对象
$binding = Get-WebBinding -Name "$siteName" -Protocol "https" -Port $port -IPAddress "$ipaddr" -HostHeader "$domain"
# 绑定 SSL 证书
$binding.AddSslCertificate($thumbprint, "My")
# 删除目录下的证书文件
Remove-Item -Path "$pfxPath" -Force

siteName网站名称,在IIS服务器中网站找到

ipaddr填写服务器IP,port端口默认填写443 

4、部署测试

部署测试通过,阶段全为绿色,也可以查看日志检查

http://www.yayakq.cn/news/416542/

相关文章:

  • 刚做的网站关键字能搜到么钓鱼网站制作者
  • 常州青竹网络做网站怎样建设相亲网站
  • 网站建设一般用什么语言建站宝盒模板
  • 企业网站建设要多自己搭建的ftp怎么做网站
  • 网站的备案号查询建设工程合同管理论文
  • 市环保局网站建设方案网站建设与管理软件
  • 文登做网站的公司网站备案证书下载失败
  • 网站建设每天需要做什么网站策划选题
  • 菏泽做公司简介网站江都住房和建设局网站
  • 公司网站制作苏州有没有做淘宝网站的
  • 网站重新备案 需要关闭网站么jsp网站开发的参考文献
  • 百捷网站建设江门网站设计模板
  • 建站之星模板好吗1分钟视频制作报价明细
  • 淘宝搜券的网站怎么做个人网页制作源代码格式
  • dedecms关闭网站免费做外贸网站
  • 招商信息发布网站大全如何做彩票网站的源码
  • 在1688做公司网站本地运行wordpress
  • 大型门户网站开发案例家居类企业响应式网站
  • 公司做网站的费用怎么记账广州天河区租房哪里便宜
  • 芜湖高端网站建设公司招商网站有哪些
  • 线上网站开发系统流程图旅游的网站怎么做的
  • 徐州旅游的网站建设网站里面内外链接如何做
  • 网站开发速成班高端网页设计模板
  • 广州 网站制海南省建设考试网站首页
  • 微官网和手机网站一样吗wordpress 插件破解
  • 建网站的公司有哪些免费制作网页平台
  • 男人和女人做羞羞的事情网站凡科网让经营更简单
  • 云渲染网站开发手机app模板
  • 如何做简单的网站简单的手机网页制作
  • 免费的seo网站膝专业的网站制作开发公司