Решил выложить то, что собрал себе вместо denwer для работы с PHP под Windows. Нынче популярны всякие Vagrant, но иногда, особенно если пишется кросс-платформенное решение вроде Yii, нужен и Windows в том числе.
Итак, wnmp-dev — простейший набор bat-скриптов и конфиг для nginx, которые позволяют развернуть полноценный вебсервер под Windows и легко переключаться между разными версиями PHP.
Как поставить:
- Клонируем
https://github.com/samdark/wnmp-dev.git
или загружаем архивом. - Забираем нужные версии PHP с сайта PHP for Windows. Берите
nts
,x86
zip. - Распаковываем архив. Версия 5.5 должна оказаться в php55, версия 5.4 в php54.
- Забираем MariaDB или MySQL, складываем в
mariadb
. - Копируем
nginx/conf/vhosts/example._conf
вnginx/conf/vhosts/mysite.conf
, редактируем так, чтобы конфиг указывал на ваш вебрут. - Добавляем домен из конфига в hosts.
- Запускаем
start_all.bat
- Работаем.
Предложения, пожелания и вопросы принимаются, ридми будет уточняться.