2.2. WordPress — устанавливаем локальный сервер Денвер. Часть 2


Продолжаем установку WordPress на Денвер.

Шаг 5.Создаем базу данных для WordPress

Для того чтобы создать сайт на WordPress, следует предварительно создать для WP базу данных. Для ее создания (как,впрочем, и редактирования, и удаления) используется утилита phpMyAdmin. Чтобы войти в нее (а ее Денвер уже установил), надо спуститься вниз страницы «Ура, заработало!»

и нажать на ссылку:

http://localhost/Tools/phpMyAdmin Проверка MySQL и phpMyAdmih:

Открывается новое окно, в котором мы будем довольно долго:

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

Кликаем по строчке «Добавить нового пользователя».

Сначала надо заполнить поле «Информация логина» (цифра 1).

«Имя пользователя» — вписываете любое, поскольку «wpuser» у меня уже есть, то я придумал сложное имя «wpuser1» :).

«Хост» — пишете «localhost».

«Пароль» — сложный не пишите, кроме Вас на Ваш Денвер никто не попадет, а переделать потом можно довольно просто. Я написал 12345. И не забудьте в следующей строчке подтвердить его (вписав еще раз).

Эти три пункта перепишите в тетрадь, чтобы не забыть!!!

 

Переходим к разделу «Глобальные привилегии». Поскольку Вы администратор сайта, то Вам надо отметить все привилегии. Щелкаете по надписи «Отметить все» и во всех чекбоксах (квадратиках) появятся флажки (галочки). Это не сложно? :)

И финальным аккордом на этой страница жмем «Пошел». Все, новый пользователь создан.

Теперь приступим к созданию базы данных MySQL для WordPress’а.

Для этого нам надо вернуться на предыдущую страницу. Нажимаем кнопку браузера "Назад»

Откроется вот эта страница:

По пути проверяем введенные данные о пользователе:

— вверху читаем, что наш SQL-запрос успешно выполнен;

— посередине читаем содержание этого запроса: все привилегии даны wpuser1 и пароль идентифицирован;

— ниже читаем полное название пользователя.

Ниже есть несколько разделов – «Редактирование привилегий», «Привилегии, специфичные для базы данных», «Изменить пароль», «Изменить информацию логина» — в них ничего менять не надо. Если Вы, конечно, не собираетесь изменить что-либо в только что введенной информации. Кстати, пароль меняется именно здесь.

Еще раз нажимаем кнопку браузера «Назад» и попадаем на главную страницу phpMyAdmin. Правда, у Вас может высветиться страница Explorer’а с сообщением, что страница просрочена и он не может ее найти. В этом случае надо нажать кнопку браузера «Обновить» и все наладится.

Напомню, что главная страница phpMyAdmin выглядит вот так:

Чтобы создать новую базу данных надо в окошке «Создать новую БД» латинскими буквами написать имя вашей базы. Я написал wp (т.е. моя база данных будет называться wp). Нажать «Создать». База создана – появляется окно с надписью: БД wp была создана.

А теперь надо нашу созданную базу данных подцепить к пользователю. Опять нажимаем «Привилегии» и входим на знакомую страницу пользователей. В строке «wpuser1» нажимаем кнопку «Редактировать».

В раздел «Привилегии, специфичные для базы данных» вписываем название вновь созданной базы. У меня это WP. Нажимаем «Пошел».

У нас определилось, что базой WP будет пользоваться wpuser1.

Нам надо проверить, что кодировка в нашей базе выполнена правильно. На странице phpMyAdmin в левой ее части смотрим, что язык указан как «Russian (ru-utf-8)». Это означает, что кодировка таблиц MySQL выполнена в этой кодировке. И «Сопоставление соединения с MySQL» тоже в этой кодировке.

Если у Вас не так, то надо нажать на кнопку выпадающего списка (в правой части окошка) в окошке «Language» и выбрать нужную кодировку. Затем тоже самое проделать и с «Сопоставлением соединения с MySQL».

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

