Главная > Настройки > Установка WordPress на хостинг. Пошаговое руководство

Установка WordPress на хостинг. Пошаговое руководство

02 Авг 2008

wordpress.pngВ современном мире иметь  свой блог является едва ли обязательным атрибутом современного уважающего себя человека. Установка WordPress очень проста она описана на многих сайтах. Я написал статью по установке и настройки WordPress в виде руководства для новичков, для экономии вашего  драгоценного времени. За основу я буду брать хостинг Best-Hoster о его первоначальной настройке читать в резделе "хостинг" или здесь

Сегодня мы будем создавать блог на основе популярного софта, с названием WordPress, написанного на PHP. Это самый популярный софт для блогов, почти у всех блоги написаны на WordPress, так что и вы не отставайте! Итак начинаем, всё по порядку!

1. Выбираем хостинг, я бы посоветовал Best-Hoster

Во-первых: очень он самый дешёвый в интернете всего 45 рублей за 750 Мб, а это важно для начинающих блогеров;

Во-вторых этот хостинг поддержвает всё что нужно для любого сайта или блога;

И наконец в-третьих все мои сайты расположены на нём, проблем с этим хостингом у меня никаких не возникало.

2. Скачиваем русифицированный WP 2.5.1 с необходимым набором  плагинов;

3. Создаём базу данных  MySQL и пользователя для доступа. Как это сделать можно прочитать в статье Создание и настройка базы данных MySQL средствами сPanel X

4. Распаковываем скачанный архив WordPress.  Скачиваем программу Notepad это текстовой редактор необходимый для изменения файла wp-config-sample.php. Можно конечно воспользоваться и Блокнотом, но я бы не советовал. Когда я при установки WordPress использовал Блокнот для редактирования файла wp-config-sample.php, посл закачки на хостинг у меня выходила ошибка:

Warning: Cannot modify header information - headers already sent by (output started at /xxxxxxxx/wp-config.php:1) это означало наличие BOM в сохраненных в utf-8 файлах. Я два дня мучился чтобы исправить эту проблему, оказывается надо было просто этот файл редактировать программой Notepad, поэтому я рекомендую использовать Notepad а не Блокнот, для редактирования wp-config-sample.php.

5. Запускаем программу Notepad, открываем "файл" - "открыть" и ищем файл wp-config-sample.php в папке в которую вы распоковали архив WordPress и открываем его. Содержимое это файла вот такое:

wordpress2.jpg

6. Теперь редактируем слудующие строчки:

wordpress1.jpg

define('DB_NAME', 'putyourdbnamehere'); // Имя базы данных MySQL

define('DB_USER', 'usernamehere'); // Имя пользователя MySQL

define('DB_PASSWORD', 'yourpasswordhere'); // ...и пароль

Например: если имя базы test, имя пользователя test1, а пароль test2 то запись будет выглядеть так:

define('DB_NAME', 'test'); // Имя базы данных MySQL

define('DB_USER', 'test1'); // Имя пользователя MySQL

define('DB_PASSWORD', 'test2'); // ...и пароль

7. Теперь сохраняем файл wp-config-sample.php и переименовываем его в wp-config.php и закачиваем всё что получилось на сервер в корневую папку (в моем случае в public_html)

Для закачки файлов на сервер рукомендую по своему опыту использовать: FileZilla — лучший бесплатный FTP-менеджер

После того как вы закачали все файлы и папки, идём корневую папку(в моем случае в public_html) и смотрим в ней  должно быть около 20 файлов в и как минимум 3 папки. Может быть еще несколько папок, созданных самим хостингом. К блогу относятся папки: wp-admin, wp-content, wp-includes. Идем в папку  wp-content. Внутри нее должно быть также 3 папки – plugins, themes, uploads – последняя часто отсутствует, если её нет то создаём.  Внутри этой папки прописываем папку 2008 (текущий год), а внутри «2008» создаем папку 08 (текущий месяц) – сюда будут складываться фотографии, файлы из постов блога. Возращаемся и ставим на папку uploads права 777.Чтобы выставить права для папки на хостинге с cPanel X, достаточно пройти "Диспетчер файлов" потом выбрать папку и нажать вверху на значок ключа " Изменить разрешения", отметить все галочки и сохранить. Вы установите права на запись в папку извне. Иногда требуется выставить 777 и на внутренние папки. Далее в «корне»(в моем случае в public_html) блога проверяем, есть ли или отсутствует файл .htaccess (именно так – без всякого расширения). Если есть – сохраняем его копию и выставляем на него права 777, также как на папку. Если файла нет – создайте его у себя на компьютере с помощью программы Notepad и закачиваем  в «корень» блога(в моем случае в public_html) – и не забудьте выставить на него права 777 – тут пока что все.

Для запрета индексации административной части сайта, можно создать текстовый файл robots.txt со следующим содержимым

User-agent: *
Disallow: /wp-includes
Disallow: /wp-admin
Disallow: /wp-login.php
Disallow: /wp-register.php

И разместить его в корневой папке домена.

