Zainstaluj WordPress z Nginx, Mariadb 10 i Php 7 na Ubuntu 18.04
- 2602
- 72
- Natan Cholewa
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
- 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 LanguageNa następnej stronie wprowadza poświadczenia bazy danych, które wcześniej skonfigurowaliśmy:
Ustawienia bazy danych WordPressPrześlij formularz i na następnym ekranie Skonfiguruj tytuł witryny, użytkownik administratora i e -mail:
Konfiguracja witryny WordPressTwoja 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.
- « Jak zainstalować Nginx 1.15, Mariadb 10 i Php 7 na centro 7
- 8 najlepszych oprogramowania do edycji wideo, które odkryłem dla Linux »