Как установить WordPress на хостинг

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

Возможностей, в общем-то, в наше время много, но разделить их можно на 2 группы:

  • создание блога установкой соответствующего скрипта, написанного на PHP, Perl, Ruby, Python ну и так далее, вплоть до ASP.net;
  • создание своего блога на мощностях существующих социальных сетей или специализированных сайтов.

Второй случай мы в этой статье рассматривать не будем, да и не сложно там все, в основном..

А будем мы сегодня создавать свой блог на базе популярного софта, с названием WordPress, написанного на PHP.

Это, пожалуй, самый популярный блог, из написанных на PHP. Да и среди всех языков он, как мне кажется, лидер.

Итак, что нам нужно:

  1. Хостинг
  2. сам WordPress

Хостинг, если его у вас еще нет, можно выбрать любой. Главное, чтобы он обеспечивал поддержку PHP 4(4.2 и выше) или PHP 5, MySQL 4.0 или выше и работал на веб-сервере(например Apache) с модулем mod_rewrite(для использования Permalinks). Большинство хостеров этим требованиям удовлетворяет, поэтому проблем быть не должно.

Я использую хостинг от ISAHost.com .

WordPress всегда можно скачать с сайта разработчиков по этой ссылке - http://wordpress.org/download/.

Русскую версия(которую использовал я) можно скачать с сайта MyWordPress.ru - http://mywordpress.ru/download/

Устанавливаем 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 у нас не установлен, то должна появится вот такая страница:

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

Жмякаем на install.php и проходим несколько шагов по установке нашего WP. В течении этих шагов вам нужно будет задать:

  • заголовок блога
  • ваш e-mail
  • да и все :)

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

В общем это и все. Теперь вы уже можете добавлять свои сообщения. Но для начала советую полазить по всем пунктам меню, посмотреть, что там есть и для чего пригодится. Обратите внимание, что у каждого пункта главного меню, есть подменю, которое появляется в следующей строке.

Если на вашем хостинге в качестве веб-сервера Apache, то можно сразу включить ЧПУ. Установки для ЧПУ находятся в

Настройки -> Постоянные ссылки (ЧПУ)

У себя шаблон для генерируемых ссылок я задал следующий:

/%category%/%post_id%/%postname%/

В этом случае ссылки имют вид:
http://ваш_домен/категория/id_статьи/название_статьи_транслитом/

Поигравшись с настройками, вам наверняка захочется изменить внешний вид вашего блога. Для этого предназначены темы. Установкой которых мы и займемся.

5. Добавляем темы

Найти темы не сложно, так как много авторов создают свои темы, которые можно скачать бесплатно.

Можно поискать вот тут:

http://wordpress.org/extend/themes/ - каталог тем на сайте разработчиков,
http://themes.mywordpress.ru - каталог русифицированных тем

Уставка темы простая. вы просто распаковываете архив в каталог /public_html/wp-content/themes/

После этого в админке кликаете на пункт меню Внешний вид и активируете нужную тему кликнув по ее скриншоту или названию.

6. Плагины

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

Social Bookmarks - плагин позволяет добавить после каждого сообщения линейку ссылок, с помощью которых посетитель может сделать закладку на сообщение в популярных социльных сайтах.

Simple Tagging - позволяет добавить на ваш сайт поддержу тэгов.

Sniplets - позволяет добавлять в стьтьи тект в виде листинга PHP програм и других блоков кода с раскрашиванием этим блоков.

Link Indication - прописывает специальные CSS классы для внешних ссылок, что позволяет выделить их в тексте специльными значками или цветом.

Breadcrumb Navigation XT - с помощью этого плагина вы можете добавить так называемые "хлебные крошки", то есть путь по структуре сайта к текущему документу. Пример вы можете увидеть вверху этой страницы.

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

Искать плагины можно тут:

http://wordpress.org/extend/plugins/

http://wp-plugins.net/

http://mywordpress.ru/plugins/ - каталог русских плагинов

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

Вот и все, надеюсь эта статья поможет вам быстро и безболезненно установить свой блог на базе WordPress. Буду рад прочитать ваши замечания, дополнения и советы по статье.

Удачи всем! :)

Комментариев: 3

  1. Максим
    Дата: Январь 28, 2008, 11:20 | Ссылка

    И так и сяк уже пробовал - не могу пройти дальше загрузки всего хозяйства на сервер. Что нужно написать встроках:
    define(’DB_COLLATE’, ‘вот тут’);
    и
    $table_prefix = ‘wp_вот тут’; ?
    Я буду ставить в одно место несколько блогов вордпрессовских.
    Спасибо большое.

  2. Дата: Март 27, 2008, 22:14 | Ссылка

    Полезная статья. Я, можно сказать использовал ее как руководство по установке вордпресс. То есть по прямому назначению! (поскольку до того я с данным движком дело не имел) И ничего. Получилось нормально. Автору - респект!

  3. Дата: Август 25, 2008, 16:25 | Ссылка

    После установки движка, у меня при открытии сайта(pravo-hm.ho.ua) показывает все директории на хосте, как изменить, в настройках задал грузится именно отсюда.. Помогите никаких решений по этому поводу в инете не могу найти… Есть на сайте движка но из за плохого англ. языка не могу разобратся.. Прагма также не помогает… Прошу ответить. Заранее благодарен.. Стучите в асю 401969678

На эту страницу размещено 6 ссылок

  1. Дата: Ноябрь 17, 2007, 20:31

    […] блога. Но уж если вам не повезло, то можно прочитать самое подробное руководство по установке WordPress на хост…. Но и после установки не все бывает гладко. […]

  2. Дата: Ноябрь 18, 2007, 17:58

    […] с Wordpress: проблемы и решения - советы Кати Куликовой 2. Как установить WordPress на хостинг - еще один полезный блог по ВордПресс. Вам […]

  3. Дата: Декабрь 13, 2007, 18:58

    […] Отдельная инструкция по установке и настройке. Для рефералов хостинг уже будет с предустановленной WordPress :) […]

  4. Дата: Март 27, 2008, 14:38

    […] по установке WordPress. Немножко поискав, забрёл на инструкцию. Она мне показалась достаточно простой и я решил […]

  5. Дата: Май 14, 2008, 20:08

    […] подробнейшая информация по установке, ее читаем здесь САМАЯ ПОДРОБНАЯ ИНСТРУКЦИЯ ПО УСТАНОВКЕ ВОРДПРЕСС НА

  6. Дата: Июль 10, 2008, 20:53

    […] http://a2p.net.ru/wordpress/3/kak-ustanovit-wordpress-na-xosting/ - это хороший урл. […]

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

Обязательные поля отмечены знаком *

*
*

Powered by WP Hashcash

аватары беларусь блог браузеры верстка монетизация статистика темы топ шаблоны яндекс bookmarks firefox Google gravatar HTML JavaScript plugins rss sape.ru SEO sitemap WordPress yandex