Меню Рубрики

Установка денвера на window 7

Установка денвера на window 7

You are using an outdated browser. Upgrade your browser today or install Google Chrome Frame to better experience this site.

Творим интернет с Техническим экспертом

Установка локального сервера Denwer на Windows 7

Чтобы продать что-нибудь ненужное, нужно купить что-нибудь ненужное, а у нас денег нет.

Чтобы установить денвер необходимо скачать его с официального сайта. Но нам искать его крайне не хочется, тем более прямого скачивания там как не было, так и нет. Потому помня, что дистрибутив давно не обновлялся беру его из своих архивов и кладу >>> СЮДА

Запускаем от имени администратора скачанный и разархивированный архив.

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

Для дальнейшей установки необходимо нажать клавишу Enter.

Следующий шаг — предложение выбрать имя директории для уствновки. Если не понимаете о чем речь, то просто Enter.

Соглашаемся с предложенной директорией по умолчанию — введя «Y» нажимаем Enter.

Теперь инсталлятор создаст виртуальный диск необходимый для работы. Enter.

Введите букву будущего виртуального диска. А еще лучше — ничего не вводите и нажмите Enter. Скорее всего диск Z в вашей системе не занят все равно.

Пока еще не поздно всё остановить. Нажимаем Enter.

Выбор из двух вариантов запуска Denwer. Я предпочитаю выбирать вариант 2, несмотря на рекомендации установщика.

Не пренебргаем предложением создания ярлыков на рабочем столе. Особенно, если выбран вариант 2 на предыдущем шаге. Эти ярлыки пригодятся для запуска, остановки и перезагрузки денвера в будущем. Буква «Y» и Enter.

Денвер успешно установлен.

На этом установка джентльменского набора веб-разработчика завершена.

4 комментария

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

Хорошая и понятная инструкция.
У меня вопрос по локальному серверу. Потянет ли мое железо установку сайта
Проц интеловский премиум G4560(3.5ГГц, 3 МБ L3)
Материнка AMD970
Память DDR-3 4ГБ
видюха GeForce GTX 1050 Ti 4ГБ

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

источник

Устанавливаем Денвер

Итак, вы решили установить Денвер. Он имеет нечто вроде ядра, или «сердца» — так называемый «базовый пакет», занимающий около 5.5 MB. Все остальное поставляется в виде пакетов расширений, о которых речь пойдет в других статьях (см. Содержание). Базовый пакет содержит большинство необходимых программ и утилит:

  • Инсталлятор (поддерживается также инсталляция на flash-накопитель).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • PHP5 с поддержкой GD, MySQL, sqLite.
  • MySQL5 с поддержкой транзакций.
  • Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home , править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить.
  • Система управления запуском и завершением всех компонентов Денвера.
  • phpMyAdmin — система управления MySQL через Web-интерфейс.
  • Эмулятор sendmail и SMTP-сервера (отладочная «заглушка» на localhost:25 , складывающая приходящие письма в /tmp в формате .eml ); поддерживается работа совместно с PHP, Perl, Parser и т.д.

Подготовка к работе с сетью

Чтобы сразу расставить все точки над «ё», давайте убедимся, что ваш компьютер действительно настроен для работы с сетью. Обычно именно так и бывает по умолчанию, но все же.

Итак, самый простой тест: откройте Пуск — Выполнить и введите там команду:

После нажатия Enter вы должны увидеть примерно следующую картину:

Процесс продолжается несколько секунд. Если вы это видите, то все в порядке, и вы можете приступать к инсталляции дистрибутива. Если же, например, окно лишь «мигнет» (откроется и тут же закроется), либо же будут выведены какие-нибудь нелицеприятные сообщения, значит, сетевые протоколы у вас не установлены, а потому читайте дальше.

Читайте также:  Установка airplay на raspberry

Вы, наверное, уже поняли, что ваша задача сейчас — добиться, чтобы адрес 127.0.0.1 «пинговался». В случае проблем:

  • Пользователям Windows 98/ME необходимо зайти в Панель управления — Установка и удаление программ — Установка Windows и добавить там Удаленный доступ к сети. При этом автоматически установятся и все нужные протоколы.
  • Пользователям Windows 2000, XP, 2003, Vista, Windows 7 и т.д. — проверить, что команде ping не мешает установленный вручную антивирус или фаервол. Попробуйте отключить эти программы: если помогает, то нужно разбиратся с их настройками.

Установка дистрибутива

Запустите скачанный инсталлятор Денвера. Вы увидите перед собой нечто вроде следующего:

