Я пытаюсь заставить Wordpress работать на AWS Elastic Beanstalk. Я начинаю с:Использование Wordpress CMS на AWS Elastic Beanstalk - Неисправность развертывания (страница не загружается)
- Набор Wordpress 4.1 файлов (с некоторыми дополнительными плагинами и т.д.)
- Среда на AWS Elastic Beanstalk (давайте назовем это приложение-DEV)
- Работающая база данных MySQL на AWS RDS
- Локальный сервер работает с использованием MAMP
Я могу успешно получить приложение происходит на местном уровне. Я запускаю сервер, указываю его в каталог WP и могу получить к нему доступ. Я просматриваю экраны настройки WP, подключаю информацию о моей базе данных, устанавливаю WP, и все работает отлично в сочетании с базой данных. Это также создает файл wp-config.php.
Теперь, когда я использую инструменты командной строки Elastic Beanstalk, чтобы попытаться развернуть приложение в среде app-dev (путем создания git-репо, используя eb init и eb deploy), результат, который я получаю app-dev.elasticbeanstalk.com - это проблема «Эта веб-страница недоступна». Интересно, что если я перейду на app-dev.elasticbeanstalk.com/wp-admin, он автоматически перенаправит меня на страницу localhost: 8888/wp-admin. Это заставляет меня думать, что я делаю что-то неправильно, когда устанавливаю wp-config - он что-то делает, чтобы связать его с ссылками localhost: 8888.
Я пытался не проходить через настройки WP локально, а просто развертывался на сервере и настраивался там, но после того, как я щелкнул по настройке, он странно перенаправляет меня, чтобы снова попробовать настроить на localhost: 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 и то, что он делает во время установки. Может ли кто-нибудь указать мне в правильном направлении или попытаться описать это для меня?
Спасибо!