ДенверFeathery (bird@feathery.ru)Хакер, номер #070, стр. 070-020-1 Мастерская веб-разработчика за 15 минут Ты пишешь скрипты для своего сайта? Нет? Нужно ведь ставить никсы, настраивать веб-сервер, Perl, PHP, базы данных. Придется читать длиннющие, запутанные, порой противоречащие друг другу мануалы, попутно разбираться в тонкостях работы с малознакомой операционкой. Ужасно, правда? Я тебя понимаю. А веришь, что, скачав около 7 Мб из инета, через полчаса на своей машине ты будешь иметь полноценную среду для разработки и отладки веб-скриптов? Аpache, SSI, ядро Perl, PHP4 с GD и MySQL. MySQL с поддержкой транзакций (mysqld-max), phpMyAdmin - полная система управления MySQL через Web-интерфейс. Под Windows. С виртуальными хостами и Sendmail. Не веришь? А зря! Читай! Знакомьтесь - это Денвер! Все не просто, а очень просто. Денвер (Джентльменский Набор Web-Разработчика, Д.Н.W.Р.) - это модульная система, позволяющая за несколько шагов организовать целую лабораторию для веб-программиста. Ядро системы - базовый комплект. Оно весит всего чуть больше двух метров. Слить его можно по адресу www.dklab.ru/chicken/web/dis/Base. Щелкай по exe'шнику. Он распакуется во временную директорию, и появится консольное окошко - процесс установки начался. Кстати, то, что ты видишь, - это уже результат работы Perl. Инсталляшка написана именно на нем. Интерпретатор уже запущен. На твоей машине исполняется самый настоящий скрипт. Я же говорил, что все просто. Жми Enter, как он просит. Надо выбрать установочный каталог. Нет-нет, никаких Program Files! Рекомендуется создавать рабочий каталог Денвера в корне диска, на котором будет стоять система (у меня это d:\denver), потому что установщики дополнительных модулей сами ищут его по всем дискам, но только в дирах первого уровня. Это сэкономит потом твое время. Деинсталляция системы, к слову, сводится к простому удалению этой директории. Итак, каталог создан и доступен нам через новый виртуальный диск. Для этого не нужно ставить никаких дополнительных программ, используется стандартная утилита subst из дистрибутива винды. Для имени диска выбирай букву ближе к концу алфавита - так меньше вероятности, что это спровоцирует конфликт. По умолчанию предлагается "Z:". Если эта буква свободна - соглашайся. Еще пара нажатий Enter, и пошел процесс копирования нужных файлов. Теперь нам нужно выбрать режим запуска Денвера. Их два, и отличаются они тем, как система будет обращаться с виртуальным диском: будет ли он создаваться при старте ОС и оставаться до конца сеанса, либо будет существовать только во время работы Денвера и убиваться после ее завершения. Первый вариант позволяет работать с перлом из командной строки, не запуская Денвер. Зато второй освободит имя диска, когда ты остановишь работу серверов. Я выбрал второй. Последнее, что спросит у тебя инсталлятор: создавать ли иконки на рабочем столе для запуска, рестарта и остановки серверов. Создавать, конечно! Все. На этом установка закончена! Что у нас получилось Щелкай на "Start servers". В консольных окошках отработает стартовый скрипт, и в трее появится знаменитое перышко - логотип Apache. Запускай браузер и пиши http://localhost. Содержание Вперед на стр. 070-020-2 |


















































































