Видите, в графе «Сравнение» напротив каждой таблица указана верная кодировка UTF8_general_ci (обведены прямоугольником)? На последнюю строчку (ту, где стрелка) не обращайте внимания. Значит, мы сделали все правильно.

Осталось только немного поработать с одним из файлов WordPress’а.

Шаг 6. Редактируем файл wp-config.

Сейчас надо внести изменения, которые мы сделали, в файл wp-config. Я имею ввиду название пользователя (wpuser1), хоста (localhost) и пароль (12345). Мы это делали в разделе «Привилегии» и я советовал Вам их записать.

Для редактирования файла нам потребуется блокнот. Но обычный Блокнот, который входит в состав Вашей операционной системы не подойдет – он не предназначен для внесения изменений в код.

Нужен блокнот NotePad2 или NotePad++. Для любителей блокнота NotePad2 я сейчас более подробно расскажу, как работать с его помощью. С ним работать довольно просто. Но если Вы хотите , чтобы было работать совсем легко, то пропустите следующий текст и открывайте параграф Изменение кодировки с помощью блокнота NotePad++.

Важно: не надо пытаться вносить изменения и менять кодировку с помощью других средств, например, визуального редактора Macromedia Dreamweaver. Изменения–то он внесет, но кодировку поменяет не во всех файлах и Вас будут проблемы. Проверено.

Скачайте блокнот из Интернета и переместите zip-архив с ним из папки «Загрузки» в другую папку, например, «Работающие программы». Изложенный ниже материал просто просмотрите.

ВАЖНО: блокнот Notepad2, возможно, не будет отображен в разделе «Все программы» меню «Пуск» Для работы с ним, Вам каждый раз надо будет входить в папку «Работающие программы». А то иногда его теряют :-).

Итак, заходим в «Мои документы» --> «Работающие программы» и находим NotePad2.

Щелкнем по нему левой кнопкой мыши, в открывшемся окне выберем Notepad2.exe. Кликнем (двойной щелчок).

Откроется сам блокнот. Сначала сменим кодировку на ту, которая нужна: нажимаем «File», потом выбираем «Encoging», потом «UTF-8» (крайне важно: нельзя нажимать «UTF-8 with»Signature» — будут проблемы. Будьте внимательны.).

Теперь можно приступать к внесение нужных изменений. Нажимаем «File» --> «Open». Появляется диалоговое окно.

Если у Вас появиться другое содержимое окна, то с помощью кнопки находите папку www. Она находится по адресу: «Мой компьютер» --> «Локальный диск С» --> «home» -->«vsv» --> «www».

Итак, Вы все-таки добились, что картинка на Вашем мониторе и на скриншоте стали идентичными. Теперь кликаем по строчке wp-config-samrle.php. Появляется текст, в котором надо кое-что изменить. Именно: в строчках 21, 24, 27.

В строке 21 (‘DB_NAME’) вместо выражения ‘putyourdbnamehere’ (т.е. вставьте наименование вашей базы данных здесь) нам необходимо написать ‘wp’.

В строке 24 (‘DB_USER’) вместо выражения ‘usernamehere’ (т.е. здесь имя пользователя базы данных) пишем ‘wpuser1’.

В строке 27 (‘DB_PASSWORD’) вместо выражения ‘yourpasswordhere’ (т.е. здесь ваш пароль) пишем свой пароль ‘12345’.

Конечно, Вы вписываете придуманные Вами наименование базы, имя пользователя и пароль.

В результате наших изменений строчки должны выглядеть так:

НИЧЕГО БОЛЬШЕ НЕ МЕНЯЙТЕ.

Обязательно надо сохранить изменения и переименовать файл. Выбираем File --> Save as…

В графе «Имя файла» пишем: wp-config.php:

Жмем на «Сохранить». Изменения сохранены. Закрываем блокнот.

