Установка WordPress в EC2 - PullRequest
0 голосов
/ 29 марта 2019

Я новичок в amazon-web-сервисах и ничего не знаю о нем.Я установил сайт WordPress на экземпляре Linux EC2 с хранилищем EFS.Я также использовал Amazon RDS в качестве службы базы данных для моего сайта WordPress со следующим описанием
Движок: MySQL
Версия движка БД: MySQL 5.6.40
Класс экземпляра БД: db.t2.micro
Выделенохранилище: 60 ГБ

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

1 Ответ

0 голосов
/ 29 марта 2019

Поскольку экземпляр случайно остановился, ваша группа автоматического масштабирования будет вызывать новый экземпляр с новым IP-адресом, если у вас не подключен Elastic IP.

Как вы уже упоминали, доступ к вашему веб-сайту через IP-адрес / DNS-имяВаш экземпляр будет записан в поля 'Домашний URL' и 'URL сайта' в таблице wp_options вашей базы данных WordPress.Следовательно, когда вы используете новый IP-адрес / DNS-имя / домен, он будет перенаправлен на старый IP-адрес.

Таким образом, в этом случае вам необходимо изменить «Домашний URL» и «Сайт URL».поля в таблице wp_options вашей базы данных WordPress.

Пожалуйста, выполните следующие шаги:

-SSH для вашего экземпляра и войдите в свою базу данных.

-Чтобы проверить существующие значения для полей «Домашний URL» и «URL-адрес сайта»:

select * from wp_options where option_name like “home%”;

select * from wp_options where option_name like “site%”;

-Чтобы обновить эти значения:

update wp_options set option_value = “New IP/Domain to be updated” where option_name =”siteurl”;

update wp_options set option_value = “New IP/Domain to be updated” where option_name =”homeurl”;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...