Установка WordPress на хостинг.

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

 

Вот мы и добрались до той части, когда начинается создание собственного автономного блога – установка движка WordPress на собственный хостинг. Как многие считают, именно этот этап является самым психологически тяжелым для большинства начинающих пользователей, так как по их мнению, для осуществления этого шага требуются специальные знания и навыки работы. И я соглашусь, потому что начинающие пользователи обычно ждут от процесса инстанляции подобие установки операционной системы Windows на персональный компьютер, которая вполне проста и не требует больших вмешательств или каких либо дополнительных познаний. По поводу установки движка блогов, спешу сказать, что процесс установки автономного блога хоть и отличается от установки продукта корпорации Microsoft, но в принципе, соблюдая ниже приведенные инструкции, вы с легкостью пройдете весь процесс инсталляции блога.

 

Условимся, что вы воспользовались предыдущей статьей “Хостинг – несколько советов” и уже выбрали площадку для вашего блога. Я же на примере моего хостинга, распишу все этапы установки, которые буду сопровождать иллюстрациями. Думаю, что даже если на вашем хостинге программная часть управления отличается от моей, это не станет для вас преградой, потому что все функции и скрипты управления, которые потребуются для установки блога, практически идентичны.Если же возникнут вопросы, правильным будет обратиться в службу поддержки или оставить комментарий в конце этой записи, буду рад помочь каждому.

 

И так, начнем.

 

1. Скачивание и загрузка на сервер хостинг-компании последней версии WordPress.

 

Самое первое, что вам нужно сделать – это скачать последнюю версию CMS (системы управления контентом, далее – движок) с официального сайта разработчика WordPress, которую вы будете устанавливать на свой хостинг (на сегодняшний день это версия 2.5). К великому счастью пользователей они имееют выбор: скачать или оригинальную английскую версию или же официальную русскую версию. Так же есть перевод для украиноязычных пользователей по адресу http://uk.wordpress.org/ Не смотря на то что процесс локализации прост, но думаю правильным будет установить движок с локализацией языка, на котором вы будете в дальнейшем вести блог.

 

Загрузка WordPress на хостинг.

 

Это можно произвести двумя способами:

 

1. Распакованный архив на вашем винчестере закачиваем все файлы и каталоги с архива в корневой каталог Вашего хостинга, с помощью FTP клиента (это может быть обычный файл-менеджер Total Commander) . Что является самым распостраненым способом.

 

totalisftp

 

Но если ваша панель управления хостингом является cPanel, то можно прибегнуть к более быстрому и удобному способу. Хочу заметить, что многие панели управления так же позволяют производить ниже описываемые действия, о чём можно у знать, обратившись в службу поддержки за дополнительной информацией.

 

2. С помощью внутреннего файл-менеджера закачиваем архив движка в корневой каталог сайта, обращаем внимание на расширение файла, обычно распаковка файлов из архива непосредственно на сервере, поддержуется для архивов с расширением .zip. Поэтому перед закачиванием следует проверить и в случае чего исправить метод сжатия архива. После закачки архива, нажимаем на пункт меню “Распаковать содержимое файла”(extract file contents).

 

exctract

 

Вот и все, файлы движка теперь находятся на хостинге.

 

2. Создание базы данных.

 

Для обеспечения работы вашего блога на WordPressвам потребуется создать базу данных. Ещё раз повторюсь, что я описываю действия по установке, используя установленную на моем хостинге cPanel. Если у Вас отличная от моей система управления сайтом, то за дополнительными вопросами обращайтесь в службу поддержки или оставляйте комментарии, попробуем вместе разобраться.

 

Двигаемся дальше, введя свой логин и пароль, попадя в контрольную панель, и находим иконку создания баз данных MySQL. Перейдя по этой иконке, попадаем на страницу управления базами данных. Верхней формой является форма создания базы данных, чуть ниже формасоздания пользователей баз данных. Именно они нам и понадобятся.

 

создание базы данных

 

В первой форме следует указать желаемое имя создаваемой базы данных. Следует заметить, что имя базы данных будет состоять из двух частей “логин в cPanel“+”_”+”имя указанное в форме“. То есть если ваш логин “admin“, а имя базы данных “mydb“, в итоге название базы данных будет “admin_mydb“.

 

Во второй форме следует указать желаемое имя пользователя и по аналогии с названием базы данных, имя пользователя будет выглядеть так: “admin_user“.

 

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

 

