Деплой Yii2 тестовый/продакш сервер

Говорим о серверах, развёртывании, нагрузках, выборе и использовании разных технологий и продуктов
Ответить
bot4343
Сообщения: 28
Зарегистрирован: 2013.07.20, 19:49

Деплой Yii2 тестовый/продакш сервер

Сообщение bot4343 » 2015.08.31, 12:22

Здравствуйте.

Возникли трудности при разворачивании проекта Yii2 на тестовом/продакш сервере через git.

Алгоритм действий таков:
Есть локальный git репозиторий и yii2 advanced в котором ведется разработка в feature-бранчах. Далее изменения пушатся в bitbucket в ветку develop и оттуда изменения "подтягиюваются" на тестовый и продакшн-сервер из веток develop и master соответственно.

Когда на тестовом сервере был сделан

Код: Выделить всё

git clone
из bitbucket репозитория и

Код: Выделить всё

git pull
, то возник ряд моментов:

1. на сервере не достаточно вытащить из репозитория
2. необходимо сделать 3. настроить local-конфиги
4. вызвать

Код: Выделить всё

composer install
, не забыв добавить

Код: Выделить всё

composer global require "fxp/composer-asset-plugin:~1.0.0"
Вопрос: Есть ли подробные инструкции как грамотно реализовать/переносить yii2 advanced на тестовый/продакш сервер?

bot4343
Сообщения: 28
Зарегистрирован: 2013.07.20, 19:49

Re: Деплой Yii2 тестовый/продакш сервер

Сообщение bot4343 » 2015.08.31, 12:48

UPD. И как на практике организовать отдельные конфиги подключения к БД для test/production-серверов?

Аватара пользователя
vitalik1183
Сообщения: 1673
Зарегистрирован: 2014.07.01, 08:42

Re: Деплой Yii2 тестовый/продакш сервер

Сообщение vitalik1183 » 2015.08.31, 13:05

добавить файл конфига в гитигнор
Yii2!

Ответить