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 wgetAby 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 MariadbTeraz rozpocznij usługę MariaDB z następującym poleceniem:
$ sudo systemctl start mariadbTeraz usługa MariaDB powinna działać (aktywny).
$ sudo Systemctl Status MariadbTeraz dodaj usługę MariaDB do uruchamiania systemowego za pomocą następującego polecenia:
$ sudo systemCtl włącza mariadbTworzenie 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 -pTeraz 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ŚCIEPobieranie 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.