Вы здесь

Локальный сервер

Оглавление документа

Для того, чтобы запустить Друпал на домашнем компьютере, понадобиться отдельная программа, которая позволит это делать. Одна из таких программ — Денвер. Денвер — это программный комплекс, позволяющий превратить ваш локальный компьютер в сервер. Название расшифровывается как «джентльменский набор веб-разработчика», то есть ДНВР — аббревиатура созвучная слову «денвер». Скачайте с сайта Денвера его дистрибутив и запустите. Откроется окно браузера, а после его закрытия появиться следующее окно:

Установка Денвера

Нажмите кнопку «Да». После этого появиться окно с процессом распаковки файлов. Когда файлы будут распакованы, то следующее окно будет таким:

Установка Денвера

Денвер проверит наличие необходимых компонентов, убедится что всё на месте и предложит нажать «Ввод» для продолжения. Нажимаете «Ввод» и появляется следующее окно:

Установка Денвера

На этом шаге предлагается выбрать папку в которую будет установлен Денвер. Можете указать ту папку, в которую вы хотите установить Денвер, например D:\Denwer. После ввода адреса папки нажимаете «Ввод».

Установка Денвера

Здесь нужно подтвердить свой выбор. Нужно ввести «y» и нажать «Ввод».

Установка Денвера

Денвер предупредит о создании виртуального диска. После нажатия «Ввод» появиться следующее окно:

Установка Денвера

Здесь нужно ввести букву виртуального диска. По умолчанию Денвер предлагает ввести «Z» и если у вас нет причин выбирать другую букву, то введите «z» и нажмите «Ввод».

Установка Денвера

Денвер сделает на диске указанную папку и предупредит о начале копирования файлов. После нажатия «Ввод», в окне пробежит строка копирующихся файлов:

Установка Денвера

Затем будет выведено следующее сообщение:

Установка Денвера

На этом шаге потребуется выбрать режим запуска Денвера. Прочитайте пояснения к режимам и выберите удобный для вас, после чего нажмите «Ввод».

Установка Денвера

После выбора режима запуска, Денвер спросит нужно ли создавать на рабочем столе ярлыки, введите «y» и нажмите «Ввод». Окно установки закроется, а в браузере откроется информационная страница. На этом процедура установки Денвера закончена.

База данных

По умолчанию, Друпал работает с базой данных MySQL. Эта база данных входит в комплект Денвера и для работы с ней нужно запустить Денвер. Найдите ярлыки которые Денвер создал на рабочем столе и запустите Денвер с помощью ярлыка «Start servers». На экране появятся и исчезнут два окошка, после этого запустите браузер и наберите в адресной строке:

localhost

и используйте манипулятор типа мышь, чтобы нажать им на кнопку «Перейти» в браузере. Открывшуюся страницу нужно прокрутить до раздела «Утилиты», в котором перейдите по ссылке «Заведение новых БД и пользователей MySQL».

Создание базы данных

После перехода по ссылке, заполните открывшуюся страницу следующим образом:

  • Пароль администратора MySQL: [оставьте-незаполненным]
  • Имя базы данных: sitedb
  • Логин пользователя: userlogin
  • Пароль: parol
  • ...еще раз: parol

После ввода этих данных, нажмите кнопку «Создать БД и пользователя».

Создание базы данных

Страница перезагрузится и после заголовка появится надпись «База данных и новый пользователь заведены»:

Создание базы данных

Теперь у вас есть база данных с названием «sitedb», для доступа к базе будет использоваться логин «userlogin» и пароль «parol».

Аналогичным образом можно будет создавать базу данных для каждого сайта.

Папка сайта

После установки Денвера, нужно сделать папку в которой будут храниться файлы сайта. Для этого зайдите в папку, в которой установлен Денвер. Она выглядит следующим образом (если вы не меняли стандартный адрес, который предлагал Денвер, то это будет папка C:\WebServers):

Создание папки

Далее перейдите в папку home и сделайте в ней папку для файлов сайта. В этом примере была сделана папка drupal.site:

Создание папки

Войдите в папку drupal.site и сделайте в ней папку с названием www:

Создание папки

И уже в папку www распакуйте файлы Друпала:

Создание папки

Аналогичным образом можно будет создавать папку для каждого сайта.

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

Ответы на вопросы, которые возникают с Денвером, можно найти на его сайте в форуме Денвер — первые шаги. В частности, по вопросу localhost не работает site:forum.dklab.ru (может быть включен Skype, эмулятор виртуальных приводов, сетевой экран может блокировать запись в файл hоsts и так далее). Вопросы, связанные с настройкой phpMyAdmin можно найти на сайте http://php-myadmin.ru/.

Комментарии

Изображение пользователя 3APA3A

Денвер страшный.. и версии мускуля и апача там староваты
использую: Uniform Server
главное его преимущество - он портабельный (не требует установки)
и админка у него есть удобная

Изображение пользователя Анонимус

у меня зависает когда создает ярлыки

Изображение пользователя w3css

Ага, виснет в ходе создания ярлыков

Изображение пользователя w3css

Вопрос решался просто :), сам виноват, надо было отключить паралельно работующую игрушку

Изображение пользователя novsten

Скоро на экранах: Денвер-4

Подходит к концу разработка Денвера-4. Нововведения: графический инсталлятор, поддержка многоязычного интерфейса, необязательность виртуального диска, работа в качестве сервисов Windows, поддержка FastCGI, Ruby on Rails и, конечно, обновление версий всех компонентов. Разработку ведет Антон Сущев.

Изображение пользователя artrudenko

Не могу скачать с сайта Денвера последнюю версию. Если у кого есть - пришлите пжл на почту. artrudenko@yandex.ru Заранее спасибо

Изображение пользователя Анонимно

Ага! Уже лет 5 как "Скоро на экранах: Денвер-4"...

Изображение пользователя Madness

Извините за ламерство, но хочу спросить: вместо Денвера подойдёт XAMPP?

Изображение пользователя drupal.org.ru

Подойдёт, главное чтобы PHP, база данных и веб-сервер соответствовали требованиям Друпала. Кто-то его уже предлагал.

Изображение пользователя Madness

Исчерпывающий ответ) спасибо

Изображение пользователя Анонимно

Подскажите: а как можно удалить Денвер с компьютера?

Изображение пользователя Артем

Что бы ни писал в строке "Имя базы данных" пишет что такая база данных уже есть. Не принимает ни один из вариантов, даже самых необычных. Что делать, подскажите пожалуйста???

Изображение пользователя Артем

Нашел в чем причина.