Несколько лёгких web-серверов для Windows

Сборки nginx, mathopd и thttpd для Windows

В силу тех или иных причин многие web-разработчики работают под Windows: в силу привычки либо по каким-либо еще причинам. Но мир устроен так, что большая часть серверного программного обеспечения работает под UNIX/Linux. Тем не менее, разработчикам хотелось бы иметь возможность тестировать разработки локально. Я не рассматриваю вариант с установкой виртуальной машины, ибо не все хорошо [...]

← Вернуться к полной версии записи «Несколько лёгких web-серверов для Windows»…

Автор: ; опубликовано в: Windows; метки: Cygwin, mathopd, nginx, thttpd, Windows
24
Ноя
2008

RSS Комментарии к статье «Несколько лёгких web-серверов для Windows» (11)  »

  1. сергей

    Всё стильненько мне понравилось! именно этому и надо уделить внимание.

  2. Влад

    подскажите как начинающему пользователю в этой области, почему не апач и какие в этих серверах панели и последнее, что нужно что бы на одной машине крутилось хотя бы пару сайтов??

    • Влад, начинающему — только Apache. Установка экзотических web-серверов оправдана только тогда, когда человек понимает, что делает и для чего оно ему нужно.

      Панелей управления нет ни у одного, в том числе Apache. Если Вам нужна панель управления для конфигурирования web-сервера, забудьте об экзотических web-серверах до тех пор, пока Вы не сможете настраивать сервер, редактируя его конфигурационные файлы.

      Если машина нормальная, Apache вполне хватит для пары сайтов.

  3. jefa

    А не подскажете как к сборке под Windows прикрутить php?

    • Использовать php-cgi.

      Вам для какого сервера?

      • jefa

        Звиняюсь, забыл про сервер. Для mathopd.

        В mh.cfg пробую прописать так:

        [-]
        View Code Text
            External {
                y:/usr/local/bin/php.exe { php }
            }

        (на у: у меня Денвер установлен)

        Результат вызова php-скрипта из браузера находится в аттачменте данного сообщения.

        • jefa

          Не прицепился аттачмент. Вообщем такое вот там:

          process_request: /cygdrive/e/www-iptv/data/192.168.0.1/client/showtv.php

          get_path_info: open(“/cygdrive/e/www-iptv/data/192.168.0.1/client/showtv.php”) = 5

          get_path_info: curdir = “/cygdrive/e/www-iptv/data/192.168.0.1/client”

          get_mime: type=y:/usr/local/bin/php.exe, class=3
          close_rfd: 5
          root privileges are required to change identity

          process_request finished (s=0)

          • У Вас, судя по всему, проблема в том, что mathopd запущен не от имени администратора. Во что установлен ScriptUser?

  4. jefa

    Я под логином Администратора работаю. В mh.cfg строки ScriptUser нет…

  5. Спасибо за пост, на досуге изучу, хотя под виндой использую denver + дополнительные модули, вполне хватает…

Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.

Оставить комментарий к записи «Несколько лёгких web-серверов для Windows»

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Оставляя комментарий, вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя

गते गते पारगते पारसंगते बोधि स्वाहा