Zainstaluj certbot za pomocą Snapd
Pierwszym sposobem zainstalowania CertBot jest użycie pakietu „Snapd” Ubuntu 20.04 System. To najnowszy sposób instalacji Certbot. Dlatego musimy najpierw zainstalować pakiet „Snapd” w naszym systemie. W tym celu ponownie używamy pakietu „Apt” systemu w poleceniu instalacyjnym wraz ze słowem kluczowym „Snapd”. Zostanie on zamontowany po przedstawieniu:
Musisz upewnić się, że Twój system ma skonfigurowaną najnowszą wersję „Snapd”. W tym celu musisz użyć polecenia „Core” do instalacji SNAP w terminalu Shell. Musisz użyć polecenia „Odśwież”, aby zaktualizować zainstalowaną wersję SNAP do najnowszej. Możesz przyjrzeć się instrukcjom działającym poniżej. Zacznie pobierać pakiet „Core” Snap z kanału „Stabilna”:
Po pobraniu zostanie zainstalowany pakiet podstawowy i pokaże, czy jakakolwiek aktualizacja jest dostępna dla zainstalowanej wersji. W naszym przypadku skonfigurowaliśmy już najnowszy:
Teraz musimy użyć prostego pakietu „Snap” w naszym poleceniu instalacyjnym, aby zainstalować klasyczną wersję „certbot” w naszym systemie. Zacznie pobierać „certbot”:
Po pewnym czasie certbot zostanie zainstalowany za pomocą „Snapd” w Ubuntu 20.04 system Linux:
Zainstaluj certbot za pomocą PIP
Przed pójściem dalej musimy zainstalować pewne warunki przed zainstalowaniem domen i środowisk na Ubuntu 20.04 System. Musisz zainstalować pakiet Python wraz z jego zależnością od Ubuntu 20.04. Można to zrobić z naszym pakietem „apt” systemu, jak pokazano poniżej. Proces zacznie instalować Python i jego środowisko:
Potwierdź proces instalacji, stukając „Y” na klawiaturze:
Musisz zainstalować główną domenę, której chcesz użyć tutaj. Powiedzmy, że używasz „nginx” lub apache. Musimy więc zainstalować Nginx za pomocą polecenia „Zainstaluj” z pakietem apt, a następnie krótkie słowo „nginx-core”. Zacznie instalować Nginx w twoim systemie:
Podtrzymuj instalację, naciskając „Y”:
Obecnie jest to faza najpierw zbudowanie wirtualnej atmosfery. Najpierw użyj podane poniżej polecenie Python 3. Kontynuuj proces, zapytając polecenie aktualizacji „PIP” pokazane na obrazie. Zacznie zbierać i pobierać „PIP” w naszym systemie. Następnie pakiet PIP zostanie zainstalowany jako najnowsza wersja i jesteśmy gotowi.
$ sudo python3 -m venv/opt/certbot/
Po instalacji Python i „PIP” musimy skorzystać z „PIP”, aby zainstalować domenę CertBot i „Nginx” w naszym systemie. Polecenie tej instalacji jest określone na pokazanym obrazie. Zbiera dane dla certbot i certbot-nginx, pobierze i zainstaluje oba w naszym systemie:
W końcu pokaże zakres pakietów zainstalowanych za pomocą tego pojedynczego polecenia, jak pokazano poniżej:
Po wszystkich instalacjach musimy połączyć CertBot i upewnić się, że działa, jak pokazano poniżej:
Zainstaluj certyfikat ręcznie
Jeśli żadna z metod nie działa dla Ciebie, wypróbuj ręczny sposób zainstalowania CertBot. Spróbuj zapytać o polecenie instalacji pakietu „Apt” wraz ze słowem kluczowym „Certbot”. Wymagany byłby tajny kod dla obecnie zalogowanego użytkownika konta. Dodaj hasło i naciśnij przycisk „Enter”, aby kontynuować. To zacznie uzyskiwać zależności, jak pokazano:
W ramach procesu instalacji będzie wymagać afirmacji, aby kontynuować instalację certbot. Musisz dotknąć „y”, aby kontynuować go bez wahania:
Instalacja będzie kontynuowana sprawnie. Po pewnym czasie proces instalacji CertBot zostanie zakończony, a ostatnie linie przetwarzania dla CertBot pokazano poniżej:
Zanim cokolwiek zrobiono, po prostu stosujemy polecenie odnowienia, aby zmusić certyfikat do odnowienia za pomocą nowo zainstalowanego oprogramowania CertBot. To polecenie używa słowa kluczowego „Odnowienie” wraz z flagą „-force-renewal”, aby przeprowadzić odnowienie na siłę. W zamian ponownie poprosi o hasło sudo. Musisz dodać swój tajny kod i nacisnąć klawisz „Enter” z klawiatury. W zamian zacznie zapisywać informacje o debugowaniu szyfrowania. Wyjście tego polecenia pokazuje nam, że nie dokonano ani jednego przedłużenia, ponieważ nie mamy jeszcze zainstalowanego certyfikatu w naszym systemie. Musimy więc najpierw zainstalować certyfikat:
Zainstaluj certyfikat
Musisz zainstalować certyfikat dla konkretnej domeny, i.mi., Nginx zainstalowany właśnie teraz. Użyj instrukcji „certbot” za pomocą flagi „-nginx”. Może poprosić o najpierw podać swój e -mail:
Po dodaniu wiadomości e -mail potwierdzasz, że zgadzasz się z warunkami. Naciśnij „Y”:
Ponownie dotknij „Y”, a zostaniesz zarejestrowany:
W końcu musisz dodać nazwę serwera internetowego domeny i nacisnąć Enter:
Twój certyfikat zostanie zainstalowany dla określonego serwera. Możesz teraz użyć polecenia „Odnów”, aby odnowić certyfikat za pomocą narzędzia CERTBOT:
Wniosek
W końcu skończymy korzystać z narzędzia CertBot, aby odnowić określony certyfikat dla określonej domeny. Zaczęliśmy od różnych metod instalowania CertBot na Ubuntu 20.04 System, taki jak PIP i Snapd. Następnie ustanowiliśmy główny serwer domeny i certyfikat. Ponadto odrzuciliśmy zapytanie CERTBOT „Odnów” w celu renowacji certyfikatu. Mamy nadzieję, że ten artykuł jest pomocny. Sprawdź inne artykuły w Linux, aby uzyskać więcej wskazówek i samouczków.