Установка и настройка WordPress: что надо знать?
Система управления контентом (CMS) 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.
После этого апгрейд блога выполнен, и можно продолжать работу с блогом.
-
Акция: постинг в социальные закладки в обмен на ссылку с блога
Не пропустите следующий пост! Подпишитесь на RSS!
Тэги: апгрейд wordpress • настройка wordpress • установка wordpress
Рубрика: Wordpress
Понравился этот пост? Подпишитесь на мой канал RSS и узнайте больше!

а что делать если htaccess нету, точнее что в него писать?
@sanya_kst
В самом низу страницы “Настройки>Постоянные ссылки” увидите серое окошко с текстом. Копируете этот текст и вставляете в файл .htaccess. Сам файл должен лежать в корневой папке блога на Вашем аккаунте на хостинге.
скажите на какой бесплатный хостинг можно установить WP ,пока у меня с этим трудности.
@Ramis
Насколько я понимаю, Вам нужен бесплатный хостинг, на котором есть PHP и MySQL. По правде говоря, не знаю, есть ли такой. Сам никогда не пользовался. Может быть кто-нибудь знает?
У меня случилась беда.
В админке вордпресса переписала каталог расположения фаилов вордпресса в отдельный подкаталог. Далее действовала по этой инструкции http://codex.wordpress.org/%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B0%D0%B5%D0%BC_WordPress_%D0%B2_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC_%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D0%B5
скопировала (не удаляя из корневого каталога все фаили, кроме content), .htaccess почему-то скопироват не удалось. программа выдает сигнал, что копирование удалось, но уведеть его никаким образом неьзя. После этого у меня пропал сайт, работает только ссылка http://www.balifuntrip.com/wp-admin и переадресовывает на
http://www.balifuntrip.com/statji/wp-login.php?redirect_to=http://www.balifuntrip.com/wp-admin/
Причем войти в админку не получается, после введения пароля опять кидает обратно на страницу логина.
После выключения компьютера при открытии по новой ФТП-программы не обнаружила там никаких фаилов вообще. Пустое место
Можете подсказать, что делать?
С уважением,
Спасибо!
@ Irina
Программа FTP не позволяет переписывать файлы из каталога в другой каталог на удаленном сервере. Единственное, что Вы можете сделать, это переписать файлы к себе на компьютер, а затем перезалить их в требуемый каталог.
Я так думаю, что Вы на самом деле переписали файлы к себе на комп, потому и не можете найти их на сервере. Найдите их на своем компьютере, а затем закачайте их назад на сервер.
Если не сможете найти (файлы были переписаны во временный каталог), то закачайте на сайт файлы из дистрибуции Wordpress правильной версии. После этого все должно работать. Надо только переписать, install запускать еще раз не нужно.
Я так понимаю, что перед Вашими манипуляциями Вы сохранили базу данных MySQL и у Вас есть копия файлов, как минимум картинок, которые Вы использовали на сайте, и файла wp-config.php. Так что в случае чего блог свой Вы восстановить сможете. Это на крайний случай.
Если Вы копий не делали, то Ваши действия были весьма опрометчивы…
Da, slishkom opremetchivi. Spasibo za otvet.
Faili chudesnim obrazom nashlis. Pohozhe byl kakoj-to glyuk Programmi ili soedineniya. Teper budu delat back-up’l. Ya tak ponimayu, dlya jetogo dostatochno sohranit faili gde-to u sebya na kompyutere, ili eto bolee slozhnaya operaciya?
@ Irina
Что и как сохранять для WP блога, подробно описано в статье “Как перенести блог WordPress на другой хостинг” – http://bizsoftlab.com/blog/archives/267.