Вас спросят о том, в какой каталог вы хотели бы установить комплекс (по умолчанию используется C:\WebServers , вам нужно лишь нажать Enter , чтобы согласиться с этим выбором). В указанном каталоге будут расположены абсолютно все компоненты системы, и вне его никакие файлы в дальнейшем не создаются (исключая ярлыки на Рабочем столе).

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

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

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

Собственно, вот и все. Вы сможете выполнить установку комплекса, имея всего 2 клавиши на клавиатуре: Enter и Y (чтобы ввести Yes).

Первый запуск Денвера

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

Если тестовая страница все же не загрузится, проверьте:

  • Отключен ли у вас прокси-сервер в настройках браузера? Подробнее здесь.
  • Запущен ли Денвер? Если да, нет ли ошибок при щелчке на пиктограмме пера (справа внизу)?
  • Не запущен ли у вас какой-то другой Web-сервер, который мешает Денверу (часто бывает в Windows XP)? Например, Microsoft IIS? Если да, отключите его.

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

Денвер прошел тестирование в следующих ОС:

  • Windows 95/98/ME;
  • Windows NT/2000/XP/2003;
  • Windows Vista, Windows 7.

Работа с виртуальными хостами

Если вы занимаетесь разработкой Web-сайтов, вам наверняка хотелось бы обслуживать одним сервером сразу несколько хостов. Иными словами, введя в браузере путь http://localhost , вы попадете на один сайт, а, напечатав http://test1.ru , — совсем на другой (но тоже на локальной машине).

Добавить новый виртуальный хост в Денвере чрезвычайно просто. Пусть это будет test1.ru . Вам нужно проделать следующее:

  • Создать в папке /home директорию с именем, совпадающим с именем виртуального хоста (в нашем случае test1.ru ). Да-да, вы правильно поняли: имя директории содержит точку. Эта директория будет хранить директории документов доменов третьего уровня для test1.ru . Непонятно. Например, имя abc.test1.ru связывается сервером с директорией /home/test1.ru/abc/ , а имя abc.def.test1.ru — с /home/test1.ru/abc.def/ . Ну и, конечно, поддиректория www соответствует адресам www.test1.ru и просто test1.ru . В общем, дешево и сердито. На рисунке показано, как может выглядеть директория /home . Не забудьте создать папку www в директории виртуального хоста, ведь именно в ней будут храниться его страницы и скрипты!
  • Перезапустить сервер, воспользовавшись, например, ярлыком Restart Denwer на Рабочем столе.

Это все, что нужно сделать. А где же, вы спросите, модификация httpd.conf и файла hosts . Ее просто нет. Файл httpd.conf вообще не меняется никогда. Чуть посложнее с файлом hosts : он модифицируется автоматически, подстраиваясь под текущую конфигурацию каталогов в /home . При этом используется весьма интеллектуальный алгоритм для распознавания, какие хосты были внесены Денвером, а какие пользователь добавил самостоятельно, вручную (если он, конечно, захочет это сделать). То есть, автоматическое изменение файла hosts еще не означает, что в нем пропадут все комментарии и вы не сможете больше никогда редактировать его «руками». И, конечно, при остановке комплекса по ярлыку Stop Denwer файл hosts восстанавливается в то состояние, которое и должно быть.

Воюем с Контроллером удаленного доступа

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

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

Но если ваш Контроллер удаленного доступа закусил удила и на ответ Подключиться начинает яростно набирать номер на модеме, идите в Сервис — Свойства обозревателя — Подключение и в разделе Настройка удаленного доступа поставьте флажок Не использовать (или Never Dial a connection).

Воюем с прокси-сервером

Многие версии Windows поставляются со включенным по умолчанию прокси-сервером. Это может вызвать кое-какие проблемы при работе с Денвером (впрочем, легко разрешимые).

  • Если после запуска Денвера страница http://localhost не работает, вероятнее всего, вам нужно отключить прокси-сервер в настройках браузера. Для «простых» хостов (вроде localhost , test , dklab и т.д.) обычно достаточно флажка «Не использовать прокси-сервер для локальных адресов» на вкладке Свойства обозревателя — Подключение — Настройка сети — Дополнительно.
  • Если localhost работает, а test1.ru (и вообще хосты, имя которых состоит из нескольких частей) — нет, то, вероятно, ваш браузер не может распознать последний хост как локальный. Такое, увы, бывает. Вам необходимо либо полностью отключить прокси-сервер, либо же перечислить хосты в списке Подключение — Настройка сети — Дополнительно — Исключения.

Решение проблем

