Приветствую дорогие читатели!
В этом уроке мы установим с вами шаг за шагом WordPress на локальный сервер Денвер. Для тех кто еще не установил локальный сервер Денвер, советую перейти к уроку по его установке.
Сначала давайте запустим Денвер. Для этого запускаем ярлык на рабочем столе Start Denwer.
После запуска переходим по ссылке http://localhost/tools/phpmyadmin где нам нужно будет создать базу данных и нового пользователя.
Переходим в раздел «Базы данных»:
Вводим имя для нашей новой базы данных, для примера admin и нажимаем «Создать»:
Теперь нужно создать нового пользователя, для этого заходим в раздел «Пользователи» и нажимаем «Добавить пользователя»:
Теперь нам необходимо заполнить форму, в имя пользователя для примера напишем admin в поле «Хост» выбираем «Локальный» и установим пароль 123456 и нажимаем «Добавить пользователя».
Пользователя и базу данных мы создали.
Теперь заходим на локальный диск Z, далее в папку home. В этой папке будут хранится файлы ваших будущих сайтов. Для того чтобы добавить новый сайт необходимо создать новую папку, имя которой должно соответствовать домену сайта. Для примера создадим папку c именем site.ru.
Теперь заходим в только что созданную папку site.ru и создадим в ней еще одну папку с именем www.
Теперь давайте скачаем WordPress с официального сайта http://ru.wordpress.org или по прямой ссылке.
После скачки распаковываем архив и копируем файлы в папку www.
Теперь нужно переименовать файл wp-config-sample.php в wp-config.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.
Если вы все сделали правильно то должно получится так:
Теперь необходимо перезапустить Денвер. Для этого запускаем ярлык Restart Denwer.
После перезапуска переходим в браузере по адресу site.ru, и если установка прошла успешно вы должны увидеть окно установки WordPress. На этой странице указываем название сайта, имя пользователя, пароль и email. После ввода всех данных нажимает кнопку «Установить WordPress».
WordPress установлен!
После установки нажимаем по кнопке «Войти» и переходим на страничку входа в админку WordPress. Указываем имя пользователя и пароль, тот который на прошлом этапе указали для установки WordPress и еще раз нажимаем «Войти».
Поздравляю! Вы успешно установили WordPress на локальный сервер Денвер.
Сайт вы будете видеть по адресу http://site.ru/.
Вход в админку вашего сайта будет по адресу http://site.ru/wp-admin/.
Хоть урок и получился достаточно длинным, я надеюсь вам было интересно и у вас получилось!
В следующих уроках я покажу как добавлять записи, рубрики, страницы, изменять темы, подключать плагины и многое другое.
Обзор
Проголосуйте за урок
Оценка
Итог : Уважаемые читатели! Если вам понравилась статья не поленитесь проголосовать и оставить комментарий, ведь так я смогу понять полезность уроков и статей, и улучшить их качество в будущем. Заранее спасибо!
Переименовал на wp-config-sample.php и все.
Но при установке WordPress открывается эта страница arkaart.ru/wp-admin/setup-config.php
заполняю и отправляю форму нажимаю установку и появляется это
Фатальная ошибка : Вызов неопределенной функции load_textdomain () в Z: \ главная \ arkaart.ru \ WWW \ сор-администратора \ включает в себя \ admin.php на линии 16
Fatal error: Call to undefined function t_require_once() in Z:\home\arkaart.ru\www\wp-blog-header.php on line 12
Добрый день! Хорошие у вас уроки! У меня вопрос. Как можно изменить имя сайта site.ru?
Здравствуйте. Просто переименуйте папку и перезагрузите Денвер. Но в таком случае нужно будет менять и настройки в базе данных, так как они будут уже привязаны к первому домену, на который устанавливался WP.
Здравствуйте! Переименовал папку и перезагрузил Денвер. Теперь подскажите дальше какие настройки нужно менять в базе данных?
Выдает вот такую ошибку…никак не хочет загружаться.
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
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 — что делать?
ошибка 503 Service Temporarily Unavailable, как исправить ситуацию
Для всех у кого проблема, типа «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 строке поставить» ?>» мне помогло.
была ошибка 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
помогите пожалуйста
Добрый день!
Пожалуйста, мне нужна помощь!
Я новичек, делаю установку вордпресс на денвер первый раз в жизни. Локальный сервер проверила всеми рекомендованными методами, вроде все правильно работает. Но при попытке установить вордпресс на денвер столкнулась с ошибкой «Извините, мне нужен файл wp-config-sample.php в качестве примера. Пожалуйста, загрузите его снова из дистрибутива.» Бьюсь несколько дней, что только не пробовала, вплоть до полного удаления денвера и вордпресс и установки заново. Пробовала все рекомендации из данного форума.
Кроме этой ошибки, в phpMyAdmin есть ошибка «Ошибка при указании соединения для controluser в конфигурации.» , возможно связанные вещи.
Пожалуйста помогите, я уже в отчаянии.. (((
Инна, перекачай Вордпресс. У тебя с именно ним что-то не так. Я качал по прямой ссылке. И еще: его (Вордпресс) нужно не устанавливать, а распаковывать в папку www.
У всех, у кого выдает ошибку, как у Дмитрия, Полиграфа, Сергея или Виталия. Я нашел решение!
Нужно просто в файле wp-config.php (который мы изменяли) в САМОМ КОНЦЕ закрыть исполняющую функцию php, то есть просто написать в последнюю строчку два символа: ?>
Ведь в первой строке функция <?php открывается, но не закрывается! Не знаю что за баг, но сборку вордпресс качал с их сайта. Надеюсь вам это помогло 😉
Спасибо, помогло, а то час сидел все заново несколько раз пересоздал
Здравствуйте. У меня такая ошибка
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 тега, хотя закрывать его там не обязательно.
Открывать файл можете тем, чем вам удобней (чтобы код был читаем как минимум). Но только не обычным блокнотом, где все сливается и ничего не видно.
Ошибка установки соединения с базой данных… Не знаю что делать, помогите, пожалуйста
Правильно создать базу данных и ввести данные в wp-config. Других вариантов кроме как оставить wp-config-sample и не создавать wp-config нету.
Добрый день подскажите с чем может быть связана такая проблема. После установки wordpress нормально работал несколько недель. создавался сайт. А сейчас при попытке зайти на wpblog.log выдает просто белую страницу.
вернее на http://wpblog.loc/
Добрый день! Можете мне помощь? Здесь ссылка localhost/tools/phpmyadmin не открывается. Как мне теперь создать базу данных?
Добрый день.
Подскажите пожалуйста — имеет ли значение корректное написание имени папки, в которую устанавливается WordPress? Проблема возникла в том, что название папки на кириллице не работает, переименовываю на английский — все работает. Адрес будущего сайта планирую в зоне .рф. Будут ли потом проблемы с переносом на хостинг и переименованием?
Спасибо!
Добрый день! Нет, проблем не будет. После переноса обновите ссылки (адрес локального сайта нужно будет изменить на реальный) и все будет хорошо.
Добрый день.
Все сделал по инструкции но при переходе по ссылке site.ru или на http://site.ru/ получаю 503 Service Temporarily Unavailable и установка WP не начинается. В чем может быть проблема?
Андрей, если ваш вопрос еще актуален, назовите папку не site.ru, а придумайте, что-то свое (закончить также — «.ru») Затем RestartDenwer и попробуйте зайти в браузере по новому названию. У меня сработало (получил страницу которую обещали в инструкции)
Добрый день!
Сделала все по шагам, как описано, но…ошибка
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
Подскажите, пожалуйста, как исправить?
Спасибо!
Александр, спасибо Вам за уроки!
Я совсем новичек в этом, поэтому порошу не пинать, а если я не прав поправьте — без проблем создал первый тестовый сайт по вашему уроку, однако при создании второго сайта начались проблемы (а именно при вводе адреса второго сайта отображался все равно первый), после некоторых усилий я разобрался и сделал все как надо, но дабы следующие не мучились предлагаю вам дополнить\уточнить следующие вопросы:
1. для каждого сайта нужно создавать свою БД и пользователя;
2. удобней сразу создавать пользователя и ставить галочку для создания БД под него, т.к вы здесь не объясняете как привязать базу данных к пользователю
3. заполнение вручную файла wp_config может лучше оставить как альтернативный вариант или при переносе сайта, а изначально проще, по моему, конфигурировать через функционал установки WP
Спасибо! Да, дополнить не помешало бы наверное… Но к сожалению, сейчас совершенно нету времени 🙁