教育局來文說要把對外網站全改用HTTPS。好喔……
先來個頭痛的,沒人想管系統又被硬弄成Windows Server的網站服務。Windows……也有Certbot耶!先去Certbot官網看說明。身為一個小廢物,自然卡了Install your certificate。平常都偷懶用NAS直接上憑證的人,就連自己租的空間也用cPanel,誰會知道怎麼設定啦。
先找到Apache的SSL設定,然後……Certbot全給我PEM檔啊!還好查了一下只是副檔名不同,是不是crt還是key沒差。然後弄了半天,反而Apache開不起來啦!要死啦!
可是小廢物自然看不懂英文,總算找到有人寫出來了。
Lets Encrypt Certificate File Location
Certificate File /etc/letsencrypt/live/www.example.com/fullchain.pem
Private Key File /etc/letsencrypt/live/www.example.com/privkey.pem
對照一下,換成Windows路徑。測試一下就搞定啦!
接著換簡單的Linux,Certbot輕鬆直上搞定。
搞定是搞定,然後這台的Moodle版面就爆炸了。查了半天原來要去config裡面也改成https,改好版面就正常了。真是嚇死人。