WordPress

Як встановити WordPress на CentOS 8

Як встановити WordPress на CentOS 8
WordPress - це дуже популярна система управління вмістом на основі PHP. Для малого бізнесу, особистих веб-сайтів / сайтів про хобі, WordPress може стати порятунком.  У цій статті я збираюся показати вам, як встановити WordPress на CentOS 8. Отже, давайте почнемо.

Встановлення PHP, Apache та MariaDB:

Як я вже говорив раніше, WordPress написаний на мові програмування PHP. Отже, для запуску WordPress у вас повинен бути встановлений робочий сервер LAMP, встановлений на CentOS 8.

Спочатку оновіть сховище пакунків 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 start httpd

Тепер повинна працювати служба Apache httpd (активний).

$ sudo systemctl статус httpd

Тепер додайте послугу Apache httpd до запуску системи за допомогою такої команди:

$ sudo systemctl увімкнути httpd

Служба mariadb за замовчуванням не буде запущена (неактивна) на CentOS 8.

$ sudo systemctl статус mariadb

Тепер запустіть службу mariadb за допомогою такої команди:

$ sudo systemctl start mariadb

Тепер служба mariadb повинна працюватиактивний).

$ sudo systemctl статус mariadb

Тепер додайте службу mariadb до запуску системи за допомогою такої команди:

$ sudo systemctl увімкнути mariadb

Створення бази даних для WordPress:

Тепер вам потрібно створити нову базу даних MariaDB для WordPress.

Спочатку увійдіть до оболонки MariaDB за допомогою такої команди:

$ sudo mysql -u root -p

Тепер введіть свій пароль і натисніть . За замовчуванням пароль не встановлений. Тож просто натисніть якщо ви стежите за ним.

Ви повинні увійти в консоль MariaDB.

Тепер створіть нову базу даних MariaDB wordpress з наступним оператором SQL:

MariaDB> СТВОРИТИ БАЗУ ДАНИХ wordpress;

Тепер створіть нового користувача wordpress за допомогою пароля таємний та надайте користувачеві wordpress всі привілеї (читати, писати, модифікувати тощо.) до бази даних wordpress з наступним оператором SQL:

MariaDB> НАДАЙТЕ ВСЕ НА wordpress.* ДО 'wordpress' @ 'localhost' ІДЕНТИФІКОВАНО 'secret';

Тепер, щоб зміни набрали чинності, запустіть такий оператор SQL:

MariaDB> ПРИВИЛЕГІЇ ФЛЕШУ;

Тепер вийдіть із консолі бази даних MariaDB наступним чином:

MariaDB> кинути

Завантаження та встановлення WordPress:

WordPress недоступний в офіційному сховищі пакетів CentOS 8. Отже, ви повинні завантажити його з офіційного веб-сайту WordPress і встановити на CentOS 8. Це дуже просто.

Спочатку перейдіть до / var / www каталог наступним чином:

$ cd / var / www

Тепер завантажте найновіший архів WordPress з офіційного веб-сайту WordPress за допомогою такої команди:

$ sudo wget https: // wordpress.орг / найновіша.дьоготь.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.конф файл повинен виглядати так, як показано на скріншоті нижче.

Тепер натисніть , введіть : wq! та натисніть щоб зберегти файл.

Тепер перезапустіть службу Apache httpd за допомогою такої команди:

$ sudo systemctl перезапустіть httpd

Служба http Apache повинна бути активною без помилок, як ви можете бачити на скріншоті нижче.

$ 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 (i.e. Назва бази даних, Ім'я користувача, Пароль). Залиште Хост бази даних і Префікс таблиці як це, якщо ви не знаєте, що вони собою являють. Закінчивши, натисніть на Подати

Тепер натисніть Запустіть установку.

Тепер введіть дані про ваш сайт і натисніть на Встановіть WordPress.

Не забудьте взяти до відома Ім'я користувача і Пароль ви встановлюєте тут, оскільки вони вам дуже швидко знадобляться.

Слід встановити WordPress. Тепер натисніть Увійти.

Тепер введіть на своєму сайті Ім'я користувача та Пароль та натисніть на Увійти.

Ви повинні увійти в адміністративну панель WordPress. Ви можете керувати своїм веб-сайтом звідси.

Отже, саме так ви встановлюєте WordPress на CentOS 8. Дякуємо, що прочитали цю статтю.

How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...
Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...