Домой / 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 ( 60 голосов )
100

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

  1. Аватар
    Эльвира

    Здравствуйте! Помогите пожалуйста. Ошибка: Warning: Cannot modify header information — headers already sent by (output started at W:\home\site.ru\www\wp-config.php:1) in W:\home\site.ru\www\wp-includes\functions.php on line 3768

    • Аватар
      Вася Рогов

      У меня такаяже байда как у Эльвиры. ХЕЛП

    • Аватар

      для редактирования файла *.php используйте, например notepad++
      Блокнот не подходит — кодировка не та.

    • Аватар
      Анатолий

      Если еще актуально.
      Может кому еще пригодится.

      1. Открывать wp_config.php не в Блокноте из набора Windows, а в NotePad++
      Скачать можно с офиц.сайта: https://notepad-plus-plus.org/download/v7.6.3.html
      Тогда формат при сохранении будет корректным.

      2. Вместо перезагрузки Денвера сделать сначала Stop Denwer, затем Start Denwer.

      Возможно, 2-й пункт — лишний ))

    • Аватар

      Отредактировал конфиг в Visual Studio Code и все получилось. До этого была таже самая проблема.

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

    После запуска Денвере не реагирует на переход на http://localhost/tools/phpmyadmin/

  3. Аватар

    Наконец имеем четкий, пошаговый без лишних деталей и слов «мануал» всех тонкостей установки и работы с WordPress
    Я сталкиваться с ним начинаю только-только, но перерыл почти весь интернет прежде чем нашел Ваш урок. Спасибо
    Единственное просьба — заметил, что в уроках у вас все описвается конечно хорошо, но все по накатанному пути…ни в одном пока уроке не увидел пример возможного сбоя или ошибки в момент установки и ее оперативного обучающего решения для нас таких «маленьких» пока еще в этом деле…
    В комментах вижу отвечаете но это не много не то..
    Спасибо!

  4. Аватар
    Константин

    Трижды прошелся по инструкции и трижды получил ответ: Warning: Cannot modify header information — headers already sent by (output started at Z:\home\desant56.ru\www\wp-config.php:1) in Z:\home\desant56.ru\www\wp-includes\functions.php on line 3782. Увы, про подобные преграды в уроке ничего нет. А жаль… Если автор уроке не в силах ответить, может кто откликнется, кто сталкивался с подобной проблемой и как-то смог ее решить

    • Аватар
      Алексей

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

    • Аватар

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

      • Аватар

        Для будущих поколений, лечение ошибки доступа к базам данных:
        WP распаковываем по пути: Z:\home\localhost\www\имясайта
        WP-config не трогаем
        Перезапускаем Denwer
        в браузере запускаем: http://localhost/имясайта/wp-admin
        жмем «Вперед» и присваиваем имя базе данных (из Denwer), пользователь, пароль.
        Радуемся!

  5. Аватар

    Есть другая проблема с ним, вот которая точно не описана здесь и решается по дурацки да еще неизвестно во что выльется в будущем в онлайне с переадресацией доменных имен.
    Проблема следующая Зона РФ и Денвер не любят друг друга просто так ….и тут сносом и заново установкой не решишь..все дело в кириллице и ее мнимости для браузеров…
    Если у вас доменное имя .рф — то в папке home ее не создавайте кириллицей! Не будет запускать потом браузер!!!!!!!!!!
    Решение есть! Punycode и все ок! Вот тут подробно:
    Вики — https://ru.wikipedia.org/wiki/Punycode
    Конвертор пинакода — https://www.reg.ru/whois/
    И форум — https://www.nulled.cc/threads/199530/page-2

  6. Аватар

    Есть другая проблема с ним, вот которая точно не описана здесь и решается по дурацки да еще неизвестно во что выльется в будущем в онлайне с переадресацией доменных имен.
    Проблема следующая Зона РФ и Денвер не любят друг друга просто так ….и тут сносом и заново установкой не решишь..все дело в кириллице и ее мнимости для браузеров…
    Если у вас доменное имя .рф — то в папке home ее не создавайте кириллицей! Не будет запускать потом браузер!!!!!!!!!!
    Решение есть! Punycode и все ок!

  7. Аватар

    После всех мытарств мн вдруг пишут:

    «Извините, мне нужен файл wp-config-sample.php в качестве исходного. Пожалуйста, загрузите его снова из дистрибутива.»

    Как быть и что делать?

  8. Аватар
    Владимир

    У меня, в итоге, вообще пишут нет доступа к сайту. Сидел, по разному переделывал, всё равно. Даже блокнот для программистов скачал, установил.

  9. Аватар
    Александр

    Тоже самое не найдет базу данных. Вот и научились.

  10. Аватар

    Мл… ЧУДАК на букву М!!!
    1. Специально для ЧАЙНИКОВ. Обведи красным овалом клавишу «Добавить пользователя» — после Глобальных привилегий.
    2. Выполняя все в точности результата не достигла. Денвер запущен, а сайта нету. Плюнула, вспомнила создателя этой инструкции / сайта (наверняка они перекувыркнулись) и стала копировать и вставлять папку site.ru во все папки подряд. И О-О-О чудо сайт открылся, и где бы вы думали? По пути: http://localhost/site.ru/www/wp-admin/install.php
    То есть физически сайт (папка site.ru находиться) — C:\WebServers\home\localhost\www\ или на вирт диске Z:\home\localhost\www Как это и в каком home должны лежать все сайты (согласно инструкции) не знаю и стало как-то даже не интересно.

  11. Аватар
    Александр

    тут тупняк небольшой. папку с именем сайта нужно создавать в localhost

  12. Аватар
    Наталья

    Мне выдал такую вот ошибку:
    На сервере установлен PHP версии 5.3.13, однако для WordPress 5.2.3 требуется хотя бы 5.6.20.
    Я так понимаю — проблема в версии Денвера?

  13. Аватар
    Олег Евгеньевич

    после захода на сайт site.ru у меня пишет ошибку 503 Service Temporarily Unavailable

  14. Аватар

    всё получилось как и было написано! спасибо! правда заранее notePad++ установил и через него внёс изменения!

  15. Аватар

    У меня пишет :
    Предупреждение : невозможно изменить информацию заголовка — заголовки уже отправлены (вывод начался с Z: \ home \ site.ru \ www \ wp-config.php: 1) в Z: \ home \ site.ru \ www \ wp-includes \ load.php в строке 135 Предупреждение : невозможно изменить информацию заголовка — заголовки уже отправлены (вывод начался с Z: \ home \ site.ru \ www \ wp-config.php: 1) в Z: \ home \ site.ru \ www \ wp-includes \ load.php в строке 136 Ваш сервер работает под управлением PHP версии 5.3.13, но WordPress 5.3 требует как минимум 5.6.20
    Что делать?

  16. Аватар

    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\functions.php on line 2973
    Ошибка установки соединения с базой данных

  17. Аватар

    что эта за ошибка

  18. Аватар

    Здравствуйте. У меня выходит такая ошибка: Your server is running PHP version 5.6.8 but WordPress 5.3.2 requires at least 5.6.20.
    Пытался обновить php до последней версии, выходят несколько ошибок, что какие-то библиотеки не являются приложением win32, но ОС 64 и проц тоже.
    Все же попробовал поставить php для x86, все равно выходят ошибки.

  19. Аватар
    Евгений

    Пишет:
    Не удается получить доступ к сайту

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

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

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

*