Иметь свой блог, сегодня, является едва ли не обязательным атрибутом современного человека. И как театр начинается с вешалки, так блог начинается с его создания
Возможностей, в общем-то, в наше время много, но разделить их можно на 2 группы:
- создание блога установкой соответствующего скрипта, написанного на PHP, Perl, Ruby, Python ну и так далее, вплоть до ASP.net;
- создание своего блога на мощностях существующих социальных сетей или специализированных сайтов.
Второй случай мы в этой статье рассматривать не будем, да и не сложно там все, в основном..
А будем мы сегодня создавать свой блог на базе популярного софта, с названием WordPress, написанного на PHP.
Это, пожалуй, самый популярный блог, из написанных на PHP. Да и среди всех языков он, как мне кажется, лидер.
Итак, что нам нужно:
- Хостинг
- сам WordPress
Хостинг, если его у вас еще нет, можно выбрать любой. Главное, чтобы он обеспечивал поддержку PHP 4(4.2 и выше) или PHP 5, MySQL 4.0 или выше и работал на веб-сервере(например Apache) с модулем mod_rewrite(для использования ). Большинство хостеров этим требованиям удовлетворяет, поэтому проблем быть не должно.
Я использую хостинг от ISAHost.com .
WordPress всегда можно скачать с сайта разработчиков по этой ссылке - .
Русскую версия(которую использовал я) можно скачать с сайта MyWordPress.ru -
Устанавливаем WordPress
Итак, хостинг у нас есть, архив с последней версией WP тоже. Приступаем!
1. Закачиваем WP на хостинг
Кстати это часто можно сделать двумя путями.
- Распаковываем архив локально на нашем жестком диске и с помощью FTP-клиента закачиваем все файлы в папку public_html на сервере. Это самый очевидный способ, но на медленном канале процесс может занять довольно много времени, из-за того, что будет закачиваться много мелких файлов.
- Закачиваем архив в папку public_html и распаковываем уже на сервере.
Сделать это можно если у вас есть SSH консоль. Как это сделать я описываю в статье Распаковываем файлы на сервере.
Но если у вашего хостера есть CPanel, то в ней есть такая штука как File Manager. Если его запустить, перейти к нужному файлу и кликнуть по нему, то в правом меню появиться ссылка Extract File Contents.
Все, считаем, что файлы распаковали.
2. Создаем базу данных
Для рабооты необходимо создать базу данных и пользователя для доступа к базе данных. Как это сделать, можно найти в статье Создание базы данных MySQL средставми CPanel.
Обращаю нимание на то, что база должна создаваться с collation = utf-8!
Это позволит избежать проблем с плагинами, которые будут создавать свои таблицы в текущей кодировке базы данных.
3. Правим конфиг
Для начала находим в корневой директории WP(в моем случае в public_html) файл
wp-config-sample.php
и переименовываем его в
wp-config.php
Содержимое этого файла вот такое
<?php
// ** Настройки MySQL ** //
define('DB_NAME', 'db_wp2_demo'); // Название базы данных
define('DB_USER', 'db_wp2_demo'); // Пользователья для MySQL
define('DB_PASSWORD', ''); // ...aи пароль
define('DB_HOST', 'localhost'); // уверен на 99%, что значение менять не придется
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
// Вы можете установить несколько WordPress в одну базу данных, используя разнфе префиксы
$table_prefix = 'wp_'; // Только цифры, латинские буквы, и подчеркивания!
// Измените значение для локализации WordPress. Соответствующий файл MO
// выбранного языка должен находиться в папке wp-content/languages.
// Например, закачайте ru_RU.mo в папку wp-content/languages и напишите WPLANG 'ru_RU'
// для включения поддержки русского языка.
define ('WPLANG', 'ru_RU');
/* Похоже, что все! Заканчиваем редактировать и начинаем писать в блог! */
define('ABSPATH', dirname(__FILE__).'/');
require_once(ABSPATH.'wp-settings.php');
?>
Прописываем в строках
define('DB_NAME', 'db_wp2_demo');
define('DB_USER', 'db_wp2_demo');
define('DB_PASSWORD', '');
соотвественно имя базы, пользователя и пароль для доступа к базе.
4. Запускаем WP
Запускаем свой браузер и заходим по адресу
http://ваш_домен/пусть к WP
(если WP переписан в корень public_html, то пусть к WP не надо)
Так как WP у нас не установлен, то должна появится вот такая страница:

Жмякаем на install.php и проходим несколько шагов по установке нашего WP. В течении этих шагов вам нужно будет задать:
- заголовок блога
- ваш e-mail
- да и все
На втором шаге на экране будет указан ваш логин(admin) и пароль для доступа в админку блога.
Не торопитесь кликать на какую-нибудь ссылку на экране, а сначала скопируйте в буфер пароль, а потом уже переходите в админку. Вводите там логин admin и скопированный пароль.
В общем это и все. Теперь вы уже можете добавлять свои сообщения. Но для начала советую полазить по всем пунктам меню, посмотреть, что там есть и для чего пригодится. Обратите внимание, что у каждого пункта главного меню, есть подменю, которое появляется в следующей строке.
Если на вашем хостинге в качестве веб-сервера Apache, то можно сразу включить ЧПУ. Установки для ЧПУ находятся в
Настройки -> Постоянные ссылки (ЧПУ)

У себя шаблон для генерируемых ссылок я задал следующий:
/%category%/%post_id%/%postname%/
В этом случае ссылки имют вид:
http://ваш_домен/категория/id_статьи/название_статьи_транслитом/
Поигравшись с настройками, вам наверняка захочется изменить внешний вид вашего блога. Для этого предназначены темы. Установкой которых мы и займемся.
5. Добавляем темы
Найти темы не сложно, так как много авторов создают свои темы, которые можно скачать бесплатно.
Можно поискать вот тут:
- каталог тем на сайте разработчиков,
http://themes.mywordpress.ru - каталог русифицированных тем
Уставка темы простая. вы просто распаковываете архив в каталог /public_html/wp-content/themes/
После этого в админке кликаете на пункт меню Внешний вид и активируете нужную тему кликнув по ее скриншоту или названию.
6. Плагины
Плагины позволяет добавить на ваш блог различные полезные возможности. Приведу те, которые я поставил себе:
- плагин позволяет добавить после каждого сообщения линейку ссылок, с помощью которых посетитель может сделать закладку на сообщение в популярных социльных сайтах.
- позволяет добавить на ваш сайт поддержу тэгов.
- позволяет добавлять в стьтьи тект в виде листинга PHP програм и других блоков кода с раскрашиванием этим блоков.
- прописывает специальные CSS классы для внешних ссылок, что позволяет выделить их в тексте специльными значками или цветом.
- с помощью этого плагина вы можете добавить так называемые "хлебные крошки", то есть путь по структуре сайта к текущему документу. Пример вы можете увидеть вверху этой страницы.
Если у вас есть на заметке еще какие-то полезные плагины, буду признателен, если вы мне сообщите о них. Я добавлю лучшие к своему списку, а заодно укажу человека, посоветовавшего их.
Искать плагины можно тут:
http://mywordpress.ru/plugins/ - каталог русских плагинов
В следующих статьях я опишу установку некоторых плагинов и их интеграцию с темами.
Вот и все, надеюсь эта статья поможет вам быстро и безболезненно установить свой блог на базе WordPress. Буду рад прочитать ваши замечания, дополнения и советы по статье.
Удачи всем! ![]()
Комментариев: 3
И так и сяк уже пробовал - не могу пройти дальше загрузки всего хозяйства на сервер. Что нужно написать встроках:
define(’DB_COLLATE’, ‘вот тут’);
и
$table_prefix = ‘wp_вот тут’; ?
Я буду ставить в одно место несколько блогов вордпрессовских.
Спасибо большое.
Полезная статья. Я, можно сказать использовал ее как руководство по установке вордпресс. То есть по прямому назначению! (поскольку до того я с данным движком дело не имел) И ничего. Получилось нормально. Автору - респект!
После установки движка, у меня при открытии сайта(pravo-hm.ho.ua) показывает все директории на хосте, как изменить, в настройках задал грузится именно отсюда.. Помогите никаких решений по этому поводу в инете не могу найти… Есть на сайте движка но из за плохого англ. языка не могу разобратся.. Прагма также не помогает… Прошу ответить. Заранее благодарен.. Стучите в асю 401969678
На эту страницу размещено 6 ссылок
[…] блога. Но уж если вам не повезло, то можно прочитать самое подробное руководство по установке WordPress на хост…. Но и после установки не все бывает гладко. […]
[…] с Wordpress: проблемы и решения - советы Кати Куликовой 2. Как установить WordPress на хостинг - еще один полезный блог по ВордПресс. Вам […]
[…] Отдельная инструкция по установке и настройке. Для рефералов хостинг уже будет с предустановленной WordPress
[…]
[…] по установке WordPress. Немножко поискав, забрёл на инструкцию. Она мне показалась достаточно простой и я решил […]
[…] подробнейшая информация по установке, ее читаем здесь САМАЯ ПОДРОБНАЯ ИНСТРУКЦИЯ ПО УСТАНОВКЕ ВОРДПРЕСС НА
[…] http://a2p.net.ru/wordpress/3/kak-ustanovit-wordpress-na-xosting/ - это хороший урл. […]