права доступа к базе данных

 

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

 

Для корректной работы WordPress следует настроить сопоставление кодовых страниц базы данных. Для этого нужно воспользоваться скриптом управления базами данных phpMyAdmin. Ссылку на него, мы можем найти там же где находится иконка создания баз данных. После загрузки скрипта, выбираем только что созданную базу данных и потом вкладку “Операции” .

 

операции Находим внизу панель “Сопоставление” и проверяем, что выбрано нужное нам кодирование. В нашем случае это UTF-8.

 

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

 

3. Редактирование config.php.

 

Если на этом этапе попробовать ввести в адресную строку браузера адрес вашего блога, то вы увидете сообщение о ошибке и отсутствии конфигурационного файла. И именно созданием оного мы и займемся, так как без этого установить WordPress не возможно.

 

Воспользовавшись файл-менеджером, находим в корневом каталоге сайта файл “wp-config-sample.php” и переименовываем его в “wp-config.php”. Открываем и делаем изменения всего лишь в трех строках:

define(‘DB_NAME’, ‘db_wp2_demo’);
define(‘DB_USER’, ‘db_wp2_demo’);
define(‘DB_PASSWORD’, ”);

А имено, вносим изменения: название, созданной в предыдущих шагах базы данных, имя пользователя и пароль. В нашем случае это будет выглядеть так:

define(‘DB_NAME’, ‘admin_mydb’);
define(‘DB_USER’, ‘admin_user’);
define(‘DB_PASSWORD’, ‘ваш_пароль’);

Сделаю заметку по поводу еще одной строки в конфигурационном файле, а именно:

define(‘DB_HOST’, ‘localhost’);

Как написано в комментарии к этой строке, в 99% случаях редактирование этой строки не обязательно. Но есть исключения, иногда в этой строке нужно прописывать имя сервера, на котором находится база данных. Например:db7.superhost.com. Если после редактирования имени базы данных, имени и пароля пользователя, инсталяция вашего блога не происходит, и выводится ошибка о невозможности подключения к базе данных. То, как правило, решение данной проблемы решается редактированием вышеуказанной строки . Адрес сервера на котором находится созданная вами база данных можно узнать в службе в поддержки хостинга.

 

Если вы сделали все правильно и все сведения правильны, то при следущей загрузке в браузере вашего блога, вы получите в ответ страницу с приветствием WordPress, которая пригласит вас к последней процедуре инстанляции блога.

 

панель поздравления

 

Практически, с этого момента самая сложная часть инсталляции вашего блога закончена.

 

4. Инсталляция WordPress.

 

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

 

вход в админ панель

 

Пока что напишу, установка и создание вашего блога успешно завершена! Теперь набравши адрес блога, вы увидите страницу принадлежащего вам личного блога с первой записью “Привет мир!

 

С чем и поздравляю!

 

Думаю тема данного поста исчерпана, я постарался наглядно и исчерпывающе кратко описать процедуру установки движка WordPress. Теперь стоит подумать о содержании следующих моих постов, и они будут напрямую связаны с первыми шагами и действиями, которые нужно совершить после установки вашего блога. В частности, пойдет речь о первых настройках, которые вам нужно сделать для правильно функциональности блога и краткое руководство по созданию первых записей в вашем блоге. Так что, если вы попрежнему являетесь читателем или впервые читаете мой блог, и вам интересно его будущее содержание, подписывайтесь на ленту новостей и оставляйте комментарии, отзывы и пожелания.


Похожие записи:

Trackbacks & Pingbacks

[...] прошлых статьях “Установка WordPress на хостинг” мы затронули тему установки вашего автономного [...]

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


Комменты

Больше бы таких интересных сайтов.
ВордПресс рулит. и никто его не обойдет в ближайшее время!

Виктор я очень рад, что мой блог помог утвердить ваше мнение о платформе WordPress, и так же советую почитать мою стаью о комментирование чужих блогов, что так же будет вам полезно, я уверен

Спасибо. Я в этом полный чайник. Но с помощью татьи у меня все получилось. Хотя даже и представление не имел, что, куда и так далее

мдяяяя ….. *много думал*….
автору спасибо за пост !!

Вы сказали,что если у другая панель управления хостом,то обращаться к вам.
Вот у меня VHSC от Linux панелька.Как на ней все интегрировать по-правильнее?

