Как установить WordPress с помощью LAMP на SUSE Linux Enterprise
Написанный на PHP, WordPress является одной из самых популярных и широко используемых CMS (систем управления контентом). Он бесплатен и имеет открытый исходный код и используется для создания потрясающих веб-сайтов путем предоставления готовых многофункциональных шаблонов, которые легко настраиваются. Таким образом, вы можете создавать крутые сайты без необходимости писать какой-либо код.
В этом руководстве мы продемонстрируем, как установить WordPress с помощью LAMP на SUSE Enterprise Server 15.
Необходимые условия
- Во-первых, убедитесь, что сервер LAMP установлен на SUSE Linux.
- Кроме того, убедитесь, что в экземпляре настроен пользователь sudo.
Давайте теперь углубимся и установим WordPress в SUSE Linux.
Шаг 1. Создание базы данных для WordPress
WordPress требует базу данных, в которую он будет устанавливать все установочные файлы и пользовательские данные. Сразу же получите доступ к серверу базы данных
# mysql -u root -p
Затем создайте базу данных и пользователя базы данных для установки WordPress и предоставьте пользователю все привилегии на базе данных.
CREATE DATABASE wordpress_db;
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user' IDENTIFIED BY 'P@ssword321';
Перезагрузите изменения и выйдите.
FLUSH PRIVILEGES;
exit;
Шаг 2: Скачайте и настройте WordPress
Когда база данных готова, следующим шагом будет загрузка и настройка WordPress.
Вы можете скачать файл архива WordPress, как показано на рисунке, с помощью команды wget.
# wget http://wordpress.org/latest.tar.gz
При этом будет загружен сжатый файл с именем latest.tar.gz. После загрузки извлеките его с помощью команды tar, как показано на рисунке.
# tar -xvf latest.tar.gz
При этом сжатый файл будет извлечен в папку под названием wordpress. Переместите эту папку в корневую директорию документа.
# mv wordpress/ /srv/www/htdocs/
Далее создайте файл wp-config.php, скопировав файл wp-config-sample.php.
# sudo cp /srv/www/htdocs/wordpress/wp-config-sample.php /srv/www/htdocs/wordpress/wp-config.php
Затем получите доступ к файлу и обновите данные базы данных.
# vim /srv/www/htdocs/wordpress/wp-config.php
Сохраните изменения и выйдите. Далее назначьте следующие разрешения.
# chown -R wwwrun:www /srv/www/htdocs/
chmod 775 -R /srv/www/htdocs/
Шаг 3. Настройка Apache Virtualhost для WordPress
Далее мы создадим файл конфигурации для WordPress.
# sudo vim /etc/apache2/conf.d/wordpress.conf
Затем вставьте следующие строки кода. Обязательно замените example.com на собственное зарегистрированное доменное имя.
<virtualhost *:80>
servername example.com
documentroot "/srv/www/htdocs/wordpress/"
<directory "/srv/www/htdocs/">
AllowOverride All
Require all granted
</directory>
</virtualhost>
Сохраните изменения и закройте файл. Чтобы все изменения вступили в силу, перезапустите веб-сервер Apache.
# sudo systemctl restart apache2
Шаг 4. Полная установка WordPress из веб-браузера
Чтобы завершить установку, откройте веб-браузер и найдите IP-адрес или доменное имя вашего сервера. Вы увидите страницу приветствия. Выберите установку и следуйте указаниям мастера до конца.
На этом мы завершаем наше сегодняшнее руководство по установке WordPress на SUSE Linux Enterprise Server 15. Мы будем рады вашим отзывам.