之前的文章《淺析Wind和Linux中查看端口佔用情況和Kill(附代碼)》中,給大家了解了Wind和Linux中查看端口佔用情況和Kill。以下這篇文章給大家了解Wind和Linux中查看連接埠佔用情況和Kill,夥伴們來看看。
國內那麼多多雲主機營運商,你為何要買國外的主機呢,你肯定在幹些見不得人的勾當..
開玩笑了, 說不定你在悶聲發大財也說不準。
之前有說過可以利用certbot
申請免費的憑證,給網站開啟https
certbot
在亞馬遜的主機無法順利執行,不過可以透過手動修改原始程式碼的方式,這樣certbot
就可以完成任務了。
用vim
開啟certbot
#搜索找到这一行 elif [ -f /etc/redhat-release ]; then #然后替换成如下: elif [ -f /etc/redhat-release ] || grep 'cpe:.*:amazon_linux:2' /etc/os-release > /dev/null 2>&1; then #保存退出收工
這樣就可以利用certbot--nginx
一步到位了。
不過前提是你的nginx必須要安裝在/etc目錄下面,如果不是這個目錄的話,你可以把你目前的nginx安裝目錄的config設定檔copy到/etc/nginx下。沒有就手動創建。這樣執行certbot --nginx之後,再把他產生的最終設定檔copy到目前nginx目錄下,然後nginx -s reload重啟即可
文中所說certbot要修改的地方就是這裡https://github.com/certbot/certbot/blob/master/certbot-auto#L779可以在github上查看
#使用root用户 sudo -i #增加定时任务 crontab -e #每个月1号2点30分更新 30 2 1 * * /path/to/certbot-auto renew --pre-hook "service nginx stop" --post-hook "service nginx start" #dry run ./path/to/certbot-auto renew --dry-run
推薦學習:Linux影片教學
#以上是你值得了解的certbot開啟亞馬遜EC2主機https(程式碼分享)的詳細內容。更多資訊請關注PHP中文網其他相關文章!