Linux下certpot 免費搭建https協議

2021-08-28 00:00:10 字數 1987 閱讀 5106

centos配置let's encrypt並自動更新

假如就放在/home

如果報錯,再執行一遍

email為郵箱,-w後面為**目錄,-d後面為**網域名稱

然後生成的證書在/etc/letsencrypt/live/

編輯nginx配置檔案,不同框架,需要改不同的東西,大同小異

server

location ~ \.php$

location/storage/

}

server

}

service nginx reload

即可完成ssl的配置,有效期3個月,快到期會自動往上面的郵箱發郵件,後台renew續期即可

/home/certbot-master/certbot-autorenew

完成續期

加入定時任務,設定了每週一凌晨4點30自動更新證書,並自動重啟nginx服務,證書在到期前30天內才能更新,多餘的更新會自動忽略掉的,每週更新還有乙個好處是更新可能會失敗,這樣最多還有4次的嘗試機會來保證不會過期.

建立指令碼 renew-cert.sh

#!/bin/bash

/home/certbot-master/certbot-autorenew

/sbin/servicenginx reload

儲存指令碼,並給予可執行許可權

chmoda+x renew-cert.sh

寫入定時任務crontab-e

30 4 * * 1/home/renew-cert.sh >>/home/renew-cert.log 2>&1

儲存並重啟crontd

service crond restart

完成自動更新證書

磨快linux下免費的小刀 gedit

在ubuntu下開發ror,感覺很爽,又發現自帶的文字編輯器gedit也相當不錯,預設就可以支援ruby的高亮顯示,花了點時間收拾收拾,感覺也快比得上傳說中的textmate一樣漂亮。現在基本上開啟gedit和幾個終端視窗,不再用那些慢悠悠的ide了。不敢獨享,與君共勉。我的環境,供參考 ubunt...

免費LInux主機資源

一 m net.arbornet.org 註冊 1 telnet m net.arbornet.org vista系統預設是關閉telnet的 因為不安全 需要開啟。cmd telnet 2 login newuser password 3 ssh m net.arbornet.org vi的方向鍵...

免費LInux主機資源

一 m net.arbornet.org 註冊 1 telnet m net.arbornet.org vista系統預設是關閉telnet的 由於不安全 須要開啟。cmd telnet 2 login newuser password 3 ssh m net.arbornet.org vi的方向鍵...