23
сентября

Локальный веб-сервер для разработчиков Drupal

ВложениеРазмер
Файл wnmp_v1.rar7.74 МБ

Комплект:
1) php-5.2.4
2) MySQL-5.0.45
3) nginx-0.8.50
4) phpmyadmin-2.6.1
5) drupal-6.19

Требования:
1) Win XP, 2000, 98 (Win7 не тестировалась)
2) Не занятый диск N:

Установка:
1) Распаковать архив
2) Для запуска использовать start.bat
3) Для остановки stop.bat

Как работает:
Обращаю Ваше внимание, что для работы необходим диск N:, диск будет автоматически смонтирован при запуске и отключиться при остановке сервера.

В комплекте уже есть установленный Drupal 6, доступный по адресу d6.
login: admin
pwd: admin

phpmyadmin - доступен по адресу localhost.

Как добавить хосты? Всё просто, надо всего лишь создать папку в N:\home\ваш_сайт, в ней необходимо создать папку www.
Пример: N:\home\d6\www
И перезапустить сервер.

После запуска Ваш новый сайт автоматически будет добавлен в файл hosts.


Особенности:

В отличии от Denwer здесь используется веб-сервер nginx и php в режиме fast-cgi.

Создание такой сборки стало возможно после выхода сервера nginx для ОС Windows.

Немного о конфигурации:
Nginx настроен на автоматическое определение root-директоии, это тспользуеться для виртуальных хостов.
В конфигурации прописаны правила для Drupal, по рекомендации Сысоева.

php и MySQL были взяты из Denwer3, с конфигурацией составленной Котеровым.

Зачем это всё, если уже есть Denwer?
Целью данной сборки было тестирование работы Drupal под веб-сервером nginx и php fast-cgi. Подбор параметров и т.д.
Эта сборка не предназначена для конечных сайтов (понадобиться изменение конфигов).

Используемая литература

Конструктивная критика приветствуется)

UPD: тест Win7 OK! http://www.drupal.ru/node/50305#comment-273001

Комментарии

Аватар пользователя Spleshka

мне понравилось, спасибо за новый локальный сервер. От денвера не отказываюсь, но иногда надо протестить не только на апаче

Аватар пользователя dmitrii

Для любителей самостоятельно всё поставить описал свой процесс установки веб софта на Windows 7.
Если планируется использовать с Drupal, то PHP следует взять из ветки 5.2, т.к. от 5.3 Drupal'у всё ещё очень плохо.

Аватар пользователя chilic

Вы пропустили основной момент, здесь нет Apache

Аватар пользователя dmitrii

Дык друпалу апач особо не обязателен - хоть iis - абы php работал :)
Но Вы правы - я больше обратил внимание на "win 7 не тестировалось", чем на nginx - нужно будет потестить на своём win 7.

Аватар пользователя chilic

P.S. Тест на Win7 был проведён Softovic

Результат: http://www.drupal.ru/node/50305#comment-273001

Аватар пользователя dmitrii

На windows 7 x64 ultimate не подымается mysql - всё остальное производит рабочее ощущение. Внятных ошибок кроме сервер mysql не доступен от http:\\localhost добыть не удалось.
Штатные mysql и apache на время проведения эксперимента заглушил.

Аватар пользователя valensiyabest

Ни че не понял! :(((((((

Аватар пользователя Вова1

спасибо! полезная штука!

Аватар пользователя Spleshka

Игорь, а ты не мог бы обновить веб сервер? поставить новый php, mysql, nginx ?

Аватар пользователя chilic

ok