Instalowanie WordPress na Ubuntu 17.04 | 17.10 z Apache2, MariaDB i PHP

  • Michael Arnold
  • 0
  • 2807
  • 869

WordPress jest obecnie najpopularniejszym systemem zarządzania treścią. Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak łatwo zainstalować WordPress na Ubuntu 17.04 | 17.10 ze wsparciem dla Apache2, MariaDB i PHP.

Ten post powinien być łatwy do odczytania i zrozumienia… nawet dla nowych użytkowników. Powinien służyć jako przewodnik dla każdego, kto chce szybko zainstalować WordPress i gotowy do użycia w systemie Ubuntu.

Aby rozpocząć instalację WordPressa na Ubuntu, wykonaj poniższe czynności:

Krok 1: Zainstaluj Apache2

WordPress wymaga serwera WWW do działania. Apache2 jest najpopularniejszym serwerem internetowym, więc zainstalujmy go. Aby to zrobić, uruchom poniższe polecenia:

sudo apt-get update sudo apt-get install apache2

Po zainstalowaniu Apache2 uruchom poniższe polecenia, aby wyłączyć listę katalogów na Apache2

sudo sed -i "s / Options Indeksy FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Poniższe polecenia mogą służyć do zatrzymywania, uruchamiania i włączania usługi Apache2, aby zawsze uruchamiała się po uruchomieniu serwera.

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl włącz apache2.service 

KROK 2: ZAINSTALUJ MARIADB

WordPress wymaga również serwera bazy danych do działania… a serwer bazy danych MariaDB to świetne miejsce do rozpoczęcia. Aby go zainstalować, uruchom poniższe polecenia.

sudo apt-get install mariadb-server mariadb-client

Po zainstalowaniu poniższych poleceń można używać do zatrzymywania, uruchamiania i włączania usługi MariaDB, aby zawsze uruchamiała się po uruchomieniu serwera.

sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl włącz mariadb.service 

Następnie uruchom poniższe polecenia, aby zabezpieczyć serwer MariaDB.

sudo mysql_secure_installation

Po wyświetleniu monitu odpowiedz na poniższe pytania, postępując zgodnie z instrukcjami.

  • Wprowadź aktualne hasło roota (wpisz żadnego): Po prostu naciśnij Enter
  • Ustawić hasło roota? [T / n]: Y
  • Nowe hasło: wprowadź hasło
  • Ponownie wprowadź nowe hasło: powtórz hasło
  • Usunąć anonimowych użytkowników? [T / n]: Y
  • Nie zezwalać na zdalne logowanie przez roota? [T / n]: Y
  • Usunąć testową bazę danych i uzyskać do niej dostęp? [T / n]: Y
  • Załadować teraz ponownie tabele uprawnień? [T / n]: Y

Następnie kontynuuj poniżej, aby zainstalować PHP.

KROK 3: ZAINSTALUJ PHP I POKREWNE MODUŁY

WordPress wymaga również PHP do działania. Aby zainstalować PHP i powiązane moduły, uruchom poniższe polecenia

sudo apt-get zainstaluj php php-common php-mbstring php-xmlrpc php-mydło php-gd php-xml php-intl php-mysql php-cli php-mcrypt php-ldap php-zip php-curl

KROK 4: UTWÓRZ BAZĘ DANYCH WORDPRESS

Po zainstalowaniu wszystkich wymaganych pakietów przejdź poniżej, aby rozpocząć konfigurację serwerów. Najpierw uruchom poniższe polecenia, aby utworzyć bazę danych WordPress.

Uruchom poniższe komendy, aby zalogować się do serwera bazy danych. Gdy pojawi się monit o hasło, wpisz hasło roota utworzone powyżej.

sudo mysql -u root -p

Następnie utwórz bazę danych o nazwie wpdatabase

UTWÓRZ BAZĘ DANYCH wpdatabase;

Utwórz użytkownika bazy danych o nazwie wpuser z nowym hasłem

