Zainstaluj WordPress z Nginx, Mariadb 10 i Php 7 na Ubuntu 18.04

Zainstaluj WordPress z Nginx, Mariadb 10 i Php 7 na Ubuntu 18.04

WordPress 5 Niedawno wydane z pewnymi podstawowymi zmianami, takimi jak redaktor Gutenberg. Wielu naszych czytelników może chcieć przetestować to na własnym serwerze. Dla tych z was, w tym samouczku zamierzamy skonfigurować WordPress 5 z LEMP NA Ubuntu 18.04.

Przeczytaj także: Zainstaluj WordPress z Nginx, Mariadb 10 i Php 7 na Debian 9

Dla osób, które nie są świadomi, LEMP jest popularnym połączeniem Linux, Nginx, Mysql/Mariadb I Php.

Wymagania

  1. Dedykowany serwer lub a VPS (Wirtualny prywatny serwer) z Ubuntu 18.04 minimalna instalacja.

Ważne: proponuję wybrać hosting bluehost, który oferuje nam specjalną zniżkę dla naszych czytelników, a także jest wyposażony w 1 bezpłatna domena, 1 adres IP, Darmowy SSL I Wsparcie 24/7 na życie.

Ten samouczek poprowadzi Cię przez instalację wszystkich wymaganych pakietów, tworzenie własnej bazy danych, przygotowanie VHost i wypełnienie instalacji WordPress za pośrednictwem przeglądarki.

Instalowanie serwera WWW Nginx na Ubuntu 18.04

Najpierw przygotujemy nasz serwer WWW Nginx. Aby zainstalować pakiet, uruchom następujące polecenie:

$ sudo apt aktualizacja && sudo apt aktualiza 

Rozpocząć nginx serwis i automatycznie uruchom go po uruchomieniu systemu, uruchom następujące polecenia:

$ sudo systemctl start nginx.Service $ sudo systemctl włącz Nginx.praca 

Tworzenie vhost dla witryny WordPress na Nginx

Teraz stworzymy vhost dla naszej witryny WordPress. Utwórz następujący plik za pomocą swojego ulubionego edytora tekstu:

$ sudo vim/etc/nginx/witryny-dostępny/WordPress.conf 

W poniższym przykładzie zmień przykład.com z domeną, której chcesz użyć:

serwer Słuchaj 80; Posłuchaj [::]: 80; root/var/www/html/wordpress; indeks indeksu.Wskaźnik PHP.Indeks HTML.HTM; Nazwa serwera przykład.com www.przykład.com; client_max_body_size 100m; lokalizacja / try_files $ URI $ URI / / Index.php?$ args;  Lokalizacja ~ \.php $ obejmują fragmenty/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.2-fpm.skarpetka; fastcgi_param script_filename $ dokument_root $ fastcgi_script_name;  

Zapisz plik i wyjdź. Następnie włącz stronę z:

$ sudo ln -s/etc/nginx/witryny -dostępny/WordPress.conf/etc/nginx/witryny-obsługujący/ 

Następnie ponownie załaduj nginx z:

$ sudo systemCtl Reload nginx 

Instalowanie Mariadb 10 na Ubuntu 18.04

Użyjemy Mariadb Dla naszej bazy danych WordPress. Aby zainstalować MariaDB, uruchom następujące polecenie:

$ sudo apt Zainstaluj mariadb-server mariadb-client 

Po zakończeniu instalacji uruchomimy ją i skonfigurujemy do automatycznego uruchamiania w systemie:

$ sudo systemctl start mariadb.Service $ sudo systemctl włącza mariadb.praca 

Następnie zabezpiecz instalację MariaDB, uruchamiając następujące polecenie:

$ sudo mysql_secure_instalation 

Po prostu odpowiedz na pytania w monit o wykonanie zadania.

Tworzenie bazy danych WordPress dla strony internetowej

Następnie przygotujemy bazę danych, użytkownika bazy danych i hasło dla tego użytkownika. Będą używane przez naszą aplikację WordPress, aby mogła połączyć się z serwerem MySQL.

$ sudo mysql -u root -p 

Dzięki poniższym poleceniu najpierw utworzymy bazę danych, a następnie użytkownika bazy danych i jej hasło. Następnie udzielimy uprawnień użytkownika tej bazie danych.

Utwórz bazę danych WordPress; STWÓRZ UŻYTKOWNIKA 'WP_USER„@„ localHost ”zidentyfikowane przez 'Secure_Password';; Daj wszystko WordPress.* DO 'WP_USER'@'Lokalny Gospodarz' ; Przywileje spłukiwane; WYJŚCIE; 

Instalowanie PHP 7 na Ubuntu 18.04

Od WordPress Czy aplikacja jest napisana Php, Zainstalujemy PHP i wymagane pakiety PHP do uruchomienia WordPress, użyjemy poniższego polecenia:

$ sudo apt Zainstaluj php-fpm php-common php-mbstring php-xmlrpc php-gd php-gd php-xml php-intl php-mysql php-cli php-ldap php-zip-curl 

Po zakończeniu instalacji rozpoczniemy PHP-FPM obsługa i włącz:

$ sudo systemctl start php7.2-FPM $ Systemctl Włącz PHP7.2-fpm 

Instalowanie WordPress 5 na Ubuntu 18.04

Od tego momentu rozpoczyna łatwą część. Pobierz najnowszy pakiet WordPress z następującym poleceniem WGET:

$ cd/tmp && wget http: // WordPress.org/najnowszy.smoła.GZ 

Następnie wyodrębnij archiwum:

$ sudo tar -xvzf najnowsze.smoła.GZ -c/var/www/html 

Powyższe utworzy nasz root dokumentu, który ustawiliśmy w VHOST /var/www/html/wordpress. Będziemy wtedy musieli zmienić własność plików i folderów w tym katalogu z:

$ sudo chown www -data:/var/www/html/wordpress/-r 

Teraz jesteśmy gotowi uruchomić instalację naszego WordPress. Jeśli użyłeś domeny niezarejestrowanej/nieistniejącej, możesz skonfigurować hosty /etc/hosts Plik z następującym rekordem:

192.168.1.100 Przykład.com 

Zakładając, że adres IP twojego serwera jest 192.168.1.100 i że używana domena jest przykład.com W ten sposób komputer rozwiąże przykład.com na danym adresie IP.

Teraz załaduj swoją domenę do przeglądarki, powinieneś zobaczyć stronę instalacyjną WordPress:

Wybierz WordPress Instal Language

Na następnej stronie wprowadza poświadczenia bazy danych, które wcześniej skonfigurowaliśmy:

Ustawienia bazy danych WordPress

Prześlij formularz i na następnym ekranie Skonfiguruj tytuł witryny, użytkownik administratora i e -mail:

Konfiguracja witryny WordPress

Twoja instalacja jest teraz kompletna i możesz zacząć zarządzać swoją witryną WordPress. Możesz zacząć od zainstalowania nowego nowego motywu lub rozszerzenia funkcji witryny za pomocą wtyczek.

Wniosek

To było to. Proces konfigurowania własnego WordPress instalacja na Ubuntu 18.04. Mam nadzieję, że proces był łatwy i prosty.