Сделал всё как описано выше.в результате на странице появляется следующее:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, support@hc.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Apache/1.3.34 Server at ……k.ru Port 80

День добрый!
Уже третий день бьюсь, а WordPress никак не устанавливается. Я создал десятки сайтов, не новичок, а вот это мне оказалось не по силам. Не пойму, почему. Всё делаю по Вашим рекомендациям, а браузер выдает:Not Found
The requested URL /wp-admin/install.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

——————————————————————————–

Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.8b mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.6 Server at vip100.ru Port 80
В чём дело, не пойму. Возможно, что-нибудь подскажете. С уважением, Вольдемар

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

А ссылку на оригинал, откуда практически без изменений (и даже с картинками) содрана эта статья (на написание которой я потратил 4 часа) не пробовал дать? Других материалов (как, например, подборка тем) с того сайта это тоже касается.

Если удалишь этот коммент, постучусь в абуз гугла и яндекса. Ну и к хостеру, само собой разумеется. Поэтому просто поставь ссылку (что-то типа “оригинал размещен здесь”). Или, как вариант, удали статью!

Оригинал здесь: blogosphere.com.ua/2008/04/14/vstanovlennja-wordpress-na-vlasnyj-hostynh/

jarofed данная статья была еще написана прежним хозяином, так что увы ничего по данному поводу сказать не могу, да и нет желания вдаваться в подробности. В любом случае если присмотритесь внимательней, то поймете, что отличий много, хотя бы если глянуть на картинки..язык то совершенно разный.. :) )

твое право. Да вот только хазяин ты и за репутацию своего блога тоже ты отвечаешь. Ведь жаль же – блог похож на белый проект, а идет банальный перевод контента без ссылки на источник.

Очень интересно, но все в будущем хотелось бы еще побольше узнать об этом. Очень понравилась ваша статья!

Да, похоже что в действительности – так оно и есть. P.S. Сайт, кстати, у вас прикольно сверстан

Хорошо пишете. Надеюсь, когда-нибудь увижу нечто подобное и на своем блоге…

Классная статья, кстати автору хочу предложить установить от яндекс.денег фишку на сайт “Дай рубль”. Я бы дал, так сказать на поддержание.

Очень интересно!!! Только не очень могу понять как часто обновляется ваш блог?

Добрый день всем посетителям этого прекрасного блога. Хочу внести и свой вклад в целую историю положительных отзывов. Как и все остальные пользователи этого блога, я полностью доволен абсолютно всем (что бывает довольно редко, т.к. по профессии я педагог). Скорость работы, навигация, условно понятый интерфейс и целое море положительной информации – моя любимая обстановка. Сегодня я первый раз на этом сайте, но уже готов стать активным его пользователем. Буду рад всем, кто поддержит меня и будет также изо дня в день пользоваться данным блогом.

Отличный пост, прочитав несколько статей на эту тему понял, что всё таки не посмотрел с другой стороны, а пост как-то очень заинтересовал.

Интересно и позновательно, а будет еще что-то по этой теме?

у меня ничего не получилось! Пишет какую то ошибку, все сто раз проверял и данные БД и localhost да все проверял!!! но ничего не получилось!!!

Скажите а материалы с Вашего сайта можно у себя размещать?

Здравствуйте!
Хотел импортировать файл *.xml после установки WP, но получил такое сообщение:
Импорт из WordPress
Извините, произошла ошибка.
Не могу создать директорию /home/a4863108/public_html/wp-content/uploads/2009/05. Проверьте, доступна ли родительская директория для записи.
Говорят, нужно установить права на запись 777.
А вот как это сделать, я нигде не нашел.
Объясните, пожалйста, как и с помощью чего это делается?
Спасибо.

Ой как классно, что случайно наткнулся на ваш блог! Скоро планируется начать работу с Сапой, а Сапа – это сателлиты, а сателлиты – это ВордПресс =) Поэтому будет очень актуальным вопрос установки данного движка на хостинг, тем-более, я никогда не имел дела с платными хостингами…

Здравствуйте, я новичок в этом деле, но как говориться когда-то надо начинать. Я совершенно не понимаю, что нужно делать после того как загрузятся файлы на хостинг, в моем случае, это wallst. Может вы сможете мне подсказать.

Oтличный пост,но всё таки не понял с другой стороны, а пост очень заинтересовал.

