Opensuse

SLE:安裝 certbot 及其 NGINX 外掛

  • July 9, 2021

openSUSE 風滾草

在 openSUSE Tumbleweed 上安裝certbot及其 NGINX 外掛非常簡單:

zypper addrepo https://download.opensuse.org/repositories/home:ecsos:server/openSUSE_Tumbleweed/home:ecsos:server.repo
zypper refresh
zypper install certbot

然後,安裝python36-certbot-nginx並最終執行:

sudo certbot --nginx

SLE 15 SP2

但我試圖在 SLE 15 SP2 上做同樣的事情。我試過了:

  • openSUSE backports repo
  • openSUSE Leap 15.2 儲存庫
  • 這裡的說明
  • 無法弄清楚如何通過命令行使用

我錯過了什麼?在 SLE 15 SP2 上,是否有一種方便的方法可以certbot通過命令行安裝其 NGINX 外掛?

這些命令安裝certbot在 SLE 15 SP2 上:

sudo SUSEConnect -p PackageHub/15.2/x86_64
sudo zypper ref
sudo zypper install python3-certbot python3-certbot-nginx

然後,此命令為 NGINX 處理的所有伺服器啟用 HTTPS:

sudo certbot --nginx

問題解決了=)

筆記

不要忘記通過以下方式自動更新:

https://certbot.org/renewal-setup

引用自:https://unix.stackexchange.com/questions/657675