8. Итак мы закачали WordPress на сервер, теперь идём по адресу http://ваш_домен/wp-admin/install.php и следуем инструкциям на экране. На первом шаге вас попросят ввести название блога и e-mail На втором шаге для вас сгенирируют логин и пароль для входа в панель управления блогом. Не торопитесь кликать на какую-нибудь ссылку на экране. Сначало скопируйте и сохраните логин и пароль. Иначе не попадёте на панель управления блогом.

9. Вход в панель управления блогом осуществляется по адресу http://ваш_домен/wp-login.php где вы вводите логин и пароль полученные при регистрации блога.

10. Вот собственно мы свами установили WordPress на хостинг. Подведём итоги установку WordPress я расписал достаточно подробно и уложился 10 шагов, если всё же если кому то будет что то не понятно пишите в комментариях обьясню!

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

О первоначальных настройках блога я напишу в другой статье. Спасибо за внимание :-)

-------
12345 - средняя оценка: 4
Загрузка ... Загрузка ...



Понравилась заметка? Подписывайтесь на обновления через RSS или e-mail.
  1. 09 Июл 2009 из 18:59 | #1

    Здравствуйте! Следуя Вашей инструкции закачал вордпресс на сервер. У меня
    mchost.ru При входе по адресу http://www.infosvyat.ff18.ru./wp-admin/install.php появляется сообщение об ошибке 500. Я -новичок в этом деле. На сервере мне ничего не объяснили, отправили на лог ошибок, где мне вообще ничего не понятно. Помогите мне, пожалуйста.
    Спасибо

  2. 09 Июл 2009 из 22:30 | #2

    @Владимир
    Ответил вам на почту

  3. 18 Авг 2009 из 0:20 | #3

    У меня та же проблема((( не подскажите?

  4. 18 Авг 2009 из 15:55 | #4

    @Int64M
    Вам скроее всего надо в файле wp-config.php логин и имя писать с привязкой к базе данных ;-)

  5. 18 Авг 2009 из 22:26 | #5

    Было бы всё так просто))) пробовал – не помогло. Читал что в таких случаях на 99% виноват хостер, хотя 2 WP-блога на нём месяц назад установил без проблем. Сейчас пробую другого хостера)

  6. Константин
    15 Ноя 2009 из 6:02 | #6

    Спасибо! в нужную минуту статья помогла!

  7. Наталия
    10 Май 2010 из 23:33 | #7

    Здравствуйте! А у меня такой вопрос: У меня уже прикреплен вордпресс. И теперь я пытаюсь понять, где мне найти wp-config-sample.php???
    Вообще эту папку нужно закачивать или она у меня уже есть?

  8. артём
    08 Окт 2010 из 16:15 | #8

    Здравствуйте! я в этом деле новичок и возникла такая проблема:
    приобрёл домен, приобрёл хостинг , на домене – прописал DNS сервера , скачал wordpress ? прописал файл config.php ? загрузил на сервер в папку publik_html. но при переходе на akva-bio.ru/wp-login.php у меня ничего не отображается, браузер автоматически переводит его в поисковик. помогите пожалуйста, в чём может быть причина и как её исправить

  9. 08 Окт 2010 из 18:28 | #9

    @артём
    Напишите мне на почту, указанную на странице контактов. Попробую помочь ;-)

  10. 04 Ноя 2010 из 3:34 | #10

    В первый раз сложно без разъяснений. Теперь по три блога делаю с настройками и плагинами… за час. Надо просто пробовать и небояться. Удачи!

  11. xxx
    18 Ноя 2010 из 18:59 | #11

    Ошибка 500 при переходе на wp-admin/install.php… Помогите…

  12. 18 Ноя 2010 из 19:02 | #12

    @xxx
    Пишите подробнее мне на почту ;-)

  13. 15 Фев 2011 из 10:49 | #13

    Уважаемый автор!!!!!
    Я новичок в интернете, в связи с чем несколько вопросов.
    В каком виде нужно переносить файлы по ФТП
    В виде архива или в виде распакованных уже папок?????
    Я копирую в виде распакованных папок, которые у меня работали на локальном компьютере через денвер
    В итоге я пытаюсь зайти по http://ваш_домен/wp-admin/install.php
    А она мне пишет ошибку
    Что делать????????

  14. 17 Фев 2011 из 16:50 | #14

    @Дмитрий
    Напишите подробно(адрес блога, проблему) мне на почту ;-) Постараюсь помочь.

  15. Алексей
    18 Фев 2011 из 15:52 | #15

    Здравствуйте я закачал wordpress на сервер, после этого набираю http://мой сайт/wp-admin не открывается просто белый экран.Когда набираю http://мой сайт/wp-login.php открывается панель входа wordpress но при вводе пароля ничего не показывает просто белая страница.Подскажите пожалуйста в чём дело?

  16. 18 Фев 2011 из 16:12 | #16

    @Алексей
    Говорю пишите мне на почту с указанием адреса блога. Почта находится на странице КОНТАКТЫ !

  1. Трекбеков пока нет.