Домой / WordPress / Установка WordPress на локальный сервер Denwer
Установка WordPress на локальный сервер Denwer

Установка WordPress на локальный сервер Denwer

Приветствую дорогие читатели!

В этом уроке мы установим с вами шаг за шагом WordPress на локальный сервер Денвер. Для тех кто еще не установил локальный сервер Денвер, советую перейти к уроку по его установке.

Сначала давайте запустим Денвер. Для этого запускаем ярлык на рабочем столе Start Denwer.

После запуска переходим по ссылке http://localhost/tools/phpmyadmin где нам нужно будет создать базу данных и нового пользователя.

Переходим в раздел «Базы данных»:

Раздел "База данных"

Раздел «База данных»

Вводим имя для нашей новой базы данных, для примера admin и нажимаем «Создать»:

Создание базы данных для WordPress

Создание базы данных для WordPress

Теперь нужно создать нового пользователя, для этого заходим в раздел «Пользователи» и нажимаем «Добавить пользователя»:

Добавление нового пользователя

Добавление нового пользователя

Теперь нам необходимо заполнить форму, в имя пользователя для примера напишем admin в поле «Хост» выбираем «Локальный» и установим пароль 123456 и нажимаем «Добавить пользователя».

Добавление нового пользователя

Добавление нового пользователя

Пользователя и базу данных мы создали.

Теперь заходим на локальный диск Z, далее в папку home. В этой папке будут хранится файлы ваших будущих сайтов. Для того чтобы добавить новый сайт необходимо создать новую папку, имя которой должно соответствовать домену сайта. Для примера создадим папку c именем site.ru.

Создание папки для будущего сайта

Создание папки для будущего сайта

Теперь заходим в только что созданную папку site.ru и создадим в ней еще одну папку с именем www.

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

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

Теперь давайте скачаем WordPress с официального сайта http://ru.wordpress.org или по прямой ссылке.

После скачки распаковываем архив и копируем файлы в папку www.

Копируем файлы WordPress в папку www

Копируем файлы WordPress в папку www

Теперь нужно переименовать файл wp-config-sample.php в wp-config.php:

Переименуем файл wp-config-sample.php

Переименуем файл wp-config-sample.php

Теперь файл wp-config.php открываем блокнотом. Немного раньше мы уже создали базу данных, пользователя и указали пароль. Теперь эти данные необходимо внести в wp-config.php.

Вместо database_name_here вводим имя базы данных, для нашего примера это admin.

Вместо username_here вводим имя пользователя, в нашем примере это admin.

Вместо password_here вводим пароль который мы указали при создании нового пользователя, для нашего примера это 123456.

Имя сервера MySQL так и оставляем со значением ‘localhost’.

После этого переходим по ссылке https://api.wordpress.org/secret-key/1.1/salt/, копируем ключи и вставляем их заменяя старые.  После того как все изменили сохраняем и закрываем файл wp-config.php.

Если вы все сделали правильно то должно получится так:

Изменения файла wp-config.php

Изменения файла wp-config.php

Теперь необходимо перезапустить Денвер. Для этого запускаем ярлык Restart Denwer.

После перезапуска переходим в браузере по адресу site.ru, и если установка прошла успешно вы должны увидеть окно установки WordPress. На этой странице указываем название сайта, имя пользователя, пароль и email. После ввода всех данных нажимает кнопку «Установить WordPress».

Страница установки WordPress

Страница установки WordPress

WordPress установлен!

После установки нажимаем по кнопке «Войти» и переходим на страничку входа в админку WordPress. Указываем имя пользователя и пароль, тот который на прошлом этапе указали для установки WordPress и еще раз нажимаем «Войти».

Форма входа в аминку WordPress

Форма входа в аминку WordPress

Поздравляю! Вы успешно установили WordPress на локальный сервер Денвер.

Сайт вы будете видеть по адресу http://site.ru/.

Вход в админку вашего сайта будет по адресу http://site.ru/wp-admin/.

Хоть урок и получился достаточно длинным, я надеюсь вам было интересно и у вас получилось!

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

Приветствую дорогие читатели! В этом уроке мы установим с вами шаг за шагом Wordpress на локальный сервер Денвер. Для тех кто еще не установил локальный сервер Денвер, советую перейти к уроку по его установке. Сначала давайте запустим Денвер. Для этого запускаем ярлык на рабочем столе Start Denwer. После запуска переходим по ссылке http://localhost/tools/phpmyadmin где нам нужно будет создать базу данных и нового пользователя. Переходим в раздел "Базы данных": Вводим имя для нашей новой базы данных, для примера admin и нажимаем "Создать": Теперь нужно создать нового пользователя, для этого…

Обзор

Проголосуйте за урок

Оценка

Итог : Уважаемые читатели! Если вам понравилась статья не поленитесь проголосовать и оставить комментарий, ведь так я смогу понять полезность уроков и статей, и улучшить их качество в будущем. Заранее спасибо!

Рейтинг: 4.53 ( 59 голосов )
100

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

  1. Аватар
    Николай

    Переименовал на wp-config-sample.php и все.
    Но при установке WordPress открывается эта страница arkaart.ru/wp-admin/setup-config.php
    заполняю и отправляю форму нажимаю установку и появляется это

    Фатальная ошибка : Вызов неопределенной функции load_textdomain () в Z: \ главная \ arkaart.ru \ WWW \ сор-администратора \ включает в себя \ admin.php на линии 16

  2. Аватар
    Николай

    Fatal error: Call to undefined function t_require_once() in Z:\home\arkaart.ru\www\wp-blog-header.php on line 12

  3. Аватар

    Добрый день! Хорошие у вас уроки! У меня вопрос. Как можно изменить имя сайта site.ru?

    • Аватар

      Здравствуйте. Просто переименуйте папку и перезагрузите Денвер. Но в таком случае нужно будет менять и настройки в базе данных, так как они будут уже привязаны к первому домену, на который устанавливался WP.

      • Аватар

        Здравствуйте! Переименовал папку и перезагрузил Денвер. Теперь подскажите дальше какие настройки нужно менять в базе данных?

  4. Аватар

    Выдает вот такую ошибку…никак не хочет загружаться.

    Warning: Cannot modify header information — headers already sent by (output started at Z:\home\site.ru\www\wp-config.php:1) in Z:\home\site.ru\www\wp-includes\pluggable.php on line 1121

  5. Аватар
    Виталий

    Warning: Cannot modify header information — headers already sent by (output started at Z:\home\site.ru\www\wp-config.php:1) in Z:\home\site.ru\www\wp-includes\pluggable.php on line 1171 — что делать?

  6. Аватар

    ошибка 503 Service Temporarily Unavailable, как исправить ситуацию

  7. Аватар
    Полиграф

    Для всех у кого проблема, типа «Warning: Cannot modify header information — headers already sent by (output started at Z:\home\site.ru\www\wp-config.php:1) in Z:\home\site.ru\www\wp-includes\pluggable.php on line 1121″ Вам нужно в wp-config в 89 строке поставить» ?>» мне помогло.

  8. Аватар
    Дмитрий

    была ошибка Warning: Cannot modify header information — headers already sent by (output started at Z:\home\site.ru\www\wp-config.php:1) in Z:\home\site.ru\www\wp-includes\pluggable.php on line 1121 , сделал как сказали постом выше выдало другую ошибку /** Инициализирует переменные WordPress и подключает файлы. */ require_once(ABSPATH . ‘wp-settings.php’);
    Fatal error: Call to undefined function wp() in Z:\home\site.ru\www\wp-blog-header.php on line 14
    помогите пожалуйста

  9. Аватар

    Добрый день!
    Пожалуйста, мне нужна помощь!
    Я новичек, делаю установку вордпресс на денвер первый раз в жизни. Локальный сервер проверила всеми рекомендованными методами, вроде все правильно работает. Но при попытке установить вордпресс на денвер столкнулась с ошибкой «Извините, мне нужен файл wp-config-sample.php в качестве примера. Пожалуйста, загрузите его снова из дистрибутива.» Бьюсь несколько дней, что только не пробовала, вплоть до полного удаления денвера и вордпресс и установки заново. Пробовала все рекомендации из данного форума.
    Кроме этой ошибки, в phpMyAdmin есть ошибка «Ошибка при указании соединения для controluser в конфигурации.» , возможно связанные вещи.
    Пожалуйста помогите, я уже в отчаянии.. (((

  10. Аватар

    Инна, перекачай Вордпресс. У тебя с именно ним что-то не так. Я качал по прямой ссылке. И еще: его (Вордпресс) нужно не устанавливать, а распаковывать в папку www.

  11. Аватар
    Счастливец

    У всех, у кого выдает ошибку, как у Дмитрия, Полиграфа, Сергея или Виталия. Я нашел решение!
    Нужно просто в файле wp-config.php (который мы изменяли) в САМОМ КОНЦЕ закрыть исполняющую функцию php, то есть просто написать в последнюю строчку два символа: ?>
    Ведь в первой строке функция <?php открывается, но не закрывается! Не знаю что за баг, но сборку вордпресс качал с их сайта. Надеюсь вам это помогло 😉

  12. Аватар

    Здравствуйте. У меня такая ошибка
    Warning: Cannot modify header information — headers already sent by (output started at Z:\home\site.ru\www\wp-config.php:1) in Z:\home\site.ru\www\wp-includes\pluggable.php on line 1167
    Ранее Вы отвечали
    1) Убедитесь, что перед первой строкой нет пустых строк.
    2) Избегайте править файлы в Блокноте. Используйте «программистские» редакторы вроде PSpad, Notepad++ и им подобные, в которых метка BOM отключается. В Notepad++ для этого нужно выбрать в меню «Кодировки» пункт «Преобразовать в UTF-8 без BOM».
    Это та же ошибка или другая.
    где последняя строчка.
    Обязательно ли работать в Notepad++ или PSpad
    Большое спасибо за урок.

    • Аватар

      Здравствуйте. Да, ошибка одна и та же. Обычно из-за пустой строки. Кому-то как я вижу помогает закрытие php тега, хотя закрывать его там не обязательно.
      Открывать файл можете тем, чем вам удобней (чтобы код был читаем как минимум). Но только не обычным блокнотом, где все сливается и ничего не видно.

  13. Аватар

    Ошибка установки соединения с базой данных… Не знаю что делать, помогите, пожалуйста

    • Аватар

      Правильно создать базу данных и ввести данные в wp-config. Других вариантов кроме как оставить wp-config-sample и не создавать wp-config нету.

  14. Аватар
    Дмитрий

    Добрый день подскажите с чем может быть связана такая проблема. После установки wordpress нормально работал несколько недель. создавался сайт. А сейчас при попытке зайти на wpblog.log выдает просто белую страницу.

  15. Аватар

    Добрый день! Можете мне помощь? Здесь ссылка localhost/tools/phpmyadmin не открывается. Как мне теперь создать базу данных?

  16. Аватар
    Дмитрий

    Добрый день.
    Подскажите пожалуйста — имеет ли значение корректное написание имени папки, в которую устанавливается WordPress? Проблема возникла в том, что название папки на кириллице не работает, переименовываю на английский — все работает. Адрес будущего сайта планирую в зоне .рф. Будут ли потом проблемы с переносом на хостинг и переименованием?
    Спасибо!

    • Аватар

      Добрый день! Нет, проблем не будет. После переноса обновите ссылки (адрес локального сайта нужно будет изменить на реальный) и все будет хорошо.

  17. Аватар

    Добрый день.
    Все сделал по инструкции но при переходе по ссылке site.ru или на http://site.ru/ получаю 503 Service Temporarily Unavailable и установка WP не начинается. В чем может быть проблема?

  18. Аватар

    Андрей, если ваш вопрос еще актуален, назовите папку не site.ru, а придумайте, что-то свое (закончить также — «.ru») Затем RestartDenwer и попробуйте зайти в браузере по новому названию. У меня сработало (получил страницу которую обещали в инструкции)

  19. Аватар

    Добрый день!
    Сделала все по шагам, как описано, но…ошибка

    Forbidden
    You don’t have permission to access /denwer/ on this server.
    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
    Apache/2.2.22 (Win32) mod_ssl/2.2.22 OpenSSL/1.0.1c PHP/5.3.13 Server at site.ru Port 80

    Подскажите, пожалуйста, как исправить?
    Спасибо!

  20. Аватар
    Алексей

    Александр, спасибо Вам за уроки!
    Я совсем новичек в этом, поэтому порошу не пинать, а если я не прав поправьте — без проблем создал первый тестовый сайт по вашему уроку, однако при создании второго сайта начались проблемы (а именно при вводе адреса второго сайта отображался все равно первый), после некоторых усилий я разобрался и сделал все как надо, но дабы следующие не мучились предлагаю вам дополнить\уточнить следующие вопросы:
    1. для каждого сайта нужно создавать свою БД и пользователя;
    2. удобней сразу создавать пользователя и ставить галочку для создания БД под него, т.к вы здесь не объясняете как привязать базу данных к пользователю
    3. заполнение вручную файла wp_config может лучше оставить как альтернативный вариант или при переносе сайта, а изначально проще, по моему, конфигурировать через функционал установки WP

Оставить комментарий

Ваш email не будет опубликован.

*