Прежде, чем кидаться задавать вопрос в форум, проверьте: возможно, ответ уже есть в списке часто задаваемых вопросов по Денверу. С вероятностью 85% так и окажется: ведь вы не первый, кто использует проект.

Если же в FAQ ответа на ваш вопрос нет, задайте его в форуме.

источник

Блог Ягнёнка

Установка локального веб-сервера Denwer на Windows 7

Для того, чтобы в свободное время заниматься созданием сайтов необязательно чтобы под рукой был интернет и хостинг. Можно просто обойтись специализированным пакетом для веб-разработчиков под названием Denwer. Он представляет собой локальный веб-сервер с поддержкой последних веяний веб индустрии (php5, mysql5, Apache, SSL, SSI, mod_rewrite, mod_php и много других страшный слов) и позволяет создавать и тестировать сайты на вашем локальном компьютере перед их непосредственным переездом на сервер хостинг провайдера. Данное чудо бесплатное, также как и компоненты входящие в его состав, наверное поэтому он стал основным инструментов в руках любого вебмастера, в том числе и начинающего. О том, как установить denwer на Windows 7, а также сделать так чтобы он не ругался при каждом запуске можно узнать в этом посте.

Сначала нужно скачать самую свежую версию Denwer. Сделать это всегда можно на официальном сайте программы http://www.denwer.ru. Кликаем на самую большую оранжевую кнопку:

После чего выбираем самую последнюю версию php, дабы создавать сайт при использовании самой современной версии языка:

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

Туда собственно и упадет ваша индивидуальная ссылка на скачивание Denwer`а, типа как на скриншоте ниже, по ней надо будет перейти, чтобы о да боги, скачка началась:

Но может получиться и так, что ссылка нихера закачку не начнет, либо она вообще не придет на ваш e-mail ящик. Можно конечно в этом случае попробовать еще раз и на другой e-mail, но также можно не ипаца и скачать набор denwer с депозита по этой ссылке. Весит он где-то порядка 6 мб.

Фуф, скачали наконец-то. Уже хорошо. Далее запускаем только скаченный файл, который задает нам самый главный вопрос дня мол «Вы действительно хотите установить базовый пакет? Вот тут нужно жать ДА, так как если даже вы откажетесь, никто не даст вам возможность выбрать какие именно пакеты вы хотите установить в Denwer, все чего будет вам не хватать потом всегда можно дополнительно доустановить, так что не паримся и ждем пока установщик распакуется.

Далее появятся два окна — одно командной строки, другое ослика Internet Exploler`a. И первое окошко попросить закрыть ослика, дабы получить команду на старт установки, если честно это очень интересная последовательность установщика, ну да ладно, у всех свои причуды.

Закрываем окно браузера и идем дальше. Окошко установки проверит все необходимые файлы, после чего в очередной раз запросит у вас резолюцию на продолжение установки, жмем enter:

Далее пришло время выбрать диск и папку для установки веб-сервера. По умолчанию это C:\Webservers, если вас устраивает жмем enter, затем отвечаем буквой «y» в отношении расположения папки:

Далее программа попросить разрешения создать виртуальный диск, но без него все равно работать ничего не будет, поэтому опять жмем enter. А вот букву можно выбрать, по умолчанию выбрана Z, но вы можете установить и свою, только свободную и обозначенную латинской буквой, после чего жмем enter:

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

Ах да и следом надо разрешить создать значки на рабочем столе, чтобы было удобнее сам веб-сервер запускать и останавливать. Их потом можно в отдельную папку закинуть чтобы не мешались:

После этого все должно установиться и Denwer сообщит вам об этом.

Ниже представлены типичные глюки, которые бывают у этого веб сервера когда он установлен под Windows 7.

1. Системное предупреждение после установки следующего вида о некорректной работе программы:

Решение: Просто указать, что программа работает правильно и забить. Никакого ущерба системе и функционалу Denwer это окошко не несет. Как правило появляется один раз после установки.

2. Денвер ругается на отсутствие доступа к файлу system32/drivers/etc/hosts, выдавая сообщения типа «Cannot write to file». Решение: Отключаем антивирусы и фаерволы и переустанавливаем denwer запуская программу установки с правами администратора. После чего можно сново включить антивирусную защиту, так как необходимы записи в файл хостов денвер уже произведет.

3. При запуске Денвера httpd выдает ошибку типа не найден фал-библиотека msvcr71.dll как на скриншоте ниже:

Решение: качаем эту библиотеку отсюда, полученный архив распаковываем, переименовываем в msvcr71dll и и копируем в папку Windows/System32.

источник

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

Adblock
detector