Вагрант автоматизация развертывания среды разработки

Конфигурация хост машины VagrantFile Начнем с vagrant init.  Скажем, вы взяли под эксперименты какой то проект (Я взял пустой скелетон ZF2). В корне появился файл Vagrantfile. Именно его vagrant будет использовать при выполнении любых команд. Давайте заглянем в секцию «Vagrant.configure» в созданном файле. Первая интересующая нас директива — «config.vm.box«. Часто я встречаю данную директиву в паре… Continue reading «Вагрант автоматизация развертывания среды разработки»

Веб-сервер на базе Apache в Debian / Ubuntu Server

Веб-сервер Apache без преувеличения можно назвать стандартом де-факто в интернет. Большинство популярных систем управления сайтами и иных веб-приложений разрабатываются таким образом, чтобы работать с данным веб-сервером «из коробки». Поэтому, если вам нужен веб-сервер широкого применения, то Apache будет лучшим выбором. В данной статье мы расскажем, как установить и настроить полноценный веб-сервер на базе Debian /… Continue reading «Веб-сервер на базе Apache в Debian / Ubuntu Server»

Установка lamp Ubuntu 16.04

Операционная система Linux — отличная платформа для создания и тестирования веб сайтов. Учитывая, что большинство веб серверов используют Linux в качестве операционной системы, то и тестировать сайты лучше в этой системе, с использованием тех же инструментов, даже если это домашний компьютер. Намного удобнее иметь все под рукой и не боятся повредить сайт на сервере.  Сегодня… Continue reading «Установка lamp Ubuntu 16.04»

Веб-сервер на базе Nginx + PHP-FPM в Debian / Ubuntu Server

Установка Nginx Несмотря на то, что Nginх присутствует в репозиториях основных дистрибутивов, мы рекомендуем использовать версию от разработчиков, это позволит более оперативно получать новые версии и новые возможности. Существует две ветки Nginx, основная и стабильная, первая имеет нечетную, вторая четную нумерацию. Разработка происходит следующим образом, все изменения основной ветки, скажем 1.7 фиксируются и переходят в… Continue reading «Веб-сервер на базе Nginx + PHP-FPM в Debian / Ubuntu Server»

Как устроен и работает веб-сервер

Если не знаешь с чего начать, то начинать надо сначала. Чтобы не запутаться во всем многообразии современных веб-технологий нужно обратиться к истории, чтобы понять, с чего начинался современный интернет и как развивались и совершенствовались технологии. HTTP-сервер На заре развития интернета сайты представляли собой простое хранилище специальным образом размеченных документов и некоторых связанных с ними данных:… Continue reading «Как устроен и работает веб-сервер»