在Ubuntu上使用Nginx啟用SSL,你需要遵循以下步驟:
sudo apt update
sudo apt install certbot python3-certbot-nginx
yourdomain.com
替換為你的域名:sudo certbot --nginx -d yourdomain.com
Certbot將自動配置Nginx并創建一個新的SSL證書。在過程中,它可能會要求你輸入電子郵件地址、同意服務條款并設置證書的存儲位置。
sudo nginx -t # 檢查配置文件是否有語法錯誤
sudo systemctl reload nginx # 重載Nginx配置
sudo systemctl enable certbot.timer
https://yourdomain.com
,確保SSL證書已正確安裝并且網站可以通過HTTPS訪問。現在,你的Ubuntu服務器上的Nginx已經啟用了SSL,你的網站將通過HTTPS提供服務。