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

Из тех, что находятся в корневой папке, наибольший интерес представляют два файла.
В файле wp-config.php содержится информация, необходимая для подключения к базе данных. Это: имя базы данных, имя пользователя и пароль для доступа. Если данный файл отсутствует или неработоспособен, то подключение к базе данных невозможно. Что автоматически ведет к неработоспособности всего сайта.
.htaccess – тут содержатся настройки для web сервера Apache, который обеспечивает нормальную работу хостинга. Для WordPress он отвечает за URL структуру на сайте и постоянные ссылки. Если данный файл отсутствует или неработоспособен, то становится невозможным переход по ссылкам постов на блоге, при этом выдается код 404 «Страница не найдена».
Вложенные папки следующие:
wp-admin – здесь содержатся файлы админки WordPress
wp-includes – служебные файлы системы
wp-content – самая интересная для нас папка. В ней находятся еще три папки:
plugins – в этой папке содержатся плагины (программные модули), расширяющие функциональность WordPress. Их может быть мало, много, или не быть вообще. Каждый владелец блога устанавливает их самостоятельно с учетом тех функций, которые должны выполняться на сайте.
themes – тут размещаются темы WordPress, отвечающие за дизайн блога. Хотя бы одна тема должна присутствовать обязательно. По умолчанию WordPress устанавливает две темы – classic и default (так называемый Kubrick).
uploads – папка для файлов картинок, которые используются в постах на блоге. Если содержимое этой папки теряется, то картинки на блоге не отображаются.
База данных сайта работает под управлением системы MySQL и содержит все страницы, посты, комментарии и настройки блога. Файлы MySQL нельзя увидеть через FTP клиент. Доступ к базе данных возможен через инструментарий PHPMyAdmin непосредственно на хостинге.
Таким образом, весь контент блога частично содержится в базе данных (текстовый контент), а частично – в папке uploads (графический контент).
2. Установка WordPress
Существует 3 варианта установки системы WordPress. Ее можно устанавливать на основной домен, на субдомен, либо в некоторую вложенную папку аккаунта на хостинге.
В случае установки на основном домене файлы устанавливаются в корневую папку аккаунта (обычно она носит имя public_html или www).
Для установки на субдомене необходимо сначала создать соответствующий субдомен в панели управления на хостинге. При этом создается некоторая вложенная папка субдомена, в которую и устанавливаются файлы WordPress.
Мало чем отличается установка во вложенную папку. Просто при этом не требуется создавать субдомен, а достаточно лишь создать вложенную папку на аккаунте.
Основная разница будет видна при обращении к блогу. В первом случае, это будет, скажем, domain.ru. Во втором – subdomain.domain.ru. А в третьем – domain.ru/dir/.
Таким образом, выбрав конкретный вариант установки, Вы с помощью FTP клиента закачиваете в требуемую папку установочные файлы WordPress.
Затем необходимо зайти в панель управления аккаунтом на хостинге и создать базу MySQL для блога. Существуют хостинг планы, которые не включают в себя создание баз MySQL. Соответственно, они не подходят для установки WordPress.
Создав базу данных, Вы затем создаете пользователя этой базы и задаете пароль доступа. После этого необходимо связать созданного пользователя с базой данных и задать для него полные права доступа к базе.
Информация о базе, пользователе и пароле указывается в файле wp-config.php, который загружается в корневую папку WordPress на хостинге.
Теперь, поскольку созданная база данных пустая, необходимо подготовить ее к использованию системой WordPress. Это осуществляется посредством обращения через веб браузер к странице install.php, которая находится в папке wp-admin. В результате база данных инициализируется, и сайт готов к работе.
3. Дизайн блога WordPress
После завершения установки нелишним будет задать свой вариант дизайна. Использование стандартной кубриковской темы вряд ли будет способствовать тому, чтобы сайт выделялся из общей массы, и не добавит ему популярности. Тем более что сейчас в Интернете можно найти множество разнообразных бесплатных вордпрессовских тем на любой вкус.
Найдя и скачав понравившуюся тему, Вы закачиваете ее с помощью FTP клиента в папку themes. После этого заходите в админку блога и активизируете выбранную тему.
По умолчанию создается первоначальный тестовый пост «Привет, мир» с комментарием к нему. Так как оставлять их нет необходимости, Вы просто удаляете комментарий и сам пост. Достаточно удалить пост, при этом комментарий удаляется автоматически.
После этого можно приступать к наполнению сайта контентом.
В случае если Вам нужны какие-то специальные функции на блоге, например, надо добавить форму опроса или подписки на рассылку, то следует найти и установить соответствующий плагин.
Для этого Вы закачиваете файлы плагина в папку plugins, а потом активизируете выбранный плагин в админке WordPress. Как видите, все достаточно просто.
4. Апгрейд блога WordPress
Система WordPress постоянно развивается, и регулярно выходят ее новые версии. Что периодически приводит к необходимости апгрейда движка блога.
Процесс апгрейда сводится, вообще говоря, к двум шагам.
Во-первых, необходимо обновить элементы файловой структуры WordPress. Для этого Вы берете файлы новой установочной версии (или ее обновления), и закачиваете их туда, где был установлен предыдущий вариант Вашего блога, замещая старые версии файлов их новыми версиями.
Во-вторых, при развитии системы структура базы данных также может меняться. Поэтому Ваша старая база данных должна быть модифицирована. Для выполнения этой задачи необходимо обратиться из браузера к странице upgrade.php из папки wp-admin.
После того как апгрейд выполнен, можно продолжать работу с блогом.
Все же не забудьте перед апгрейдом WordPress на всякий случай сделать копию базы данных (с помощью PHPMyAdmin) и файлов Вашего сайта.
