之前收了台KS-3C,还入了台1T的大盘,为了方便跑PT及离线下载点迅雷百度云啥的就都搞成了Window系统,下完以后再往本地拖的时候就有点纠结了,虽然可以直接搞到无限G盘再下回来,还是自己搞个web吧
Windows下安装也挺方便的,先安装Xampp,下载链接:https://www.apachefriends.org/zh_cn/download.html
安装没啥好说的,一步步来就好,安装完以后记得启动Apache(点击start就可以启动了),启动以后点击后面的admin会跳转到下图界面
这就代表环境安装完成,接下来点Explorer,跳转到C:\xampp文件夹,找到htdocs文件夹,然后把其中所有文件清空,将Kodcloud源码解压到这个文件即可,然后通过浏览器访问即可
注意:Windows默认防火墙是开的,如果发现打不开网页,去防火墙规则公网防火墙设置一下就好了
接下来配置一下SSL,此处选择的是免费的Let's encrypt证书
可以直接用windows下的letsencrypt-win-simple工具来进行申请,我的Windows server 2008 R2提示需要.NET Framework 4.0以上,其实还好,直接Microsoft官网下载安装就好,然后运行letsencrypt.exe按照提示进行操作就好了,证书申请好以后会告诉你证书保存的位置,记下这个位置(后面apache配置的时候要用到),我的是保存到了C:\ProgramData\letsencrypt-win-simple\httpsacme-v01.api.letsencrypt.org
接下来进行配置,首先点击Xampp中的Apache后面的Config然后点击Apache(httppd.conf),配置加载模块
LoadModule ssl_module modules/mod_ssl.so
(我装的Xampp默认就是没注释掉的,也就是设置加载的,因此按需查看是否需要修改)
接下来点击Apache后面的Config中的Apache(httppd-ssl.conf)来配置证书
SSLCertificateFile "conf/ssl/chained.pem"
SSLCertificateKeyFile "conf/ssl/domain.key"
证书公钥配置
SSLCertificateFile "C:\ProgramData\letsencrypt-win-simple\httpsacme-v01.api.letsencrypt.org\storage.hilove.cc-crt.pem"
证书私钥配置
SSLCertificateKeyFile "C:\ProgramData\letsencrypt-win-simple\httpsacme-v01.api.letsencrypt.org\storage.hilove.cc-key.pem"
证书链配置,如果该属性开头有 '#'字符,请删除掉
SSLCertificateChainFile "C:\ProgramData\letsencrypt-win-simple\httpsacme-v01.api.letsencrypt.org\storage.hilove.cc-chain.pem"
配置完成后重启Apache
Done