Установка программного пакета Денвер

Последнее изменение: 17/03/2022 13:38:24

Проект "Денвер" - это дистрибутив уже настроенных программ для отладки динамических сайтов. Он включает в себя связку Apache+MySQL+PHP4, а также ряд дополнительных утилит. Проект "Денвер" расшифровывается как "Джентльменский набор веб-разработчика". Его официальный сайт поддержки находится по находится по адресу:

Дистрибутив Денвера

Первым делом нам необходимо скачать нужный дистрибутив (их там несколько). Нам необходим базовый комплект (его объем ~3Mb), который можно взять вот по этой ссылке:

После скачивания и запуска программы установки Денвер задаст несколько вопросов. Первым будет вопрос, в какую папку ставить. Укажите следующую:

 c:\denver\

Затем программа установки спросит букву виртуального диска. Дело в том, что установленный Денвер работает и запускается с виртуального диска, чтобы максимально имитировать структуру каталогов Unix. Укажите любую свободную букву с конца. Если сетевых дисков нет, то можно выбрать букву Z, если же она занята, то Y, X и так далее.

После того, как Вы ответите на эти вопросы, начнется процесс распаковки и установки дистрибутива. По окончании установки будет задан последний вопрос, определяющий, как именно требуется запускать Денвер. На выбор предлагается запуск в виде сервиса (1 вариант) или в виде создания ярлыков для ручного запуска (2 вариант). Выберите второй вариант и программа установки создаст на рабочем столе три ярлыка, управляющие программой. Чтобы начать работать с Денвером, сделайте двойной щелчок на ярлыке с именем "Run". На некоторое время откроется консольное окно, которое потом свернется в трей и будет там находиться постоянно.

А теперь запустите любой браузер и наберите в его адресной строке:

 http://localhost/

Если установка прошла нормально, то Вы увидите страничку с информацией о Денвере и ряд ссылок на странички с входящими в Денвер утилитами.

Структура каталогов Денвера

Денвер использует для своей работы структуру каталогов, максимально приближенную к UNIX, т.е. к той системе, под которой и будет работать движок "Wikipad". Чтобы грамотно установить любой динамический сайт, необходимо кое-что знать об этой структуре. Откройте проводник (а лучше Total Commander или Far), а затем зайдите в каталог "c:\denver". Вы как раз увидите эту самую структуру. Основные каталоги следующие:

Все сайты устанавливаются в каталог "home". Для каждого сайта заводится своя отдельная подпапка со следующей структурой:

 /home/
    /yoursite/
        /cgi/  - здесь размещаются CGI-скрипты в случае надобности
        /www/  - а здесь собственно сайт

Денвер умеет автоматически прописывать все необходимые настройки web-сервера - достаточно просто создать вышеприведенную структуру папок и перезапустить Денвер. Перед добавлением нового сайта не забудьте остановить Денвер, иначе ряд файлов будет заблокирован для изменений.

Установка собственного сайта

Чтобы потренироваться, создайте в каталоге "home" подкаталог "wikipad", а в нем в свою очередь подкаталог "www".

 /home/
    /wikipad/
       /www/

А затем в каталоге "www" создайте файл "index.htm" следующего содержания.

 <html>
 <head>
 <title>Тестовый сайт</title>
 </head>
 
 <body>
 
 <p>Тестовый сайт</p>
 
 </body>
 </html>

Теперь снова запустите Денвер, а в браузере наберите:

 http://wikipad/

Если все было сделано правильно, то Вы увидите текст только что созданной HTML-странички. Когда Вы закончите работать с Денвером, то его нужно остановить, воспользовавшись соответствующим ярлыком на рабочем столе.

Установка системы "Wikipad"

Для установки системы "Wikipad", достаточно распаковать дистрибутив в системой в ранее созданную папку "/home/wikipad/www/", не забыв предварительно удалить файл "index.htm". При установке системы "Wikipad" под Денвером, необходимо скачать с сайта поддержки проекта, дистрибутив "Wikipad" без встроенного web-сервера.

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

 /includes/configuration.php

Откройте данный файл в обычном блокноте, найдите там следующие строчки:

 // Флаг работы системы в режиме возможности экспорта содержимого сайта
 $globals["export_flag"] = 0;

Измените значение флажка "export_flag" с нуля на единицу и сохраните файл. После обновления странички в браузере, в главном меню сайта, появится пункт "Экспорт сайта". Перед тем как экспортировать сайт, Вам нужно будет также создать папку "export", в которой и будет находиться сгенерированный сайт. По умолчанию, эта папка определена на том же уровне, что и сама система. Применительно к установке под Денвером, файловая структура будет выглядеть следующим образом:

 /home/
    /wikipad/
        /www/      - здесь находится сам движок "Wikipad"
        /export/   - в этой папке будет генерироваиться статический сайт

После всех этих настроек, попробуйте сгенерировать статическую версию сайта и убедитесь, что у Вас все корректно работает. Вы также можете установить локальную версию системы "Wikipad" со встроенным web-сервером, где данные настройки уже прописаны по умолчанию.

Полезные ссылки

Смотри также