Спасибо огромное, очень помогло, я зарегистрирован на 1gb там практически сразу только файл config сам настроил и все.

Здравствуйте, помогите пожалуйста!!! у меня вот такая ошибка появляется:

‘.__(‘Already Installed’).’

‘.__(‘You appear to have already installed WordPress. To reinstall please clear your old database tables first.’).’
‘);} switch($step) { case 0: case 1: // in case people are directly linking to this display_header(); ?>

ReadMe documentation at your leisure. Otherwise, just fill in the information below and you’ll be on your way to using the most extendable and powerful personal publishing platform in the world.’), ‘../readme.html’); ?>

error) ) wp_die($wpdb->error->get_error_message()); display_header(); // Fill in the data we gathered $weblog_title = isset($_POST['weblog_title']) ? stripslashes($_POST['weblog_title']) : ”; $admin_email = isset($_POST['admin_email']) ? stripslashes($_POST['admin_email']) : ”; $public = isset($_POST['blog_public']) ? (int) $_POST['blog_public'] : 0; // check e-mail address $error = false; if (empty($admin_email)) { // TODO: poka-yoke display_setup_form( __(‘you must provide an e-mail address.’) ); $error = true; } else if (!is_email($admin_email)) { // TODO: poka-yoke display_setup_form( __(‘that isn’t a valid e-mail address. E-mail addresses look like: username@example.com‘) ); $error = true; } if ( $error === false ) { $wpdb->show_errors(); $result = wp_install($weblog_title, ‘admin’, $admin_email, $public); extract($result, EXTR_SKIP); ?>

admin
‘. $password .’
‘; } echo ‘

‘. $password_message .’
‘; ?>

что это значит?

Евгений, ну вообще там написанао что типа уже установлено, ну и дается советик, что нужно сделать чтобы переустановить. Если вы все сделали – но что=то там идет не так – можно просто переустановить все заново. Как правило, проблемы исчезают.
Плюс к тому вы можете и не войти на блог пока ДНС не обновится – если конечно не сделаете запись в виндовс – читайте внимательно письмо от хостинга.

Я считаю что тема с cPanel не исчерпана
раскажи народу как затем открывать
блог с домашнего каталога где находится
домен

Здравствуйте!спасибо большое за очень полезную статью!!!
Скажите,пожалуйста,что делать ,если при переходе на какую-либо из ссылок,размещенную на блоге,появляется вот такая ошибка: Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.http://food-mix.com/

Здравствуйте, спасибо за статью, все легко и понятно, но я не могу зайти на свой домен после всех действий.. Да и до этого не мог зайти… Только позавчера сделал сайт на хостинге Hostmefree… Что делать, подскажите, чтобы зайти на свой сайт…

Только недавно установил вордпресс. Но использую я его больше в виде сайта, чем блога. Залил инсталлятор, распаковал, прописал данные в config.php. А потом не могу понять, почему при прописывании доменного имени пишет, что сайт недоступен. Матерился несколько часов, а потом опять ввел доменное имя, и появилась страница установки. А дело было в том, что нужно время для обновления ns-серверов, чтобы сайт стал доступным. А я вот столько нервов потратил.

Ну ничего себе, каждый ваш пост просто шедевр мировой литературы=)

Сделал как написано, но….

Warning: Cannot modify header information – headers already sent by (output started at /home2/home3/hdd2.ru/roy/sites/www/wp-config.php:1) in /home2/home3/hdd2.ru/roy/sites/www/wp-includes/pluggable.php on line 868

Спасибо большое! Очень полезная информация, у меня тоже Cpanel стоит,смог все без проблем настроить.

Мне понравился ресурс. Уже многие ресурсы хорошо выглядят наконец то научились делать красиво. Наш информационный век заставил людей делать свои дела и мгновенно решать различного рода вопросы через глобальную сеть Интернет.

WordPress рулит. Раньше юзал joomla – будь она неладна со своими тормозами. Но у неё есть преимущество в том, что ты скопировал базу на локалку и готово, а в WordPress надо бороться со ссылками в базе. Нет ли какого плагина для облегчения задачи переноса базы.

Как определить, какое мне нужно выбрать кодирование? (В вашем случае UTF-8).

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

Строки и параграфы создаются автоматически, email адрес никогда не показывается, разрешено использовать следующие HTML теги : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(обязательно)

(обязательно)


Перед отправкой формы:
Human test by Not Captcha