UTWÓRZ UŻYTKOWNIKA „wpdatabase” @ „localhost” IDENTIFIED BY „nowe_hasło_tutaj”;

Następnie przyznaj kontu wpuser pełny dostęp do bazy danych.

PRZYZNANIE WSZYSTKIEGO NA wpdatabase. * DO „wpuser” @ „localhost” IDENTYFIKOWANE PRZEZ „hasło_użytkownika_tutaj” Z OPCJĄ GRANT;

Na koniec zapisz zmiany i wyjdź.

PRZYWILEJE SPŁUKIWANIA; WYJŚCIE;

KROK 5: POBIERZ NAJNOWSZE WYDANIE WORDPRESS

Następnie uruchom poniższe polecenia, aby pobrać najnowszą wersję WordPress.

cd / tmp && wget https://wordpress.org/latest.tar.gz

Następnie uruchom poniższe polecenia, aby wyodrębnić plik pobierania do domyślnego katalogu głównego Apache2.

sudo tar -zxvf latest.tar.gz -C / var / www / html

Zmień, zmodyfikuj uprawnienia do katalogu.

sudo chown -R www-data: www-data / var / www / html / sudo chmod -R 755 / var / www / html / 

KROK 6: KONFIGURACJA APACHE2

Na koniec skonfiguruj plik konfiguracyjny witryny Apahce2 dla WordPress. Ten plik będzie kontrolował sposób, w jaki użytkownicy uzyskują dostęp do treści WordPress. Uruchom poniższe polecenia, aby utworzyć nowy plik konfiguracyjny o nazwie wordpress.conf

sudo nano /etc/apache2/sites-available/wordpress.conf

Następnie skopiuj i wklej poniższą zawartość do pliku i zapisz go. Zastąp podświetlony wiersz własną nazwą domeny i katalogiem głównym.

 ServerAdmin [email protected] DocumentRoot / var / www / html / wordpress / ServerName example.com ServerAlias ​​www.example.com ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log łącznie  

Zapisz plik i zakończ.

KROK 7: WŁĄCZ STRONĘ WORDPRESS

Po skonfigurowaniu VirtualHost powyżej, włącz go, uruchamiając poniższe polecenia

sudo a2ensite wordpress.conf

KROK 8: RESTART APACHE2

Aby załadować wszystkie powyższe ustawienia, uruchom ponownie Apache2, uruchamiając poniższe polecenia.

sudo systemctl zrestartuj apache2.service

Krok 9: Skonfiguruj WordPress

Teraz, gdy Apache2 jest skonfigurowany, uruchom poniższe polecenia, aby utworzyć plik wp-config.php WordPress.

sudo mv /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php

Następnie uruchom poniższe polecenia, aby otworzyć plik konfiguracyjny WordPress.

sudo nano /var/www/html/wordpress/wp-config.php

Wprowadź poniżej podświetlony tekst, który utworzyłeś dla swojej bazy danych i zapisz.

// ** Ustawienia MySQL - Możesz uzyskać te informacje od swojego hosta internetowego ** // / ** Nazwa bazy danych dla WordPress * / define ('DB_NAME', 'wpdatabase'); / ** Nazwa użytkownika bazy danych MySQL * / define ('DB_USER', 'wpuser'); / ** Hasło bazy danych MySQL * / define ('DB_PASSWORD', 'user_password_here'); / ** Nazwa hosta MySQL * / define ('DB_HOST', 'localhost'); / ** Zestaw znaków bazy danych do użycia przy tworzeniu tabel bazy danych. * / define ('DB_CHARSET', 'utf8'); / ** Typ sortowania w bazie danych. Nie zmieniaj tego, jeśli masz wątpliwości. * / define ('DB_COLLATE', ");

Następnie otwórz przeglądarkę i przejdź do nazwy domeny, aby uruchomić kreatora konfiguracji WordPress

dawny. http://myexample.com

Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aż pomyślnie zainstalujesz WordPress.




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux