Как установить wordpress на centos 8
Перейти к содержимому

Как установить wordpress на centos 8

  • автор:

Как установить WordPress на RHEL 8/CentOS 8 Linux

В этой статье рассматривается установка WordPress, бесплатной системы управления контентом с открытым исходным кодом, на Linux-сервере RHEL 8. В данном случае установка основана на хорошо известном стеке LAMP, включающем RHEL 8, MariaDB, PHP и веб-сервер Apache.

В этом уроке вы узнаете:

  • Как установить стек LAMP на RHEL 8/CentOS 8.
  • Как настроить базу данных MariaDB.
  • Как установить WordPress на RHEL 8/CentOS 8.

Установлен WordPress на сервере/рабочей станции Red Hat Enterprise Linux 8.

Как установить WordPress на RHEL 8/CentOS 8 Linux, пошаговые инструкции

  1. Установите все необходимые компоненты. Следующая команда установит все необходимые условия и инструменты, необходимые для установки WordPress:
# dnf install php-mysqlnd php-fpm mariadb-server httpd tar curl php-json
# firewall-cmd --permanent --zone=public --add-service=http # firewall-cmd --permanent --zone=public --add-service=https # firewall-cmd --reload
# systemctl start mariadb # systemctl start httpd

Включите запуск MariaDB и httpd после перезагрузки системы:

# systemctl enable mariadb # systemctl enable httpd
# mysql_secure_installation
# mysql -u root -p mysql> CREATE DATABASE wordpress; mysql> CREATE USER `admin`@`localhost` IDENTIFIED BY 'pass'; mysql> GRANT ALL ON wordpress.* TO `admin`@`localhost`; mysql> FLUSH PRIVILEGES; mysql> exit
$ curl https://wordpress.org/latest.tar.gz --output wordpress.tar.gz $ tar xf wordpress.tar.gz

Скопируйте извлеченный каталог WordPress в каталог /var/www/html :

# cp -r wordpress /var/www/html

Наконец, на этом этапе измените разрешения и контекст безопасности файла SELinux:

# chown -R apache:apache /var/www/html/wordpress # chcon -t httpd_sys_rw_content_t /var/www/html/wordpress -R

Откройте мастер установки WordPress и выполните фактическую установку WordPress. Перейдите в браузере на http://localhost/wordpress или http://SERVER-HOST-NAME/wordpress и следуйте инструкциям. Введите ранее настроенные данные базы данных согласно Шагу 5 . Запустите установку WordPress, нажав кнопку Запустить установку . Предоставьте запрошенную информацию мастеру WordPress.

Этот экран отобразится после успешной установки WordPress. Войдите в систему, используя свои новые учетные данные пользователя. Серверная часть администратора WordPress. Все сделано.

Все права защищены. © Linux-Console.net • 2019-2024

Как установить WordPress на CentOS 8

Настройка серверов windows и linux

  • Как обновить сайт до WordPress 6.3 и вышеКак обновить сайт до WordPress 6.3 и выше
  • Автоматическое удаления файлов в папке по заданным критериям
  • Настройка сети в CentOS 8, за минуту
  • Дубли заголовков и описаний в Яндекс вебмастереДубли заголовков и описаний в Яндекс вебмастере
  • Как установить vSphere PowerCLI последнюю версиюКак установить vSphere PowerCLI последнюю версию
  • Установка netcat в Windows и LinuxУстановка netcat в Windows и Linux

Янв 19, 2015 00:30 Автор — Сёмин Иван

Добавить комментарий

Поиск по сайту

Подписка на youtube канал

Выберите рубрику

Active directory, GPO, CA Android Apple ASUS, Sony VAIO CentOS Cisco, Mikrotik Debian, FreeBSD DNS Exchange, Power Shell HP/3Com Hyper-V IBM IIS и FTP, web и seo Juniper Lenovo, intel, EMC, Dell Microsoft Office Microsoft SQL server, Oracle Microsoft System Center NetApp Network, Телефония News Raid, LSI, Adaptec Supermicro Ubuntu Utilities Veeam Backup & Replication, Windows Server Backup Vmware, VirtualBox Windows 7 Windows 8/8.1 Windows 10, Windows 11 Windows 2008/2008 R2 Windows 2012/2012 R2 Windows Server 2016, Windows Server 2019, Windows Server 2022 WordPress, 1C Битрикс Безопасность, Kali СХД Сертификация перед сном

Подписка не Telegram

Подписка на телеграм канал pyatilistnikorg

Последние записи

  • Get-ADGroup: Управление группами Active Directory
  • Get-ADUser и примеры использования
  • Ошибка: There is a problem loading the Widget resources
  • Как запустить скрипт PowerShell на удаленном компьютере через SCCM
  • Служба 1С отображается абракадаброй

Установка WordPress в CentOS 7

WordPress – это свободный открытый инструмент для управления сайтами и блогами, основанный на PHP и MySQL. Оборудованная более чем 20,000 плагинов, на сегодняшний день WordPress является самой популярной CMS (Content Management System, система управления контентом) в сети Интернет. Благодаря своей расширяемой функциональности WordPress – отличная основа для запуска сайта.

В данном руководстве показано, как установить WordPress с веб-сервером Apache на CentOS 7.

У нас на 8HOST вы можете купить готовый VPS с предустановленным WordPress и безлимитным трафиком в Нидерландах всего от 4.20 евро в месяц! На борту Debian9, LAMP, Webmin – все что нужно для быстрого развёртывания и простого управления сервером.

Требования

Прежде чем приступить к выполнению руководства, нужно настроить сервер CentOS 7 и создать пользователя с расширенными привилегиями sudo. Чтобы получить дополнительную информацию по начальной настройке сервера CentOS 7, читайте данное руководство.

Также нужно установить LAMP stack (Linux, Apache, MySQL и PHP). За дополнительными инструкциями по установке группы программ LAMP можно обратиться к данному руководству.

1: Создайте базу данных MySQL и пользователя для WordPress

Для управления информацией сайта и его пользователями WordPress использует реляционную базу данных. Установленная ранее система управления базами данных MariaDB (ответвление MySQL) может обеспечить эту функциональность. Создайте базу данных и пользователя для WordPress.

Откройте MySQL как пользователь root:

При этом будет запрошен пароль root-пользователя MySQL, после чего появится командная строка.

Чтобы создать БД для WordPress, выполните команду:

Примечание: конечно, назвать такую БД можно как угодно, но для простоты в данном руководстве она названа wordpress.

CREATE DATABASE wordpress ;

Запомните: каждое предложение или команда MySQL должна заканчиваться символом точки с запятой (;).

Теперь нужно создать нового пользователя специально для работы с новой БД WordPress. Такой подход позволяет лучше управлять правами и другими потребностями в области безопасности.

Для простоты в этой статье новый пользователь будет называться wordpressuser, а его паролем будет password. Обязательно замените имя и пароль пользователя своими данными в целях безопасности.

CREATE USER wordpressuser @localhost IDENTIFIED BY ‘ password ‘;

На данном этапе специальные БД и пользователь для WordPress готовы. Но пока что пользователь не имеет доступа к этой БД. Необходимо связать эти компоненты, чтобы изменить это:

GRANT ALL PRIVILEGES ON wordpress .* TO wordpressuser @localhost IDENTIFIED BY ‘ password ‘;

Передав новому пользователю соответствующие права, нужно обновить привилегии, чтобы система MySQL узнала о внесенных изменениях.

Выполнив все описанные выше действия, закройте командную строку MySQL:

Это вернет стандартную командную строку SSH.

2: Установка WordPress

Для корректной работы WordPress нужно установить модуль PHP, без которого WordPress не сможет изменять размер изображений для создания миниатюр. этот пакет можно скачать из стандартных репозиториев CentOS при помощи yum:

sudo yum install php-gd

Затем нужно перезапустить Apache:

sudo service httpd restart

Теперь все готово к загрузке и установке WordPress с сайта проекта. К счастью, команда разработчиков всегда выгружает последние доступные версии ПО на один и тотт же URL; чтобы скачать последнюю версию WordPress, просто наберите:

cd ~
wget http://wordpress.org/latest.tar.gz

Эта команда скачает сжатый архив WordPress. Чтобы извлечь файлы из архива, используйте tar:

tar xzvf latest.tar.gz

В домашнем каталоге появится каталог wordpress. Чтобы завершить установку, нужно перенести распакованные файлы в root каталог Apache. Для этого используйте команду rsync (которая сохранит стандартные привилегии на файлы при их перемещении).

sudo rsync -avP ~/wordpress/ /var/www/html/

Команда rysnc скопирует все содержимое распакованного каталога в каталог веб-сервера /var/www/html/. Затем нужно добавить отдельную папку для хранения файлов WordPress. Используйте команду mkdir:

Теперь нужно установить привилегии на файлы и папки WordPress для повышения безопасности. Используйте команду chown, чтобы передать права на WordPress пользователю и группе Apache:

sudo chown -R apache:apache /var/www/html/*

Теперь веб-сервер имеет возможность создавать и изменять файлы WordPress, а также позволит подгружать контент на сервер.

3: Настройка WordPress

Большая часть настроек, необходимых для корректной и безопасной работы WordPress, будет выполнена позже через веб-интерфейс. На данном этапе нужно при помощи командной строки настроить взаимодействие WordPress и ранее созданной БД MySQL.

Перейдите в root каталог Apache, в котором установлен WordPress:

Главный конфигурационный файл WordPress называется wp-config.php. Стандартный образец этого файла содержит вполне подходящие параметры. Все, что нужно сделать – это скопировать его на место конфигурационного файла по умолчанию, чтобы WordPress мог распознать и использовать файл:

cp wp-config-sample.php wp-config.php

Теперь, когда конфигурационный файл готов к использованию, откройте его в текстовом редакторе:

В нем нужно изменить только параметры, содержащие информацию о БД. Найдите раздел MySQL settings и измените стандартные значения параметров DB_NAME, DB_USER и DB_PASSWORD, чтобы WordPress мог взаимодействовать с БД.

Раздел должен выглядеть так:

// ** MySQL settings — You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘ wordpress ‘);
/** MySQL database username */
define(‘DB_USER’, ‘ wordpressuser ‘);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘ password ‘);

Внеся эти изменения, сохраните и закройте файл.

4: Онлайн-установка WordPress

Теперь все файлы готовы, нужные программы настроены должным образом, и можно завершить установку WordPress через веб-интерфейс. Откройте в браузере домен или IP сервера:

Выберите язык установки, затем нажмите Continue, после чего появится начальная страница конфигурации, на которой нужно создать учетную запись администратора.

Заполните информацию о сайте и администраторе, затем нажмите кнопку Install WordPress.

WordPress попросит подтвердить установку и войти при помощи только что созданного аккаунта.

Чтобы продолжить, нажмите кнопку Log in и введите данные администратора, после чего на экране появится панель инструментов WordPress.

Готово! Теперь система управления контентом WordPress установлена и готова к работе. Читайте также:

  • Использование WPScan для проверки уязвимых плагинов и тем WordPress
  • Размещение нескольких сайтов WordPress при помощи Multisite

Как установить WordPress на RHEL 8 / CentOS 8 Linux

В этой статье рассматривается установка WordPress, бесплатной системы управления контентом с открытым исходным кодом, на RHEL 8 Linux Server. В данном случае установка основана на хорошо известных Стек ЛАМПА включая веб-сервер RHEL 8, MariaDB, PHP и Apache.

В этом уроке вы узнаете:

  • Как установить стек LAMP на RHEL 8 / CentOS 8.
  • Как настроить базу данных MariaDB.
  • Как установить WordPress на RHEL 8 / CentOS 8.
  • Как открыть Порты брандмауэра HTTP и HTTPS .

Установлен WordPress на сервер / рабочую станцию ​​Red Hat Enterprise Linux 8.

Установлен WordPress на сервер / рабочую станцию ​​Red Hat Enterprise Linux 8.

Требования к программному обеспечению и используемые условные обозначения

Требования к программному обеспечению и условные обозначения командной строки Linux

Категория Требования, условные обозначения или используемая версия программного обеспечения
Система RHEL 8 / CentOS 8
Программного обеспечения MariaDB Server 10.3.10, PHP 7.2.11-1, Apache / 2.4.35 (Red Hat Enterprise Linux)
Другой Привилегированный доступ к вашей системе Linux с правами root или через судо команда.
Условные обозначения

Как установить WordPress на RHEL 8 / CentOS 8 Linux пошаговые инструкции

  1. Установите все необходимые компоненты. Следующая команда установит все предварительные условия и инструменты, необходимые для выполнения установки WordPress:
# dnf install php-mysqlnd php-fpm mariadb-server httpd tar curl php-json.
# firewall-cmd --permanent --zone = public --add-service = http # firewall-cmd --permanent --zone = public --add-service = https. # firewall-cmd --reload.
# systemctl start mariadb. # systemctl start httpd.

Включите MariaDB и httpd для запуска после перезагрузки системы:

# systemctl включить mariadb. # systemctl включить httpd.
# mysql_secure_installation.
# mysql -u root -p. mysql> СОЗДАТЬ БАЗУ ДАННЫХ wordpress; mysql> СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ `admin` @` localhost` ИДЕНТИФИЦИРОВАНО 'pass'; mysql> РАЗРЕШИТЬ ВСЕ НА wordpress. * TO `admin` @` localhost`; mysql> ПРИВИЛЕГИИ ПРОМЫВКИ; mysql> выход.
$ curl https://wordpress.org/latest.tar.gz --output wordpress.tar.gz. $ tar xf wordpress.tar.gz.

Скопируйте извлеченный каталог WordPress в папку /var/www/html каталог:

# cp -r wordpress / var / www / html.

Наконец, на этом этапе измените права доступа и измените контекст безопасности SELinux файла:

# chown -R apache: apache / var / www / html / wordpress. # chcon -t httpd_sys_rw_content_t / var / www / html / wordpress -R.

Введите данные ранее настроенной базы данных.

Введите ранее настроенные данные базы данных в соответствии с Шаг 5 .

Запустите установку WordPress.

Начните установку WordPress, нажав на Запускаем установку кнопка.

Предоставьте запрошенную информацию мастером WordPress.

Предоставьте запрошенную информацию мастером WordPress.

Этот экран появится после успешной установки WordPress.

Этот экран появится после успешной установки WordPress.

Войдите, используя свои новые учетные данные.

Войдите, используя свои новые учетные данные.

Админка WordPress.

Админка WordPress. Все сделано.

Подпишитесь на новостную рассылку Linux Career Newsletter, чтобы получать последние новости, вакансии, советы по карьере и рекомендуемые руководства по настройке.

LinuxConfig ищет технических писателей, специализирующихся на технологиях GNU / Linux и FLOSS. В ваших статьях будут представлены различные руководства по настройке GNU / Linux и технологии FLOSS, используемые в сочетании с операционной системой GNU / Linux.

Ожидается, что при написании статей вы сможете идти в ногу с технологическим прогрессом в вышеупомянутой технической области. Вы будете работать самостоятельно и сможете выпускать как минимум 2 технических статьи в месяц.

Как установить Spark на RHEL 8

Как установить Spark на RHEL 8

  • 09/08/2021
  • 0
  • Красная ШапкаАдминистрацияCentos8

Apache Spark — это распределенная вычислительная система. Он состоит из ведущего устройства и одного или нескольких ведомых устройств, причем ведущее устройство распределяет работу между ведомыми устройствами, что дает возможность использовать мно.

Как установить команду telnet в RHEL 8 / CentOS 8

Как установить команду telnet в RHEL 8 / CentOS 8

Команда Telnet — ценный инструмент для любого сетевого или системного администратора. Это позволяет устранять неполадки и манипулировать различными службами. Пакет telnet не установлен по умолчанию на RHEL 8 / CentOS 8, но его можно легко установи.

Как установить ffmpeg на RHEL 8 / CentOS 8

Как установить ffmpeg на RHEL 8 / CentOS 8

  • 09/08/2021
  • 0
  • МультимедиаRhel8АдминистрацияCentos8Разработка

Если вам когда-нибудь понадобится быстрый способ конвертации между видео или аудио форматами в Linux и вам нужно что-то, что не потребляет ресурсы, но хорошо выполняет свою работу, тогда вы можете попробовать ffmpeg. Для пакета ffmpeg существует м.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *