Как установить WordPress с помощью LAMP в SUSE Linux Enterprise
WordPress, написанный на PHP, является одной из самых популярных и широко используемых 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.
Вы можете загрузить tar-файл 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. Ваши отзывы очень приветствуются.