Stacker: Nginx, DB(Mysql, Pgsql, Redis), PHP7+xDebug за 5 хвилин

Втомилися від LAMPов, МАМРов, ручного налаштування, конфліктів? Хочете отримати повністю налаштована і готова до роботи оточення для веб-розробки з Nginx, DB(Mysql, Pgsql, Redis), PHP7 на борту і з налаштованим xDebug і все це за 5 хвилин? Stacker йде на допомогу!

Мені, як людині ледачому, схильному до оптимізації процесів розробки, завжди не подобалося налаштовувати оточення вручну. Не те, що б я не вмів цього робити, засмучувало відсутність DRY(don't repeat yourself) принципів в цьому відношенні. Це раз, а два це наша компанія, у якої свій стек для локальної розробки. І мені складно пригадати, коли до нас в компанію приходив розробник і у нього стояло точно таке ж робоче оточення, як і у нас.

Хтось сидить під віндою використовуючи денвер або LAMP, хтось під MacOS на МАМРЕ, у когось linux з Apache2 або Nginx. Прийшовши в компанію, маю на увазі будь-яку компанію, перше що вам потрібно зробити — це розгорнути проект. Це очевидно, але не швидко, як хотілося б і як могло б бути використовуй ви Docker. А саме з його допомогою нам вдалося вирішити цю проблему, прискоривши вхід в проект і полегшивши життя новоспеченому розробнику.

Втомилися від LAMPов, МАМРов, ручного налаштування, конфліктів, мучитеся з xDebug? Stacker йде на допомогу! Ось і він — Stacker (Symfony docker starter kit for development) У розробці ми часто використовуємо sf2, але нехай це вас не бентежить. Stacker — підходить і для нативного php і легко може бути перенастроєний на інші фреймворки.

Не буду вантажити вас далі писаниною, тим більше, що вже є відео описує процес встановлення та налаштування. Кому цікаво дивимося ставимо і користуємося.

Відео 1: Stacker: Nginx, DB(Mysql, Pgsql, Redis), PHP7+xDebug за 5 хвилин:



Відео 2: Stacker: PhpStorm і xDebug налаштування за 1 хвилину:


Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.