Установка WordPress на Denwer
Локальный сервер Denwer мы установили, теперь будем делать проект на этом локальном сервере. Систему управления контентом сайта выберем самую популярную на данный момент, Wordpress. Для начала её скачаем. Сделать это лучше всего с официального сайта в России ru.wordpress.org. Для Windows качаем архив с расширением *.zip, для Unix-систем - *.tar.gz. Далее, копируем файл или сразу скачиваем в папку Z:\home\localhost\www, именно туда был установлен локальный сервер Denwer. Теперь правой кнопкой мыши кликаем на архив, а левой выбираем Extract Here или, по-русски, Извлечь в текущую папку. Проверяем в каталоге Z:\home\localhost\www должна появиться папка wordpress с различными файлами. Теперь запускаем Денвер. При помощи ярлыков на рабочем столе или, если ярлыки не были созданы, через папку C:\WebServers\denwer. В ней находятся файлы Run - для запуска работы Denwer, Restart - для перезагрузки Denwer и Stop - для прекращения работы виртуального сервера. Как уже говорилось в одном из предыдущих уроков, для работы любой CMS необходимо наличие сервера и базы данных. Сервер у нас есть. Теперь необходимо создать базу данных. При запущенном Денвере в адресной строке браузера набираем http://localhost/tools/ и нажимаем клавишу Enter. В браузере открывается страница следующего содержания:
Кликаем на папку phpmyadmin/. Загружается главная страница phpMyAdmin. Вот как она выглядит:
Кликаем на кнопку Базы данных, появляется следующее:
Видим надпись Создать базу данных, под ней 2 поля для ввода данных. В первом поле пишем название базы. Пусть будет my_blog, на Wordpress, в основном, создаются блоги. Во втором поле Сравнение выбираем кодировку текстовой информации для нашей базы. Выбираем utf8_bin. нажимаем кнопку Создать. Теперь в списке баз данных появилась наша, вот она:
Далее необходимо привязать базу данных к блогу. Заходим в папку Z:\home\localhost\www\wordpress, находим в ней файл wp-config-sample и переименовываем его в wp-config:
Открываем этот файл в текстовом редакторе WordPad, ни в коем случае не в блокноте, и делаем следующее:
- Находим строчку define('DB_NAME', 'database_name_here'); и вместо database_name_here пишем название своей базы данных, у нас my_blog;
- В строке define('DB_USER', 'username_here'); вместо username_here имя пользователя берём root, так как хостинг у нас локальный;
- Пароль к базе данных меняем в строке define('DB_PASSWORD', 'password_here');, убираем фразу password_here, пароля у нас не будет;
- Вводим уникальные ключи и соли для аутентификации. Находим строки:
define('AUTH_KEY', 'впишите сюда уникальную фразу');
Вписываем в них свои уникальные фразы;
define('SECURE_AUTH_KEY', 'впишите сюда уникальную фразу');
define('LOGGED_IN_KEY', 'впишите сюда уникальную фразу');
define('NONCE_KEY', 'впишите сюда уникальную фразу');
define('AUTH_SALT', 'впишите сюда уникальную фразу');
define('SECURE_AUTH_SALT', 'впишите сюда уникальную фразу');
define('LOGGED_IN_SALT', 'впишите сюда уникальную фразу');
define('NONCE_SALT', 'впишите сюда уникальную фразу'); - Сохраняем файл.
В браузере переходим по адресу http://localhost/wordpress. Если всё было сделано по инструкции, появится окошко, в которое необходимо ввести следующую информацию:
Заполняем все поля. После установки появилось окно, в котором сообщается, что WordPress успешно установлен:
Нажимаем кнопку Войти и открывается вход в панель администратора:
В неё мы зайдём в следующий раз.