易游网-易游模拟器

 找回密码
 立即注册
查看: 2368|回复: 0

[网站建设] windows2008 hpsocket webserver 配置https,并且自动续期

[复制链接]

1406

主题

1663

帖子

1万

积分

管理员

夏墨独周

Rank: 9Rank: 9Rank: 9

积分
10094

论坛元老技术达人

QQ
发表于 2020-2-13 23:08:43 | 显示全部楼层 |阅读模式
1、安装cygwin, 然后安装curl、cron、bzip2、wget、gcc-core、gcc-g++、make、openssh、lynx、nc、cygrunsrv

2、以管理员运行cygwin
3、安装acme 输入命令 curl https://get.acme.sh | sh
4、使用dns api生成证书 cloudxns后台-用户中心-API管理
export CX_Key="1234"
export CX_Secret="sADDsdasdgdsf"
5、acme.sh --issue --dns dns_cx -d 52so.com.cn -d *.52so.com.cn
等待证书生成完成
6、开始设置自动续期,请打开记事本,粘贴并修改以下文本,保存为“autoacme.bat”
注意修改[要修改的位置]!
bash --login -i -c "[acme.sh --issue --dns dns_cx -d 52so.com.cn -d *.52so.com.cn]" & copy C:\cygwin64\home\[Windows用户名]\.acme.sh\[52so.com.cn]\*.* [复制到一个存放证书的路径] /y
例子
bash --login -i -c "acme.sh --issue --dns dns_cx -d 52so.com.cn -d *.52so.com.cn" & copy C:\cygwin64\home\Sonic853\.acme.sh\52so.com.cn\*.* C:\web-config\cet /y
7、打开“任务计划程序”,点击左边的“任务计划程序库”,点击右边的“创建基本任务”,按自己想法输入名称和描述,点击下一步
8、完成后双击或右键属性选择刚刚创建好的项目,设置安全选项下的选项“不管用户是否登陆都要运行”以及“使用最高权限运行”。

9、http.SSL初始化 (m_HttpsServer, #SSL_验证模式_NONE, “ssl-cert\\52so.com.cn.cer”, “ssl-cert\\52so.com.cn.key”, , “ssl-cert\\ca.cer”, )
10、hpsocket启动webserver,端口配置443,即可正常https访问


来源:易游模拟器(QQ:207621422),转载请注明出处!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易游网-易游模拟器 Copyright @2015-2021 ( 浙ICP备15028007号-1 )

GMT+8, 2024-5-3 05:15 , Processed in 0.018554 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表