溫馨提示×

ubuntu上apache2如何啟用SSL

小樊
49
2025-07-08 03:41:57
欄目: 云計算

在Ubuntu上啟用Apache2的SSL,你需要遵循以下步驟:

  1. 安裝Apache2和SSL模塊: 打開終端,運行以下命令來安裝Apache2和SSL模塊:

    sudo apt update
    sudo apt install apache2
    sudo a2enmod ssl
    
  2. 獲取SSL證書: 你可以從Let’s Encrypt免費獲取SSL證書。要安裝Certbot并獲取證書,請運行以下命令:

    sudo apt install certbot python3-certbot-apache
    sudo certbot --apache -d yourdomain.com -d www.yourdomain.com
    

    yourdomain.comwww.yourdomain.com替換為你的域名。Certbot將自動配置Apache2以使用SSL,并創建一個新的SSL證書。

  3. 重啟Apache2: 證書安裝完成后,重啟Apache2以應用更改:

    sudo systemctl restart apache2
    
  4. 驗證SSL配置: 在瀏覽器中訪問https://yourdomain.com(將yourdomain.com替換為你的域名)。你應該看到一個綠色的鎖圖標,表示你的網站已成功啟用SSL。

  5. (可選)自動更新證書: Let’s Encrypt證書有效期為90天。為了自動更新證書,你可以運行以下命令:

    sudo certbot renew --dry-run
    

    如果一切正常,Certbot將自動更新證書。你還可以設置一個cron任務來定期檢查并更新證書。

現在,你的Ubuntu服務器上的Apache2已經啟用了SSL,你的網站可以通過HTTPS安全訪問了。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女