Изменение кодировки с помощью блокнота NotePad++.

С блокнотом Notepad2 или Notepаd++можно работать проще. Для этого необходимо прикрепить его к Total Commander.

Для примера возьмем Notepad++. Скачать его можно ЗДЕСЬ. Устанавливаете его на свой компьютер (это Вы уже умеете, кто не знает как установить программы – читайте, например, статью «Ccleaner – где скачать, как установить»).

Открываем Total Commander, открываем вкладку «Конфигурация» и выбираем пункт «Настройка: Правка/Просмотр»:

Откроется окно «Настройка». В этом окне надо с помощью кнопки Поиск (показаны стрелками) указать, что и программа просмотра и программа-редактор теперь – Notepad++.

Жмете ОК.

Теперь при нажатии кнопки «F4 Правка» у Вас сразу же будет открываться нужный блокнот и можно будет сразу же вносить изменения в файлах. Такой путь является более удобным. Посмотрим, как надо поступать в этом случае.

Открываем Total Commander (если он у Вас закрыт).

Один (!) раз кликаем по нгазванию файла wp-config-sample.php и нажимаем (внизу) кнопку «F4 Правка». Открывается блокнот NotePad++ с нужным файлом.

Но сначала нам надо сменить кодировку. Нажимаем «Кодировка», выбираем «Кодировать в UTF-8 (без ВОМ)». То, что кодировка должна быть без BOM, это очень важно. Будьте внимательны.

Теперь в тексте ищем строчки 21,24, 27 и делаем все точно так же, как изложено выше (см. на этой стренице немного выше). Потом открываем «Файл», выбираем «Сохранить как...», т.е. делаем все так, как написано выше в описаниях действий пользователя с блокнотом NotePad2.

Мы получили правильный файл wp-config.php. Теперь можно переходить на наш сайт. Открываем Internet Explorer и в окне браузера набираем название Вашего сайта. Должно получить так, как представлено на картинке ниже.

Но если не получилось, то набираете в строке браузера http://vsv/wp-admin/install.php. (Вместо vsv набираете название своего сайта, естественно). Нажимаете «Enter» и получаете искомое.

Если опять не получилось, значит, Вы или пропустили какое-то действие, или сделали его не полностью, или неправильно. Надо вернуться назад и все перепроверить. Скорее всего, Вы что-то напутали в процессе создания базы данных и пользователя в 5 шаге этого урока, или в процессе редактирования файла wp-config.php.

Пожалуйста, имейте виду то, процесс написания этого урока заключается в том, что я просто устанавливаю WordPress на свой компьютер и делаю скриншоты с описанием КАЖДОГО ДЕЙСТВИЯ. Получилось у меня – получится и у Вас. Уверен.

Когда на экране монитора Вы видите такую картинку, то опустите страницу вниз и продолжайте установку.

Вам следует написать название Вашего блога (сайта), оно будет написано в заголовке сайта. Адрес своей электронной почты нужен реальный, на него придет пароль.

А потом нажать на долгожданную кнопку «Установить WordPress»:

И… Готово! Что и написано на экране. Рекомендую скопировать пароль и записать его в «Блокнот», на этот раз в обычный.

Теперь можно приступать к выбору шаблона, его редактированию, наполнению контентом и опубликованию. Все это мы будем делать в следующих уроках.

...Сообщите об этой статье своим друзьям:
Благодарю Вас!
А еще Вы можете подписаться на рассылку и первым получать самые свежие статьи.

Удачи!

Перейти к следующему уроку.

Автор: Сергей Ваулин

Похожие записи по этой теме:

