Zainstaluj Lets Encrypt SSL w aplikacji WordPress za jednym kliknięciem

Wprowadzenie

Let's Encrypt to usługa urzędu certyfikacji, która oferuje bezpłatne certyfikaty TLS / SSL. Proces instalacji jest uproszczony przez Certbot, klienta oprogramowania, który automatyzuje większość procesu instalacji. Ten samouczek pokazuje, jak zainstalować certyfikat Let's Encrypt SSL w aplikacji Wordpress One-Click.

Wymagania wstępne

W tym samouczku założono, że już wdrożyłeś aplikację Wordpress One-Click, masz nazwę domeny wskazującą twój serwer i zalogowałeś się jako root.

Krok pierwszy: Zaktualizuj pliki konfiguracji witryny Nginx

Pierwszą rzeczą do zrobienia jest zaktualizowanie nazwy serwera w plikach konfiguracyjnych witryny Nginx. Zatrzymaj usługę Nginx.

service nginx stop

Edytuj pliki konfiguracyjne wordpress_http.confi wordpress_https.confNginx. Znajdź server_name _i zamień na _swoją nazwę domeny.

nano /etc/nginx/conf.d/wordpress_http.conf
# Replace the underscore "_" after server_name to your domain name.
server_name example.com www.example.com

nano /etc/nginx/conf.d/wordpress_https.conf
# Replace the underscore "_" after server_name to your domain name.
server_name example.com www.example.com`

Krok drugi: Pobierz Certbot

Ponieważ Certbot nie jest instalowany z Ubuntu 16.04, musisz uzyskać kopię pakietu Certbot.

sudo add-apt-repository ppa:certbot/certbot 
sudo apt-get update  
sudo apt-get install python-certbot-nginx

certbotPakiet zostanie pobrana i zainstalowana.

Krok trzeci: Uzyskaj i zainstaluj certyfikat SSL

Certbot automatyzuje proces uzyskiwania certyfikatów, udostępniając interaktywny instalator. Uruchom instalator Certbot, określając Nginx jako serwer WWW.

certbot --nginx --redirect

Po wyświetleniu monitu wprowadź swój adres e-mail. Będzie to służyć do wysyłania powiadomień dotyczących odnowienia i bezpieczeństwa. Wpisz „ A”, aby zaakceptować warunki usługi. Wybierz, czy chcesz udostępnić swój adres e-mail firmie Electronic Frontier Foundation. To jest opcjonalne. EnterPo wyświetleniu zapytania o nazwy, które chcesz aktywować HTTPS, naciśnij „ ”.

Krok czwarty: Zaktualizuj konfigurację Nginx, aby wymusić SSL

Aby wymusić użycie HTTPS, musisz edytować wordpress_http.confplik konfiguracyjny.

nano /etc/nginx/conf.d/wordpress_http.conf

Dodaj następujące wiersze do serverbloku.

if ($scheme = http) {
    return 301 https://$server_name$request_uri;
} 

Zapisz plik i uruchom serwer Nginx.

service nginx start

Twoja witryna Wordpress będzie teraz zabezpieczona certyfikatem Let's Encrypt SSL.

Odnawianie certyfikatu SSL

Let's Encrypt wystawia certyfikaty SSL z ważnością 90 dni. Aby uniknąć błędów certyfikatu, musisz odnowić certyfikat przed jego wygaśnięciem. Certbot automatyzuje również proces odnawiania.

certbot renew

Spowoduje to odnowienie certyfikatu na kolejne 90 dni.



Leave a Comment

Funkcjonalności warstw architektury referencyjnej Big Data

Funkcjonalności warstw architektury referencyjnej Big Data

Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Chcesz zobaczyć rewolucyjne wynalazki Google i jak te wynalazki zmieniły życie każdego człowieka dzisiaj? Następnie czytaj na blogu, aby zobaczyć wynalazki Google.

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Whatsapp w końcu uruchomił aplikację Desktop dla użytkowników komputerów Mac i Windows. Teraz możesz łatwo uzyskać dostęp do Whatsapp z systemu Windows lub Mac. Dostępne dla Windows 8+ i Mac OS 10.9+

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

Energia jądrowa jest zawsze pogardzana, nigdy jej nie szanujemy z powodu przeszłych wydarzeń, ale nie zawsze jest zła. Przeczytaj post, aby dowiedzieć się więcej na ten temat.

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Koncepcja autonomicznych samochodów, które wyjadą na drogi za pomocą sztucznej inteligencji, to marzenie, które mamy już od jakiegoś czasu. Ale pomimo kilku obietnic nigdzie ich nie widać. Przeczytaj ten blog, aby dowiedzieć się więcej…

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Wzrasta liczba ataków ransomware, ale czy sztuczna inteligencja może pomóc w radzeniu sobie z najnowszym wirusem komputerowym? Czy AI jest odpowiedzią? Przeczytaj tutaj, wiedz, że sztuczna inteligencja jest zmorą lub zgubą

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

Sztuczna inteligencja nie jest dla ludzi nową nazwą. Ponieważ sztuczna inteligencja jest włączona do każdego strumienia, jednym z nich jest opracowywanie narzędzi zwiększających ludzką wydajność i dokładność. Skorzystaj z tych niesamowitych narzędzi uczenia maszynowego i uprość swoje codzienne zadania.

Wgląd w 26 technik analizy Big Data: część 2

Wgląd w 26 technik analizy Big Data: część 2

Zawsze potrzebujemy Big Data Analytics do efektywnego zarządzania danymi. W tym artykule omówiliśmy kilka technik analizy Big Data. Sprawdź ten artykuł.

Ataki DDOS: krótki przegląd

Ataki DDOS: krótki przegląd

Czy jesteś również ofiarą ataków DDOS i nie masz pewności co do metod zapobiegania? Przeczytaj ten artykuł, aby rozwiązać swoje pytania.