Jak zainstalować WordPress na Centos 8

Jak zainstalować WordPress na Centos 8
WordPress to bardzo popularny CMS oparty na PHP (system zarządzania treścią). W przypadku małych firm, osobistych/hobby, WordPress może być ratunkiem. W tym artykule pokażę, jak zainstalować WordPress w Centos 8. Więc zacznijmy.

Instalowanie PHP, Apache i Mariadb:

Jak powiedziałem wcześniej, WordPress jest napisany na temat języka programowania PHP. Musisz więc mieć działający serwer lampy zainstalowany w CentOS 8, aby uruchomić WordPress.

Najpierw zaktualizuj repozytorium pakietów DNF za pomocą następującego polecenia:

$ sudo dnf makeCache

Teraz zainstaluj Apache, PHP, Mariadb z następującym poleceniem:

$ sudo dnf instalacja mariadb mariadb-server httpd \

httpd-tools php php-cli php-json php-gd php-mbstring php-pdo php-xml \

php-mysqlnd php-pecl-zip wget

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Apache, PHP i MariaDB powinny być zainstalowane.

Usługa Apache HTTPD nie będzie działać (nieaktywny) Domyślnie w CentOS 8.

$ sudo Systemctl Status httpd

Teraz zacznij Apache httpd Usługa z następującym poleceniem:

$ sudo systemctl start httpd

Teraz powinna być uruchomiona usługa Apache HTTPD (aktywny).

$ sudo Systemctl Status httpd

Teraz dodaj usługę Apache HTTPD do uruchamiania systemowego za pomocą następującego polecenia:

$ sudo systemctl włącz HTTPD

Usługa MariaDB nie będzie działać (nieaktywna) domyślnie w Centos 8.

$ sudo Systemctl Status Mariadb

Teraz rozpocznij usługę MariaDB z następującym poleceniem:

$ sudo systemctl start mariadb

Teraz usługa MariaDB powinna działać (aktywny).

$ sudo Systemctl Status Mariadb

Teraz dodaj usługę MariaDB do uruchamiania systemowego za pomocą następującego polecenia:

$ sudo systemCtl włącza mariadb

Tworzenie bazy danych dla WordPress:

Teraz musisz utworzyć nową bazę danych MariaDB dla WordPress.

Najpierw zaloguj się do powłoki Mariadb za pomocą następującego polecenia:

$ sudo mysql -u root -p

Teraz wpisz hasło i naciśnij . Domyślnie nie jest ustawiane hasło. Więc po prostu naciśnij Jeśli śledzisz.

Powinieneś zostać zalogowany do konsoli Mariadb.

Teraz utwórz nową bazę danych Mariadb WordPress Z następującym instrukcją SQL:

Mariadb> Utwórz bazę danych WordPress;

Teraz utwórz nowego użytkownika WordPress z hasłem sekret i udziel użytkownikowi WordPress Wszystkie uprawnienia (czytaj, zapisz, modyfikuj itp.) do bazy danych WordPress Z następującym instrukcją SQL:

MARIADB> DOTYCZNIĆ wszystko na WordPress.* Do „WordPress”@„localHost” zidentyfikowane przez „Secret”;

Teraz, aby zmiany w obowiązywały, uruchom następujące oświadczenie SQL:

Mariadb> Przywileje spłukające;

Teraz wyjdź z konsoli bazy danych MariaDB w następujący sposób:

MARIADB> WYJŚCIE

Pobieranie i instalowanie WordPress:

WordPress nie jest dostępny w oficjalnym repozytorium pakietów Centos 8. Musisz więc pobrać go z oficjalnej strony WordPress i zainstalować ją na Centos 8. To jest bardzo łatwe.

Najpierw przejdź do /var/www katalog w następujący sposób:

$ cd /var /www

Teraz pobierz najnowsze archiwum WordPress z oficjalnej strony WordPress za pomocą następującego polecenia:

$ sudo wget https: // WordPress.org/najnowszy.smoła.GZ

Wget pobiera archiwum WordPress. Ukończenie może potrwać kilka minut.

Należy pobrać archiwum WordPress.

Plik archiwum WordPress najnowszy.smoła.GZ powinien być w /var/www katalog, jak widać na zrzucie ekranu poniżej.

