Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 2.12 KB

README_RU.md

File metadata and controls

30 lines (23 loc) · 2.12 KB

wnmp-dev

wnmp-dev — среда окружения под Windows, содержащая nginx, MySQL (или MariaDB) и PHP. Набор bat-скриптов и конфиг для nginx позволяют развернуть полноценный веб-сервер под Windows и легко переключаться между разными версиями PHP.

Установка

  1. Клонируем https://github.com/samdark/wnmp-dev.git или загружаем архивом.
  2. Забираем нужные версии PHP с сайта PHP for Windows. Берите nts, x86 в zip-архиве.
  3. Распаковываем архив. Версия 5.5 должна оказаться в php55, версия 5.4 в php54 и т.д.
  4. Забираем MariaDB или MySQL, складываем в mariadb.
  5. Копируем nginx/conf/vhosts/example._conf в nginx/conf/vhosts/mysite.conf, редактируем так, чтобы конфиг указывал корневой веб-каталог.
  6. Добавляем домен из конфига в hosts.
  7. Запускаем start_all.bat.
  8. Работаем.

Переключение версий PHP

По умолчанию стартует четыре инстанса PHP 7 FastCGI на 9000 порту, но можно переключить версию запуском restart_php php54. Также можно указать количество инстансов php-cgi.exe и порт как restart_php php54 4 9000. Если вам нужна ещё одна версия PHP, создайте php-directory и положите туда PHP. После этого вы можете запустить restart php-directory.

В проекте используется