Сайт на 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 на свой пароль от БД и отправьте команду в консоль:
<?phpdefine('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/wordpressmv /etc/wordpress/config-localhost.php /etc/wordpress/config-default.phpВ ссылке http://FloatingIPAddress/wordpress/wp-admin замените FloatingIPAddress на ваш динамический IP и откройте ссылку в браузере.
Результат
При переходе по ссылке http://FloatingIPAddress/wordpress/wp-admin открывается страница с предложением установить WordPress.
- Перед началом работы
- Подключитесь к ВМ
- Настройте базу данных в MySQL
- Установите и настройте WordPress
- Результат