Я пытаюсь запустить Wordpress на AWS Elastic Beanstalk. Я начинаю с:
- Набор файлов Wordpress 4.1 (с некоторыми дополнительными плагинами и т.д.)
- Среда на AWS Elastic Beanstalk (назовем ее app-dev)
- База данных MySQL, работающая на AWS RDS
- Локальный сервер, работающий с использованием MAMP
Я могу успешно запустить приложение локально. Я запускаю сервер, указываю ему каталог WP и могу получить к нему доступ. Я просматриваю экраны настройки WP, подключаю информацию о своей базе данных, устанавливаю WP, и все работает нормально в сочетании с базой данных. Это также генерирует мой файл wp-config.php.
Теперь, когда я использую инструменты командной строки Elastic Beanstalk, чтобы попытаться развернуть приложение в среде разработки приложений (путем создания репозитория git, использования eb init и eb deploy), результат я получаю на app-dev. elasticbeanstalk.com — это всего лишь проблема «Эта веб-страница недоступна». Интересно, что если я захожу на app-dev.elasticbeanstalk.com/wp-admin, он автоматически перенаправляет меня на страницу localhost:8888/wp-admin. Это заставляет меня думать, что я делаю что-то не так, когда устанавливаю wp-config - он что-то делает, чтобы связать его со ссылками localhost:8888.
Я пытался не проходить настройку WP локально, а просто развернулся на сервере и настроил там, но после того, как я щелкнул настройку, он странным образом перенаправляет меня, чтобы попытаться снова выполнить настройку на локальном хосте: 8888. Так что я понимаю, что это неправильный подход.
Я попытался получить информацию из следующих руководств, особенно в отношении их локальной и производственной настройки (т. Е. Все, что связано с файлом local-config.php), но каждый вариант того, что я пробовал, не был лучше Результаты.
- https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds-via-elasticbeanstalk/
- http://slicenpress.com/how-we-manage-sites-with-beanstalk/
Я склонен думать, что неправильно понимаю некоторые базовые понятия о том, как работает установка WP и что она делает во время установки. Может ли кто-нибудь указать мне в правильном направлении или попытаться описать это для меня?
Спасибо!