Инсталиране на PHP, Apache и MariaDB:
Както казах по-рано, WordPress е написан на език за програмиране PHP. И така, трябва да имате работещ LAMP сървър, инсталиран на CentOS 8, за да стартирате WordPress.
Първо актуализирайте хранилището на пакети DNF със следната команда:
$ sudo dnf makecache
Сега инсталирайте Apache, PHP, MariaDB със следната команда:
$ sudo dnf инсталиране mariadb mariadb-сървър httpd \httpd-инструменти php php-cli php-json php-gd php-mbstring php-pdo php-xml \
php-mysqlnd php-pecl-zip wget
За да потвърдите инсталацията, натиснете Y и след това натиснете
Трябва да се инсталират Apache, PHP и MariaDB.
Услугата Apache httpd няма да работи (неактивен) по подразбиране на CentOS 8.
$ sudo systemctl статус httpd
Сега стартирайте Apache httpd услуга със следната команда:
$ sudo systemctl стартира httpd
Сега трябва да работи услугата Apache httpd (активен).
$ sudo systemctl статус httpd
Сега добавете услугата Apache httpd към стартирането на системата със следната команда:
$ sudo systemctl активира httpd
Услугата mariadb няма да работи (неактивна) по подразбиране на CentOS 8.
$ sudo systemctl статус mariadb
Сега стартирайте услугата mariadb със следната команда:
$ sudo systemctl стартира mariadb
Сега услугата mariadb трябва да работи (активен).
$ sudo systemctl статус mariadb
Сега добавете услугата mariadb към стартирането на системата със следната команда:
$ sudo systemctl активира mariadb
Създаване на база данни за WordPress:
Сега трябва да създадете нова база данни MariaDB за WordPress.
Първо влезте в черупката на MariaDB със следната команда:
$ sudo mysql -u корен -p
Сега въведете паролата си и натиснете
Трябва да влезете в конзолата на MariaDB.
Сега създайте нова база данни MariaDB wordpress със следния SQL израз:
MariaDB> СЪЗДАВАНЕ НА БАЗА ДАННИ wordpress;
Сега създайте нов потребител wordpress с паролата тайна и предоставете на потребителя wordpress всички привилегии (четене, писане, промяна и т.н.) към базата данни wordpress със следния SQL израз:
MariaDB> ДАЙТЕ ВСИЧКО на wordpress.* ДО 'wordpress' @ 'localhost' ИДЕНТИФИЦИРАН ОТ 'тайна';
Сега, за да влязат в сила промените, изпълнете следния SQL израз:
MariaDB> ФЛУШ ПРИВИЛЕГИИ;
Сега излезте от конзолата на базата данни MariaDB, както следва:
MariaDB> напусна
Изтегляне и инсталиране на WordPress:
WordPress не се предлага в официалното хранилище на пакети на CentOS 8. Така че, трябва да го изтеглите от официалния уебсайт на WordPress и да го инсталирате на CentOS 8. Много е лесно.
Първо отидете на / var / www директория, както следва:
$ cd / var / www
Сега изтеглете най-новия архив на WordPress от официалния уебсайт на WordPress със следната команда:
$ sudo wget https: // wordpress.org / най-късно.катран.gz
wget изтегля WordPress архив. Попълването може да отнеме няколко минути.
Архивът на WordPress трябва да бъде изтеглен.
Архивният файл на WordPress последен.катран.gz трябва да бъде в / var / www директория, както можете да видите на екранната снимка по-долу.
$ ls -lh
Сега извлечете архивния файл на WordPress последен.катран.gz със следната команда:
$ sudo tar xvzf най-новите.катран.gz
След като архивният файл на WordPress последен.катран.gz се извлича, нова директория wordpress / трябва да се създаде, както можете да видите на екранната снимка по-долу.
$ ls -lh
Сега можете да премахнете последен.катран.gz файл, както следва:
$ sudo rm -v най-новите.катран.gz
Сега сменете собственика и групата на wordpress / директория и нейното съдържание към апаш както следва:
$ sudo chown -Rf apache: apache ./ wordpress /
Сега променете разрешението или wordpress / директория и нейното съдържание към 775 както следва:
$ sudo chmod -Rf 775 ./ wordpress /
Ако сте активирали SELinux (което е много вероятно на CentOS 8 / RHEL 8), изпълнете следната команда, за да зададете правилния контекст на SELinux на / var / www / wordpress директория и нейното съдържание.
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t \"/ var / www / wordpress (/.*)?"
За да влязат в сила промените в SELinux, изпълнете следната команда:
$ sudo restorecon -Rv / var / www / wordpress
Сега създайте нов конфигурационен файл на Apache wordpress.конф за WordPress със следната команда:
$ sudo vi / etc / httpd / conf.г / wordpress.конф
Текстовият редактор Vi трябва да се отвори. Сега натиснете i да отидеш до ПОСТАВЕТЕ режим.
Сега въведете следните редове кодове в wordpress.конф файл.
ServerAdmin root @ localhost
DocumentRoot / var / www / wordpress
Опции Индекси FollowSymLinks
AllowOverride all
Изискване на всички предоставени
ErrorLog / var / log / httpd / wordpress_error.дневник
CustomLog / var / log / httpd / wordpress_access.дневник общ
И накрая, wordpress.конф файлът трябва да изглежда както е показано на екранната снимка по-долу.
Сега натиснете
Сега рестартирайте услугата Apache httpd със следната команда:
$ sudo systemctl рестартирайте httpd
Услугата Apache http трябва да е активна без никакви грешки, както можете да видите на екранната снимка по-долу.
$ sudo systemctl статус httpd
Достъп до WordPress:
За да осъществите достъп до WordPress, инсталиран на вашата машина CentOS 8, трябва да знаете IP адреса или името на домейна на вашата машина CentOS 8.
Можете да намерите IP адреса на вашата машина CentOS 8 със следната команда:
$ ip aКакто можете да видите, IP адресът на моята машина CentOS 8 е 192.168.20.129. За вас ще е различно. Така че, не забравяйте да го замените от сега нататък.
Сега отворете любимия си уеб браузър и посетете http: // 192.168.20.129. Трябва да видите следната страница. Кликнете върху Да тръгваме.
Сега въведете информацията за базата данни MariaDB (т.е.д. Име на базата данни, Потребителско име, Парола). Остави Хост на база данни и Префикс на таблица както е, ако не знаете какви са. След като приключите, кликнете върху Изпращане
Сега кликнете върху Стартирайте инсталацията.
Сега въведете данните за вашия сайт и кликнете върху Инсталирайте WordPress.
Не забравяйте да си отбележите Потребителско име и Парола настройвате тук, тъй като ще ви трябват много скоро.
WordPress трябва да бъде инсталиран. Сега кликнете върху Влизам.
Сега въведете потребителското име и паролата на вашия сайт и кликнете върху Влизам.
Трябва да сте влезли в администраторския панел на WordPress. Можете да управлявате сайта си от тук.
И така, вие инсталирате WordPress на CentOS 8. Благодаря, че прочетохте тази статия.