Как установить WordPress на Денвер?

28.04.2011

Как установить Wordpress на Денвер

В прошлый раз я рассказал о том, зачем нужен Денвер, где его взять и как установить. Сегодня попробуем разобраться, как же добавить новый проект для разработки на «домашнем» компьютере? Расскажу на примере, как установить WordPress на Денвер.

Добавляем новый проект

Я буду использовать пути, задаваемые пакетом по умолчанию, так нагляднее. Итак, нас интересует папка /home, там хранятся наши проекты. Добавить новый можно двумя способами. Расскажу о каждом в двух словах.

Папка установки Денвер

Папка установки Денвер

Допустим, мы будем работать с виртуальным хостом «www.wp.net» (взято с потолка, у вас могут быть любые другие названия).

Первый способ — создать в папке /home директорию с именем «wp.net». В ней не забываем создать поддиректорию /www. Именно в ней и будет размещаться наш проект. Я использую именно этот метод. Второй способ – менее красивый, но тоже имеет право на жизнь. Проводим те же манипуляции, что и в первом случае, но в папке /home/localhostЛирическое отступление — неудобство, на мой взгляд, вот в чем – в браузере путь к проекту будет выглядеть как /localhost/wp.net, тогда как в первом случае — просто wp.net. По моему — первый вариант гораздо лучше, хотя это и не критично.

Кроме того, есть еще один нюанс – когда реальный проект будет выкладываться на реальном хостинге – в первом случае нужно будет потратить гораздо меньше времени на изменение настроек, ведь все адреса контента будут «привязаны» к реальному адресу. Но, тем не менее, смена адресов — дело пары минут, поэтому, опять же, не принципиально.

Перезапускаем Денвер.

Теперь важный момент – нужно «сказать браузеру», что по этому адресу ходить в глобальную сеть не надо. В принципе, Денвер сам модифицирует системный файл hosts, анализируя структуру папок в своей домашней директории еще на старте. Соответственно, при остановке он возвращает файл в исходное состояние. Но в случае, если используется прокси-сервер, лучше вручную в настройках браузера указать сайты-исключения. Папки созданы, все настроено. Что дальше?

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

Расскажу о создании MySQL базы данных, которая необходима для установки. Сделаем это заранее, чтобы потом не отвлекаться. В Денвер встроен phpMyAdmin, продвинутый инструмент для работы с базами данных MySQL, но есть и более простой способ быстрого создания БД, для «домашней» разработки он, конечно, предпочтительнее. Меньше телодвижений при том же результате.

Добавление базы MySQL в Денвер

Добавление базы MySQL в Денвер

В главном окне управления Денвером (/localhost/denwer) есть утилита для быстрого заведения базы данных, ею и воспользуемся.

Заполнение базы MySQL в Денвер

Заполнение базы MySQL в Денвер

Заполняем все поля, жмем кнопку «Создать…» и все, база данных создана.

Теперь, собственно, об установке Wordpress. Взять его дистрибутив можно на официальном сайте http://wordpress.org. Распаковываем архив в директорию /home/wp.net/www/ и пытаемся зайти по адресу www.wp.net. Если все настроено правильно – увидим примерно такую картинку:

Установка WordPress

Установка WordPress

Дальше заполняем все поля, вроде имени БД, пользователя и прочие. Все на русском, никаких сложностей там нет. Если же вы ни разу не устанавливали WordPress — вот статья на эту тему.

Вот и все, ваша локальная площадка для экспериментов с CMS готова.

В следующей статье я расскажу о первоначальной, базовой настройке WordPress. Удачного дня

,

Комментариев: 10

  1. Николай

    Виктор, спасибо.
    И еще вопросик можно? Установил Денвер, поставил буржуйскую тему, кстати лицензия и переведена, все отлично, пока не доходишь до вставки шорткодов. В меню настройки шорткода одна абракадабра. Явно виновата кодировка. WordPress последний. Установил тему на хостинг — все отображается корректно. Где копать, не подскажите? Поиск по интернету результата не дал

    Ответить
    • GerinG

      Действительно, проблема с кодировкой, Денвер очень плохо работает с Юникодом, особенно если шаблон кривовато написан. Честно говоря, я не помню как эту проблему победить, с Денвером не работаю достаточно давно, перешел на Winginx.

      Ответить
      • Николай

        Спасибо за наводку на Winginx. Попробую его, потом отпишусь. Кстати, вот Вам тема для следующей статьи: Winginx — конкурент Денвера. Сравнение, порядок установки и бла-бла-бла …

        Ответить
      • Николай

        Проблему с кодировкой решена. «Подглядел» в курсе Е. Попова по HTML, когда он показывал установку Денвера.
        Проблема легко решается копированием файла .htaccess в корневой каталог локального сайта.
        Файл содержит следующий код:

        AddDefaultCharset utf-8
        AddCharset utf-8 *

        CharsetSourceEnc utf-8
        CharsetDefault utf-8

        Может кому пригодится)))

        Ответить
  2. сергей

    Здравствуйте! Про настройку файла hosts я вообще не в курсе. Сейчас погуглю. Спасибо!

    Ответить
  3. сергей

    Здравствуйте! Я ещё конкретный новичок, поэтому подскажите пожалуйста, как сказать браузеру чтоб он не ходил в гл. сеть по адресу моего сайта. А то IE открывает поиск mail.ru, а Crome — поиск Google. В «настройках параметров локальной сети» под «прокси сервер» галочка не стоит. Значит он отключен. В чем может быть дело?

    Ответить