Пошаговая установка системы WordPress

Дата публикации:Август 3, 2010

Установка WordPress обычно не вызывает никаких проблем. Основные требования к программному обеспечению хостинга можно найти здесь: wordpress.org/about/requirements/.

Требования к серверу

Для нормального запуска и установки системы WordPress требуются:

  • Поддержка PHP версии 5.2.4 и выше;
  • Поддержка MySQL версии 5.0 и выше.

Начиная с версии 3.2, требования несколько возросли. Для полноценной инсталляции WordPress 3.1 достаточно было иметь PHP версии 4.3 и MySQL версии 4.1.2. В качестве самого надежного и многофункционального сервера для работы WordPress официальный сайт рекомендует использовать Apache или Nginx.

Если вы сомневаетесь, получится ли у вас установить WordPress на сервер, можете отправить в службу поддержки провайдера следующий вопрос:

Я хочу установить CMS WordPress, поэтому меня интересует следующий вопрос — поддерживает ли ваш хостинг:

  • PHP 5.2.4 или выше
  • MySQL 5.0 или выше
  • Модуль mod_rewrite Apache

Спасибо!

Весь процесс инсталляции укладывается в следующие шаги:

  • Скачать последнюю версию WordPress с сайта wordpress.org/download/.
  • Настроить на хостинге базу данных MYSQL.
  • Скачать и установить какой-либо из FTP-менеджеров.

После того как архив с WordPress был загружен, разархивируйте его и загрузите через FTP-менеджер в требуемую папку на сервере. Затем нужно будет отредактировать файл wp-config-sample.php.

define('DB_NAME', 'putyourdbnamehere');    // название базы данных
define('DB_USER', 'usernamehere');     // имя пользователя MySQL
define('DB_PASSWORD', 'yourpasswordhere'); //  пароль
define('DB_HOST', 'localhost');    // в 99% случаев эта строка не меняется

Далее в этом же файле следует отредактировать специальные ключи. Начинаются они после заголовка «Authentication Unique Keys» и выполняют функцию защиты от внешних вторжений в инсталляционный процесс. Эти ключи можно ввести как вручную, так и сгенерировать автоматической программой по данной ссылке: api.wordpress.org/secret-key/1.1/.

Последнее, что необходимо сделать — определить языковые настройки. Большинство языковых файлов (расширение .mo) можно найти здесь: codex.wordpress.org/WordPress_in_Your_Language. Их нужно будет загрузить на сервер в папку wp-content/language/. Затем в файле wp-config-sample.php нужно будет найти строку:

define ('WPLANG', '');

и указать языковой код. Он аналогичен имени языкового файла без расширения. К примеру, если вы выбрали шведский язык:

define ('WPLANG', 'sv_SE');

Язык необходим для основной оболочки WordPress и по большей части не влияет на плагины или темы (за редкими исключениями).

Для того чтобы начать процесс инсталляции, необходимо переименовать на сервере файл wp-config-sample.php в wp-config.php. В процессе установки вы сможете указать заголовок блога, e-mail, а также выбрать, будет ли блог открыт для поисковой индексации (затем это можно будет настроить уже в панели управления). По окончании инсталляционного процесса вы получите имя администратора и сгенерированный случайным образом пароль, необходимый для входа в консоль, из которой уже впоследствии можно будет настроить основные параметры.

Если база данных расположена на внешнем сервере…

Одной из наиболее частых причин, по которым установка WordPress заканчивается неудачей, является то, что база данных MYSQL расположена на отдельном сервере. В этом случае в процессе установки появится ошибка подключения базы данных (даже если имя пользователя и пароль были введены верно).

Для того чтобы избавиться от этой ошибки, нужно отредактировать следующую строку в файле wp-config.php:

define('DB_HOST', 'localhost');

Вместо ‘localhost’ нужно вставить название MySQL сервера (оно может выглядеть следующим образом: mysql67.thesuperhost.com). После этого нужно будет попробовать запустить процесс инсталляции заново.

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

Другие настройки, связанные с базой данных

Перед инсталляцией WordPress имеется возможность настроить некоторые опции, связанные с базой данных. Во-первых, имеется возможность установить набор символов, который будет использоваться базой данных. Сделать это можно при помощи строки

define('DB_CHARSET', 'utf8');

расположенной в файле wp-config-sample.php (или wp-config.php). Во-вторых, можно изменить сопоставление, которое определяет порядок сортировки символьного набора. Осуществляется это посредством строки

define('DB_COLLATE', );

Если второй параметр не задан, набор символов будет передан в DB_CHARSET как сопоставление. Если же вы нуждаетесь в каком-либо специфичном выборе, отличном от UTF-8, достаточно указать второй параметр:

define('DB_COLLATE', 'character_set_of_choice');

Несколько слов об автоматических инсталляторах

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

Поделиться

Один комментарий

  1. Ставил блог в один клик, а потом обновился через консоль, никаких проблем не было

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

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