• Контакты
  • +7 (937) 486-30-30
  • mail@allbx.ru

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


Скачиваем дистрибутив CMS WordPress Распаковка архива Создание БД Установка Все

Скачиваем дистрибутив CMS WordPress

Для начала скачиваем последний дистрибутив c сайта wordpress:
  • Если вы хорошо знаете английский, то возьмите здесь (http://wordpress.org/download/).
  • А, если вы или кто-то из авторов не знает, то возьмите здесь(http://ru.wordpress.org/).
Я лично использую англоязычную, но для данного руководства буду ставить русскую версию. Отключить русификацию можно будет позже. Заранее скажу, что я буду создавать небольшой новостной блог.  

Подготовка к установке

Распаковка архива: Заходим в папку локального сервера denwer. По умолчанию, это "C:\WebServer\home\localhost\www", у меня это "D:\6. Project\WebServer_Denwer\home\localhost\www". Создаем в ней новую папку, к примеру с именем "blog". Распаковываем в нее содержимое архива, так что бы внутри располагалась папка "wp-includes". Создание БД: Запускаем Denwer. Для этого есть ярлык "Start Denwer". Запускаем браузер и переходим на страницу PhpMyAdmin, "http://localhost/tools/phpmyadmin". Переходим на вкладку "Базы данных", и создаем новую БД. У меня она будет называться blog.
Если БД успешно создана, появится соответствующее сообщение.

Установка

Теперь необходимо настроить WordPress, для связи с БД и т.д. Т.к. сейчас существует вполне рабочий вариант через web интерфейс, я буду использовать его. Но в конце статьи я опишу альтернативную настройку. Запускаем браузер, если вы его закрыли. Так же все остальные действия и уроки требуют запущенного локального сервера Denwer. Адрес моего локального сайта: "
  • Имя базы данных. У меня это blog.
  • Имя пользователя базы данных. root
  • Пароль к базе данных. Без пароля
  • Адрес сервера базы данных. localhost
  • Префикс таблиц. Если захотите в этой БД установить еще один сайт на WordPress, то можно создать префиксы. Я просто оставлю стандартный "wp_".
  • Страница настроек:
    Если все произошло успешно, появится следующее сообщение:
    Теперь запускаем установку. Укажем основные параметры сайта. В принципе все логично ). Выкладываю свои данные, на случай просмотра (скачивание) моей версии. Пользователь: admin_1 Пароль: 12345 В качестве пользователя не советую использовать admin.
    Все, на этом установка закончена. Нажимаем кнопку Вход и авторизуется. Письма в локальном сервере denwer не отправляются, но их можно найти в папке "Z:\tmp\!sendmail". Ручная настройка файла конфигурации: Создаем файл "wp-config.php" в корне сайта, и откроем через блокнот. Содержимое ниже. В данном методе, желательно сгенерировать уникальные ключи. Изменить имя БД, имя пользователя, пароль пользователя и имя сервера. При установке на Денвер, потребуется изменить только имя БД.
    <?php
    /** Имя базы данных */
    define('DB_NAME', 'blog');
    /** Имя пользователя MySQL */
    define('DB_USER', 'root');
    /** Пароль к базе данных MySQL */
    define('DB_PASSWORD', '');
    /** Имя сервера MySQL */
    define('DB_HOST', 'localhost');
    /** Кодировка базы данных для создания таблиц. Не меняйте */
    define('DB_CHARSET', 'utf8');
    /** Схема сопоставления. Не меняйте, если не уверены. */
    define('DB_COLLATE', '');
    /**#@+
     * Уникальные ключи для аутентификации.
     * Их можно сгенерировать их с помощью { https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}
    */
    define('AUTH_KEY', ']icZ<K7-.DzmE(xvKq;g?iven*9bqx_2z7}v?Hh/#)mmZw;_sc%<t>Z6pnX}*L<j');
    define('SECURE_AUTH_KEY', 'lp* F;U8kH1tSRTJEAXjs84mSfe,!`4frhObj$TJ6`3k5K*QYjhHh@Iz7T_,9;&I');
    define('LOGGED_IN_KEY', 'Y}xv;|D|Ks60_#RDn+fH&,|MA%{xwnsa^g4Os>q:]VzJ;rT)N~Y&O[bxm=7ryEqQ');
    define('NONCE_KEY', '!9X,Uui,*90cImQjxZ!a+NDrJ>c2k+ nG_%WQ:iiI| PoO)XVshRcXDC-q0HRv,}');
    define('AUTH_SALT', 'K?E$hoThl4!qgt):gksCrr}yu1w}aoJxEFecc9h#-|*QY3 ]=C9{Ww!W- @bWNVv');
    define('SECURE_AUTH_SALT', 's:@8!6nF8x0R-M#Si2Bip*&e(:=Llo(1Hb`NgW ojg2&745)E/L3i{)c(1rtfgRC');
    define('LOGGED_IN_SALT', 'a&+O*A;aKPF[BM_n]piU[EF|I^e)@.nC&z0{t~rH&) @NNv{_Mhud#i6H mBX:(2');
    define('NONCE_SALT', '6J+OOV^M8fC~9;0Bjbb7)l1pG|IoyIqeQ<^;b%yV2g7G;YLOjJC>p-o2XL5:`B.~');
    /**
     * Префикс таблиц в базе данных WordPress.
     */
    $table_prefix = 'wp_';
    /**
     * Язык локализации WordPress, делаем русский
     */
    define('WPLANG', 'ru_RU');
    /** далее не трогаем */
    define('WP_DEBUG', false);
    if ( !defined('ABSPATH') )
     define('ABSPATH', dirname(__FILE__) . '/');
    require_once(ABSPATH . 'wp-settings.php');
    Алексей Бульчук
    Специалист-консультант
    Хотите получить консультацию?
    Оставьте заявку и мы свяжемся с Вами в ближайшее время.

    Похожые статьи

    Разработчикам

    Плагин Insert PHP и Allow PHP in Posts and Pages для выполнения PHP кода.

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

    Разработчикам

    Смена типа кэширования в 1С-Битрикс с файловой на APC

    1. Находим файл .settings.php в папке bitrix 2. и меняем, а скорее всего добавляем элемен...

    Разработчикам

    Установка и настройка ftp сервера ProFTPd

    Разработчикам

    Как устанавливать .run в Linux

    Разработчикам

    Размещение/установка CMS WordPress в каталог

    Разработчикам

    Как устанавливать .sh в Linux

    Разработчикам

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

    Скачиваем дистрибутив CMS WordPress Распаковка архива Создание БД Установка Все

    Разработчикам

    Комплексный анализ статистики при работе в рекламной сети Яндекс

    Разработчикам

    В поле ввода поиск русские буквы закодированы

    Проблема как правило проявляется на сайтах где кодировка Windows-1251, а ядро Битрикса на ...

    06.03.2019
    Разработчикам

    Функция PHP для получения курса доллара с ЦБ РФ

    Разработчикам

    Плагин Like Dislike Counter для указания Лайков в Wordpress.

    В данной статье я расскажу про плагин "Like Dislike Counter", который позволяет создавать ...

    Разработчикам

    Локализация плагина HyperComments в Wordpress

    При отключении локализации в WordPress плагин для HyperComments начинает работать в англоя...