Bitbucket Pipeline с AWS EB и Wordpress - PullRequest
       13

Bitbucket Pipeline с AWS EB и Wordpress

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

Я работаю над поиском развертывания сайта Wordpress с BB Pipelines на AWS EB.Все это имеет смысл, за исключением одного: я хочу, чтобы репозиторий содержал только файлы тем и плагинов.

Я не хочу, чтобы полный каталог WP развертывался каждый раз.Медиа будет обрабатываться через S3, а БД будет использовать RDS.

Каков наилучший способ установить WP, но только тема и плагины будут развернуты через Pipelines?И когда я захочу обновиться до последней версии WP, как это будет работать?

Или я ошибаюсь?

1 Ответ

1 голос
/ 19 марта 2019

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

Наличие всей установки в одном репо решает множество проблем: вы можете помечать и выпускать версии, а также устанавливать все программное обеспечение локально с помощью простого клона git.

Что касается файловой системы, определенно рассмотрите EFS вместо S3. Это гораздо надежнее и проще в установке в системе на основе Linux. Убедитесь, что вы установили переменную окружения пути к файлу, чтобы вы могли указать WordPress на файлы. Вы захотите смонтировать это вне дерева файлов программного обеспечения.

Я запускаю этот вид установки в течение 3 лет без проблем. Мы делаем релизы через сервис развертывания кода ежедневно. Очень простой и простой в обслуживании.

Чтобы обновить WordPress, просто извлеките текущую версию из репозитория, затем примените релиз обновлений, сделайте сравнения, протестируйте коммит и выпустите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...