29 thoughts on “2.2. WordPress — устанавливаем локальный сервер Денвер. Часть 2

  1. оксана

    подскажите в чем может быть проблема, установили денвер, а информацию по нему в окошке выводит иероглифами

    Reply
  2. Александр

    Сделал все как написано. После запуска Денвера система выдала:phpMyAdmin — Ошибка

    Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP. . Почему?

    Reply
  3. Михаил

    Кстати, в качестве редактора ещё можно упомянуть\добавить Sublime Text.

    Это не критично, но для чистого кодинга и дальнейшего саморазвития он, ИМАО, получше будет.

    Reply
  4. Наталья

    Здравствуйте, спасибо за подробные разъяснения. Но, такая жалость, до слов « Теперь приступим к созданию базы данных MySQL для WordPress’а» было, мало-мальски, понятно. Но дальше... Не понятно, как попасть в следующее окно, где вверху написано «Ваш SQL запрос на сервер был успешно выполнен». При нажатии кнопки возврата в предыдущую страницу не открывается то, что у Вас. Непонятно, когда мы его, этот запрос, делали? Второй строки со SQL запросом: «GRANT ALL и т.д.» — ее тоже нет. Может посоветуете, где почитать более современную версию уроков. Картинки не совпадают с денверовскими, а «чайнику» так сложно разобраться.

    Спасибо.

    Reply
  5. Shams

    Здравствуйте, думаю ошибка в этом разделе.

    В самом начале раздела сразу «Шаг 5.Создаем базу данных для WordPress»

    А где остальные 4 шаги ?

    Спасибо за серии статей.

    Reply
    1. admin Post author

      Shams, первые четыре шага описаны в первой части статьи.

      Reply
  6. Ольга

    добрый день. Вроде все сделала правильно, но вместо моего сайта мне выбивает поисковую страницу гугл. Как быть?

    Reply
    1. admin Post author

      Ольга, скорее всего, Вы где-то допустили ошибку, надо все очень внимательно перепроверить

      Reply
  7. Александр

    Все сделал так, как описано у Вас. Попробовал создать 2 разных пользователя и 2 базы данных к ним. в wp-config меняю необходимые данные. Перехожу по ссылке. Ничего не работает.

    Reply
  8. Александра

    У меня засада, не выходит ничего. До пункта, когда надо ввести имя своего сайта в браузер — все получалось, проверила по 2 и 3 разу все шаги.

    Никак не находится мой сайтик:((

    Reply
    1. admin Post author

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

      Reply
  9. Евгений

    На сколько я понимаю, 11 таблиц в БД WP сформируются автоматический при первом заходе по ссылке vsv/wp-admin/install.php.

    по крайней мере эти таблицы сформировались у меня только после входа в консоль управления WP и авторизации логин + пароль, заведенный по инструкциям этого урока

    Reply
    1. Morellka

      У меня то же самое, добавьте это в статью, я долго тупил, хорошо еще коменты прочитал

      Reply
  10. Алла

    Простите за глупый вопрос. А почему нельзя строить сайт сразу на виртуальном хосте? Так же сделать 2 сайта, один тестовый на поддомене, закрытый для индексации?? И с после тестирования переносить уже на чистый? Для Бд насколько понимаю, сейчас на многих хостингах делают автоматический бекап, который уже можно скинуть на флешку. И работать с сайтом тогда можно с любого компа, а не только с того, где стоит локальный хост. Может я чего не знаю?? Объясните пожалуйста

    Reply
    1. admin Post author

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

      Только не надо считать, что Вы сразу же сделаете хороший сайт, на это надо время и опыт. Поэтому делать сайт полностью готовым не рекомендую, лучше двигаться потихоньку, постепенно наполнять сайт контентом.

      И поисковики такой процесс гораздо больше любят, потому что видят, что вебмастер работает над сайтом, что он не заброшен.

      Работать над сайтом с любого компьютера Вы можете и сейчас (если он на виртуальном хостинге), но лучше этого не делать — чужой компьютер может быть заражен и Вы заразите свой сайт вирусом. Будет очень много лишней работы. Да и нервотрепку не сбрасывайте со счетов.

      И еще. Хостеры, конечно, делают бэкап, но лучше это делать самому: будет надежнее. А вот перенести базу данных с одного сайта на другой Вы можете попросить и саппорт. Хотя, как показывает практика, будет лучше, если Вы сделаете этот новый сайт сами с нуля — увидите, сколько у Вас появится новых мыслей.

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

      Reply
  11. Денис

    До статей мне еще лет пять

    Reply
    1. admin Post author

      Вам осталось, Денис, совсем чуть-чуть. И, кстати, на реальном сервере всей этой тягомотины просто нет, там все делается гораздо проще.

      Reply
  12. Денис

    Спасибо, но все равно дальше не получается. "Но если не получилось, то набираете в строке браузера vsv/wp-admin/install.php. (Вместо vsv набираете название своего сайта, естественно). Нажимаете «Enter» и получаете искомое.Если опять не получилось, значит, Вы или пропустили какое-то действие, или сделали его не полностью, или неправильно. Надо вернуться назад и все перепроверить.

    Файлы в notepad редактировал, Все написал, проверил 100 раз, набрал в строке

    ss/wp-admin/install.php (путь:Z:\home\ss\www\). СИЖУ не отходя 8 часов.

    Нет ли учебника для самых-самых тупых как я :)

    Reply
    1. admin Post author

      Денис, я не понял, в чем у Вас проблема? Насчет учебника, почитайте материалы вот на этом сайте: avs50.ru/view_cat.php?cat=1

      Reply
  13. Денис

    Все делал точ в точ как в уроке ,но в этом уроке у меня в созданной БД нет таблицы из одиннадцати строк как у Вас на картинке

    «Видите, в графе «Сравнение» напротив каждой таблица указана верная кодировка UTF8_general_ci (обведены прямоугольником»

    Рядом с названии базы прочерк(-)

    Reply
    1. admin Post author

      Денис, они появятся как только Вы начнете писать статьи.

      Reply
  14. Basiler

    Можно в будет в будущем с одного компьютера перенести все на другой?

    Reply
    1. admin Post author

      Да, можно. Вы можете Денвер перенести на флешку и работать на любом компьютере.

      Reply
  15. Basiler

    Еще один вопрос. С браузера Google Chrome возможна корректная работа?

    Reply
  16. Basiler

    Сайт localhost сейчас совсем не такой как у вас на скриншотах. Там все на английском и русского нет. Выпадающих окон слева вообще в помине нет. Что делать?

    Reply
    1. admin Post author

      Basiler, попробуйте переустановить Денвер, скачайте его с официального сайта -denwer.ru. Разработчик — русский и основной язык Денвера — русский. Обратитесь к ним на форум (вкладка «Поддержка»). Сам помочь не могу — Денвер удалил с компьютера

      Reply
  17. Наталья

    Спасибо большое за Ваш ответ. Я пока работаю в Денвере.

    Reply
  18. Наталья

    Здравствуйте! Мне очень нравятся Ваши уроки, но к сожалению в этом уроке у меня в созданной БД нет таблицы из одиннадцати строк как у Вас на картинке.Насколько я поняла ее и не должно быть, но меня смутили слова: «Видите, в графе «Сравнение» напротив каждой таблица указана верная кодировка UTF8_general_ci (обведены прямоугольником)? На последнюю строчку (ту, где стрелка) не обращайте внимания. Значит, мы сделали все правильно.»

    Reply
    1. admin Post author

      Наталья, несколько вопросов: Вы работаете в Денвере или уже на хостинге? Закачан ли WordPress Вами или воспользовались услугами хостинга? Опубликована ли хоть одна статья на сайте, кроме «Привет,мир»? В любом случае, не беспокойтесь. WordPress создаст таблицы автоматически при появлении контента и Вы это увидите. Как правило, кодировка будет правильной — UTF-8, по крайней мере, у меня никогда с этим не было проблем. Но лучше проверить после появления таблиц. Если кодировка будет другой, надо будет поменять ее

      Reply

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

Your email address will not be published. Required fields are marked *