Устанавливаем локальный web-сервер

Автор: | 20.03.2009

Для экспериментов с API карт на домашнем компьютере может понадобиться установка локального web-сервера.

И для этого Вам необходимо установить и настроить у себя на компьютере несколько программ, предварительно загрузив их.

Как правило, это следующие программы:

— веб-сервер Apache,

— PHP,

— ActivePerl,

— база данных MySQL,

— phpMyAdmin — система управления MySQL через Web-интерфейс.

Для этого Вам потребуется закачать более 30 Мб на свой компьютер.

Кроме того, установка и настройка всех программ достаточно непростая задача для новичка.

Существует решение данной проблемы.

Это пакет программ для web-разработчика Денвер.

Размер дистрибутива базового (основного) пакета — 5.5 Мб.

Он включает в себя следующие компоненты:

  • Apache 2 с поддержкой SSL и mod_rewrite
  • PHP5: выполняемые файлы, модуль для веб-сервера Apache, дистрибутивный и адаптированный конфигурационный файл, библиотека GD, модули поддержки MySQL и sqLite.
  • MySQL5 с поддержкой InnoDB, транзакций и русских кодировок (windows-1251).
  • Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home, править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить.
  • Система управления запуском и завершением.
  • phpMyAdmin — система управления MySQL через Web-интерфейс.
  • Эмулятор sendmail (отладочная «заглушка», складывающая приходящие письма в /tmp).
  • Совместимость с Windows Vista (включая решение проблемы с read-only файлом hosts).
  • Явное разделение OpenSource-компонентов и файлов Денвера.
  • Расширенная выдача отладочной информации в случае ошибки установки.

Уменьшение общего размера произошло за счет удаления из дистрибутивов документации и редко используемых модулей.

При необходимости их можно установить использую дополнительные пакеты расширений.

Установить Денвер очень просто.

После его закачки, Вы запускаете данный файл.

В начале архив будет распакован во временную директорию (нужно немного подождать), а затем автоматически запустится инсталлятор.

В процессе установки Вам будет необходимо указать директорию, куда Денвер будет устанавливаться, по умолчанию C:WebServers.

В вести имя вертуального диска, который будет связан с только что указанной директорией. Рекомендуем вам согласиться со значением по умолчанию (Z:).

Виртуальный диск при старте создается в целях упрощения работы компонентов комплекса и улучшения совместимости с реальным Unix-хостером, присоединенный к основной директории.

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

Существуют два варианта:

1. Создавать виртуальный диск при загрузке машины (естественно, инсталлятор позаботится, чтобы это происходило автоматически), а при остановке серверов его (диск) не отключать. Предпочтительный вариант.

2. Создавать виртуальный диск только по явной команде старта комплекса (при щелчке по ярлыку запуска на Рабочем столе). И, соответственно, отключать диск от системы — при остановке серверов.

После завершения установки, Вы щелкаете по значку Start servers на Рабочем столе, а затем, дождавшись, когда все консольные окна исчезнут, открывайте браузер и набирайте в нем адрес: http://localhost. Выходить из Интернета при этом не обязательно.

Должна загрузиться тестовая страница.

Узнать более подробную информацию о комплекте для web-разработчика Денвер и загрузить его Вы можете по адресу: http://www.denwer.ru/

И еще несколько замечаний.

Данный пакет может быть установлен на flash-накопитель и запускаться с него.

Пакет имеет полную автономность.

  • Денвер устанавливается в один-единственный каталог и вне его ничего не изменяет. Он не пишет файлы в Windows-директорию и не «гадит» в Реестре. При желании вы можете даже поставить себе сразу два Денвера, и они не будут конфликтовать.
  • Никакие «сервисы» NT/2000 не «прописываются». Если вы запустили Денвер, то он работает. Если завершили — то перестает работать, не оставляя после себя следов.
  • Системе не нужен деинсталлятор — достаточно просто удалить каталог.
  • Установив Денвер однажды, вы можете затем просто переписывать его на другие машины (на произвольный диск в произвольную директорию). Это не приведет ни к каким побочным эффектам.
  • Все конфигурирование и настройка под конкретную машину происходит автоматически.

Денвер является отличным инструментом для отладки и проверки работоспособности различных скриптов.

Скачать базовый модуль Денвера и расширения для него можно на сайте проекта Джентльменский Набор Web-Разработчика

Устанавливаем локальный web-сервер: 2 комментария

  1. foxit

    локальный web-сервер установлен.
    что делать дальше?

    1. admin Автор записи

      Можно на локальном сервере выполнять php-скрипты

Добавить комментарий

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