- tocdepth
2
Сайт на WordPress с использованием LAMP
C помощью инструкции вы развернете набор инструментов LAMP на ресурсах Cloud.ru Evolution, установите и настроите систему управления контентом WordPress.
Перед началом работы
Установите виртуальную машину с образом LAMP.
Арендуйте публичный IP-адрес, если не сделали этого на предыдущем шаге.
Подключитесь к ВМ
Войдите в личный кабинет.
Перейдите к списку ВМ.
Нажмите на название ВМ, на которую установили LAMP.
Перейдите во вкладку Виртуальная консоль.
Подключитесь к ВМ по SSH.
Логин и публичный IP для подключения к ВМ можно посмотреть в настройках данной ВМ, во вкладке Информация.
Настройте базу данных в MySQL
Откройте MySQL:
mysql
В команде ниже замените Password на свой пароль и отправьте команду в консоль:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Password';
Выйдите из MySQL:
exit
Установите скрипт для улучшения защиты БД:
mysql_secure_installation
Установите и настройте WordPress
Установите WordPress:
apt install wordpress -y
Создайте файл
/etc/wordpress/config-localhost.php
.sensible-editor/etc/wordpress/config-localhost.php
В команде ниже замените Password на свой пароль от БД и отправьте команду в консоль:
<?php define('DB_NAME', 'wordpress'); define('DB_USER', 'wordpress'); define('DB_PASSWORD', 'Password'); define('DB_HOST', 'localhost'); define('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content'); ?>
Откройте MySQL и введите пароль от БД:
mysql -u root -p
В следующих командах так же замените слово Password на ваш пароль от БД и отправьте их в консоль:
CREATE DATABASE wordpress; CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'yourPassword'; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON wordpress.* TO 'wordpress'@'localhost'; FLUSH PRIVILEGES;
Выйдите из MySQL:
exit
Переместите WordPress в корень документа веб-сервера:
ln -s /usr/share/wordpress/var/www/html/wordpress mv /etc/wordpress/config-localhost.php /etc/wordpress/config-default.php
В ссылке
http://FloatingIPAddress/wordpress/wp-admin
замените FloatingIPAddress на ваш динамический IP и откройте ссылку в браузере.
Результат
При переходе по ссылке http://FloatingIPAddress/wordpress/wp-admin
открывается страница с предложением установить WordPress.
для Dev & Test