$ ls -lh

Teraz wyodrębnij plik archiwum WordPress najnowszy.smoła.GZ Z następującym poleceniem:

$ sudo tar xvzf najnowsze.smoła.GZ

Kiedyś plik archiwum WordPress najnowszy.smoła.GZ jest wyodrębniony, nowy katalog WordPress/ należy utworzyć, jak widać na zrzucie ekranu poniżej.

$ ls -lh

Teraz możesz usunąć najnowszy.smoła.GZ Plik w następujący sposób:

$ sudo rm -v najnowsze.smoła.GZ

Teraz zmień właściciela i grupę WordPress/ katalog i jego treść Apache następująco:

$ sudo chown -rf apache: apache ./WordPress/

Teraz zmień zgodę lub WordPress/ katalog i jego treść 775 następująco:

$ sudo chmod -rf 775 ./WordPress/

Jeśli masz włączone SELINUX (co jest bardzo prawdopodobne w Centos 8/Rhel 8), uruchom następujące polecenie, aby ustawić prawidłowy kontekst Selinux na /var/www/WordPress katalog i jego zawartość.

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t \
"/var/www/WordPress (/.*)?"

Aby zmienia się Selinux, uruchom następujące polecenie:

$ sudo restorecon -rv/var/www/wordpress

Teraz utwórz nowy plik konfiguracyjny Apache WordPress.conf Dla WordPress z następującym poleceniem:

$ sudo vi/etc/httpd/conf.D/WordPress.conf

VI Edytor tekstu powinien otworzyć. Teraz naciśnij I iść do WSTAWIĆ tryb.

Teraz wpisz następujące wiersze kodów w WordPress.conf plik.


ServerAdmin root@localHost
DocumentRoot/var/www/WordPress

Indeksy opcji następują Symlinks
Zezwolenie na wszystko
Wymagać wszystkich przyznanych

ErrorLog/var/log/httpd/wordpress_error.dziennik
CustomLog/var/log/httpd/wordpress_access.Log Common

Wreszcie WordPress.conf Plik powinien wyglądać jak pokazano na zrzucie ekranu poniżej.

Teraz naciśnij , Wpisz : WQ! i naciśnij Aby zapisać plik.

Teraz uruchom ponownie usługę Apache HTTPD za pomocą następującego polecenia:

$ sudo systemctl restart httpd

Usługa Apache HTTP powinna być aktywna bez żadnych błędów, jak widać na zrzucie ekranu poniżej.

$ sudo Systemctl Status httpd

Dostęp do WordPress:

Aby uzyskać dostęp do WordPress zainstalowany na komputerze CentOS 8, musisz znać adres IP lub nazwę domeny komputera Centos 8.

Adres IP swojego komputera CentOS 8 za pomocą następującego polecenia:

$ ip a

Jak widać, adres IP mojej maszyny Centos 8 to 192.168.20.129. Będzie dla Ciebie inaczej. Więc upewnij się, że odtąd zastąp go swoim.

Teraz otwórz swoją ulubioną przeglądarkę internetową i odwiedź http: // 192.168.20.129. Powinieneś zobaczyć następną stronę. Kliknij Chodźmy.

Teraz wpisz informacje o bazie danych Mariadb (i.mi. Nazwa bazy danych, Nazwa użytkownika, Hasło). Zostawić Host bazy danych I Prefiks tabeli Tak jak jest, jeśli nie wiesz, czym one są. Po zakończeniu kliknij Składać

Teraz kliknij Uruchom instalację.

Teraz wpisz szczegóły swojej witryny i kliknij Zainstaluj WordPress.

Nie zapomnij zanotować Nazwa użytkownika I Hasło Ustawiasz tutaj, ponieważ potrzebujesz ich bardzo wkrótce.

WordPress powinien zostać zainstalowany. Teraz kliknij Zaloguj sie.

Teraz wpisz nazwę użytkownika i hasło witryny i kliknij Zaloguj sie.

Powinieneś zostać zalogowany do panelu administracyjnego WordPress. Możesz zarządzać swoją witryną stąd.

W ten sposób instalujesz WordPress w Centos 8. Dziękujemy za przeczytanie tego artykułu.