Установка сайта на хостинг


Глава вторая. Как установить сайт Хостинг.

Хостинг, как  я уже говорил, это место где хранится ваш сайт. Хостинг провайдер предоставляет вам место на своем сервере, выделенный IP для домена, плюс дополнительные услуги, а за это взимает абонентскую плату. Сумма аренды хостинга, честно скажу, небольшая. В зависимости от хостинг провайдера, на парочку сайтов у вас будет уходить сумма меньше чем оплата мобильного телефона на месяц. Лично я плачу за свой хостинг 133 руб./мес. Но стоп, скажут многие, а как же бесплатные хостинги? Да совершенно верно, существуют бесплатные хостинги. Но почему, при этом, все вебмастера размещают сайты на платных?

«Бесплатный» хостинг.
Да, не спроста я поставил это слово в кавычкиJ. Представьте ситуацию, кто-то, покупает или арендует помещение под  дата-центр, закупает серверы, разрабатывает собственную CMS, платит зарплату обслуживающему персоналу для настройки и управления хостингом, да и вообще, несет уйму затрат по обеспечению бесперебойной работы всего проекта. А потом, бесплатно предлагает размещать сайты у себя на хостинге. Звучит подозрительно.


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

На полностью  бесплатном функционале, полноценный сайт создать не получится. Это и задумано создателями «бесплатных» конструкторов сайтов. Схема простая: предоставляем простой в настройке функционал, говорим, что создать на нашем конструкторе сайт сможет даже новичок, а дальше, полностью урезаем все, что потребуется для создания полноценного сайта, за это уже отдельно нужно будет доплатить. Что самое неприятное, даже с оплатой полного функционирования, остаются проблемы, так как доступа к файлам и исходному коду сайта вам никто не даст. А без этого, заработать на своем сайте будет очень и очень сложно.

Свои первые сайты, я, как и многие новички, создавал на бесплатных хостингах, но вскоре, осознав ущербность сего действа, болезненно переносил их на платные. Думаю, стоит для наглядности рассказать о своем самом неприятном опыте работы с бесплатным конструктором сайтов – это был taba.ru. Помню, сделал по фану небольшой сайтик на нем, даже не подключал свой домен. Просто заинтересовался новым движком, попробовал да и забил.


нструктор-то бесплатный был. Но спустя где-то год, мне на почту приходит письмо от этого конструктора сайтов, с требованием оплатить хостинг, так как они решили сделать из своего бесплатного конструктора сайтов — платный. И сумма за продление на год, раза в три больше той, что я платил своему хостинг провайдеру, за свои настоящие сайты. Благо, мне тот сайтик и не нужен был. Поэтому просто забил на письмецо. Но прошло еще пару лет, и я узнал, что taba вообще самовыпилился. Что было с теми, кто создал свои сайты и хранил их там, как они их восстанавливали – мне не известно. Но благо, меня это не коснулось.

Платные хостинги.

С платным хостингом все гораздо проще. Не понравился хостинг провайдер, где-то хостинг стоит дешевле – все просто. Регистрируешься на новом хостинге, пишешь в  службу поддержки, мол, перенесите к себе мой сайт. Даешь им пароли от старого хостинга, и хоп – твой сайт на новом хостинге. Останется только изменить две записи у регистратора доменов. Кстати, важно, оформлять домен у регистратора доменов, а не у хостинг провайдер, чтобы не быть привязанным. Но об этом напишу в следующей главе. Опыт переезда с одного платного хостинга на другой у меня тоже был. Переехал на тот, что дешевле, и что самое интересное, если на старом хостинге были частые проблемы с доступом к сайту раза три-четыре в месяц, то на новом – их практически нет. Бывает, может раз в год на 5 минут. Поэтому и рассказывать я буду, как создать сайт на том хостинге, которым пользуюсь лично последние три года.


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

Просто следуйте всем рекомендациям и в конце вы получите полноценный сайт. Важно, хостер предоставляет 30 дней бесплатно. Т.е. вы прямо сейчас создадите сайт, ничего не оплачивая.

Переходим по этой ссылке 

В открывшейся вкладке, кликаем по зеленой кнопке «заказать».

Установка сайта на хостинг

На втором шаге, выбираем тариф Blog. (изначально стоит Start). Затем, заполняем предлагаемые поля:

-ФИО,

-адрес электронной почты,

-номер мобильного телефона

Ставим галочку – ознакомлен с публичной офертой и кликаем «зарегистрировать аккаунт».

Установка сайта на хостинг

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

Установка сайта на хостинг


После этого, на вашу электронную почту придет письмо с логином и паролем от хостинга. Рекомендую сохранить эту информацию где-нибудь. Минусом является то, что логин автоматически создается хостером и поменять его нельзя. Переходим по ссылке из письма и попадаем вот на эту страницу, где так же отображены данные о вашем логине, пароле, а так же сервере на котором вам выделено место. Кликаем «начать работу»

Установка сайта на хостинг

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

Установка сайта на хостинг

Вкратце опишу что это за вкладки:

Файловый менеджер – возможность доступа к тем самым папкам с файлами, из которых состоит ваш сайт.
FTP – тот же доступ к файлам что и через файловый доступ, но посредством сторонних клиентов. У меня, допустим, на ноутбуке установлен FileZilla. Через него я могу зайти в файловый каталог, не посещая хостинг. Так же, при необходимости, предоставить доступ кому-нибудь, не давая пароля от хостинга. Честно говоря, лучше никому не давать доступ к ftp вашего сайта.


Сайты – здесь мы создаем наши сайты.

MySQL – управление базами данных. Туда лучше не лезть, если вы, как и я, не умеете создавать и редактировать базы данных в phpMyAdmin.  Честно, я знаю, что через нее можно заливать и редактировать дампы (резервные копии). Но эта же опция на хостинге реализована в иконке BacUp. Если не ошибаюсь, здесь так же можно написать дополнительные таблицы, но мне в такие дебри лезть необходимости не было ни разу за всю свою деятельность в интернете. И вам оно, с большой долей вероятности так же не понадобится.

CMS – возможность установить движок на домен который вы прилинковали к сайту. Этот этап мы пройдем подробно чуть позже.

Домены и поддомены – здесь мы можем  подключать домены к нашим сайтам. Тоже разберем подробно.

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

BacUp – резервная копия сайта. Возможность восстановить сайт, если что-то накосячили. Частый пример: ковыряюсь я в коде сайта, что-то лишнее удалил, неправильно написал код и оп – сайт не открывается. Попасть в админку сайта я не могу, так как сайт не открывается. Что делать? Заходим на хостинг, переходим по этой ссылке и восстанавливаем резервную копию сайта. Важно хранить актуальную копию, ОБЯЗАТЕЛЬНО делать ее перед тем как лезть в редактирование кода. А то неравен час, можно до первоначального состояния сайта откатиться и потерять всю проделанную работу.


CronTab – планировщик заданий. Что это такое, мне, на беглый взгляд понятно, но на кой оно нужно – не знаю. Можно написать скрипт, и проставить время его выполнения. Видимо для каких-то сервисов, может быть парсер запускать, к примеру.

Почта – возможность создать почтовый ящик на своем домене. Я создаю такие почтовые ящики на yandex-почте и в этой книге расскажу, как создать такой ящик. Так же, не рекомендую использовать  почтовые сервисы на хостинге. Те же самые минусы: нет возможности сохранить почту при смене хостера, ограничение на объем писем.

Сервисы – дополнительные платные услуги для сайтов. Ускорение работы сайтов, телефония для сайтов, антивирусы, поиск и т.п.

Итак, ознакомившись с элементами управления хостинга, пора приступить к созданию своего первого сайта. Переходим во вкладку «Сайты».

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


Установка сайта на хостинг

Если мы перейдем по ссылке (доменному имени нашего сайта), то попадем на пустую страницу. Как видим, сайт создан, но он фактически не существует. Так как мы не установили CMS, не наполнили его никакой информацией

Первый шаг — нам необходимо выбрать CMS для сайта и установить ее на хостинг. Делается это очень просто.

Переходим во вкладку CMS. Здесь расположено множество систем управления сайтами. С какими-то из них я работал, про какие-то слышал, но рассказывать я вам буду про WordPress. Поэтому выбираем ее.

Установка сайта на хостинг

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

Кликаем – «установить».


Установка сайта на хостинг

Ждем минут пять.

Установка сайта на хостинг

Нажимаем на кнопку «закрыть».

Видим, что в директорию нашего сайта установилась CMS WordPress.

Установка сайта на хостинг

Теперь у нас уже есть полноценная заготовка для сайта!

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

www.anton-lazarev.ru

phpMyAdmin

Сегодня ко мне обратился покупатель, который приобрел у меня сайт без домена или, правильнее сказать, архивы сайта на WordPress. У него возник вопрос, как установить сайт на хостинг?


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

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

И так, у Вас есть архив сайта (блога), выполненного на WordPress. Этот архив должен состоять из двух частей: собственно папок с самим сайтом и базы (файла, хранящего текстовое наполнение сайта). При распаковке архива папок сайта Вы получите общую папку, которая, как правило, обозначается public_html и файл базы, который может называться по-разному, но в обязательном случае иметь расширение .sql (в нашем примере этом файл обозначен как u624157166_base.sql).

Далее для установки нашего сайта нам необходимо создать новый аккаунт и привязать к нему либо купленный нами ранее домен, либо выбрать бесплатный домен на хостинге. В нашем примере, Хостингер предоставляет широкий спектр доменов третьего уровня с расширением в различных территориальных зонах (Этония, Латвия, Литва и т.д.). Форма привязки домена в нашем случае выглядит следующим образом и заполняется достаточно просто.


Установка сайта на хостинг

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

Установка сайта на хостинг

Далее нам надо создать базу нашего нового сайта и определить имя базы, имя пользователя и пароль к ним. Для этого мы должны зайти в опцию «Базы Данных MySQL» (так она называется в нашем примере). В других хостингах возможны другие варианты названия этой опции, но суть и корень будут одинаковыми.

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

Установка сайта на хостинг

Практически сразу же, хостинг создает Вам имя базы и пользователя, а так указывает адрес MySQL Сервера. Все это нам пригодится дальше (Картинку можно увеличить, счелкнув по ней левой кнопкой мыши).

Установка сайта на хостинг

Перед установкой архива нашего сайта нам необходимо внести в него изменения применительно к нашим новым данным. Для этого мы открываем папку public_html и ищем в ней файл wp-config.php. Для открытия данного файла (и других подобных файлов) я пользуюсь программой Notepad++, порядок работы с которой я подробно описал в посте «Как редактировать файлы сайта (программа Notepad++)?».

Открыв файл wp-config.php с помощью Notepad++ и кнопки клавиатуры F4, Вы должны найти вот этот участок, который будем редактировать.

Установка сайта на хостинг

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

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

Далее содержимое папки public_html с измененным файлом wp-config.php через FTP-соединение (Как создать FTP-соединения (файловые менеджеры Total Commander и FileZilla)?) закачивайте на сервер в аналогичную папку. Напоминаю, что папка должна быть разархивирована и ее содержимое четко должно быть перенесено в открытую аналогичную папку (с аналогичным именем) на сервере. Так же напоминаю, что в папке public_html может содержаться демонстрационный файл default, в этом случае после закачки или до нее этот файл надо удалить.

Далее принимаемся за разархивированный файл нашей базы, напомню, в нашем примере он имеет имя u624157166_base.sql. Его мы так же открываем с помощью программы Notepad++ и кнопки клавиатуры F4. Открыв данный файл, нам необходимо найти домен старого сайта и адрес почтового ящика, к которому старый сайт был привязан.

В нашем примере интересующие нас значения находятся в строках 133 и 137 соответственно. При поиске этих значений, главное не перепутать их с значениями других функций (например, сайтами оставленными в комментариях или сайтами, на которые ссылается тема WordPress).

Установка сайта на хостинг

Найденные значения так же с помощью функций замены программы Notepad++ меняем на новые. В нашем примере старый домен site-kul.com мы заменяем на новый, а почту mail7896@mail.ru – на новую, к которой желаем привязать новый сайт.

После изменений файл баз сохраняем в порядке, аналогичном в случае с файлом wp-config.php, который мы изменяли и сохраняли ранее.

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

Зайдя в phpMyAdmin, Вы увидите примерно следующее верхнее меню, где должны выбрать функцию «Импорт».

Установка сайта на хостинг

При нажатии левой кнопкой мыши на эту опцию, Вы получите следующую форму, в которой  через кнопку «обзор …» выберете на своем компьютере измененный файл базы. Кнопкой Ok окончательно завершите процесс заливки (импорта) базы на хостинг для Вашего нового сайта.

Установка сайта на хостинг

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

Зайти в админ-панель вашего сайта Вы можете в порядке, описанном мною ранее в посте «Как войти в админ-панель (консоль) сайта или блога на WordPress?»

Если при попытке перейти по адресу Вашего сайта, появляется  надпись «ошибка соединения с сервером» или что-то подобное, то значит, где-то Вы допустили ошибку. В этом случае надо повторить все сначала или уточнить данные, которые Вы изменяете у администрации хостинга.

Все! Пробуйте работать! Успехов!

domains-sites.ru

Инструкция по установке сайта на хостинг Хостинги, серверы, доменные имена — это все хорошо, но хотелось бы немного поговорить о насущном переходя понемногу от теории к практике, а именно о том, как новоиспеченный сайт установить на хостинг. Рассмотрим данный процесс на примере хостинга LandinHost, который по сути своей не будет кардинально отличаться и от других. Итак, первое, что нам необходимо это зарегистрироваться в биллинговой системе, в личном кабинете которой мы сможем с легкостью управлять услугами, регистрировать доменные имена, оплачивать услуги хостинга, следить за состоянием счета и многое другое. Нажав на кнопку “Регистрация” видим форму, заполняем, жмем ОК и попадаем на главную страницу билинговой системы.

Регистрация в биллинге ISP Billing 5

В панели задач вынесены основные элементы необходимые нам для дальнейшей работы. Кликнем “Заказать услугу” и выбираем “Виртуальный хостинг”.

Заказ веб-хостинга в ISP Billing 5

Здесь же можно заказать и доменное имя, но мы предположим, что у нас таковое уже есть и оставим эту тему для другой статьи. Жмем “Далее”, выбираем тарифный план, и период времени за который собираетесь внести платеж. На следующем этапе указываем зарегистрированное заранее доменное имя без “www”.

Заказ веб-хостинга в ISP Billing 5

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

После завершения процедуры оформления заказа, страница обновиться и мы автоматически попадаем в раздел “Хостинг” где видим строку с информацией о нем. Но, если Вы отложили процесс оплаты, то в хостинг-панель сервера попасть у Вас не получиться. В таком случаи зайдите в “Информация о счетах” в разделе “Клиент” и нажмите кнопку “Заплатить” в правом верхнем углу. Так же можно в разделе “Финансы” кликнуть “Платежи” и здесь совершить “Новый платеж”. В открывшемся окне выбираем удобный для Вас способ оплаты, сумму и валюту.

Затем попадаем на сайт платежной системы. После оплаты в разделе “Платежи” появиться строка с данными о платеже, успешность которого будет отображаться в колонке “Состояние”.

После того как оплата совершена можно смело заходить в хостинг-панель на сервер, для этого заходим в “Хостинг”, выделяем строку с информацией о нем, и жмем на кнопку “На сервер” вверху в панели инструментов.

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

Если сайт имеет базу данных и тарифный план хостинга соответствует этому, то на следующем этапе необходимо поработать с базой данных. В разделе “Инструменты” выбираем пункт “Базы данных”. В панели инструментов нажимаем “Создать” после чего указываем имя базы, имя пользователя и пароль.

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

PhpMyAdmin служит для работы с базами данных. Итак, заходим в вышеуказанное приложение, введя имя пользователя базы и пароль, и видим нашу базу в колонке слева.

Выбираем ее, она пуста, затем нажимаем “Импорт” в верхнем меню и в открывшейся форме жмем на кнопку “Выберите файл”, через проводник указываем базу сайта. Больше ничего не меняем, нажимаем “ОК”.

Через секунду PhpMyAdmin сообщит об успешности операции и в колонке слева в составе нашей базы появятся подкатегории.

Всё, работа с базой закончена. Теперь приступим к загрузке файлов сайта на сервер. Вообще не важно, что Вы сделаете первоначально: загрузите базу или сайт. Для загрузки файлов сайта можно воспользоваться инструментом “Менеджер файлов”, работа с которым описывалась в одной из предыдущих статей, но лично я предпочитаю FTP менеджер FileZilla особенности работы, с которым подробно описаны в той же статье. Для доступа к серверу по FTP протоколам необходимо воспользоваться логином и паролем, указанным для FTP аккаунта. Если, возникла путаница просто зайдите в последний и назначьте новый пароль. Хочу отметить, что если вы не можете зайти в хостинг-панель, ввиду того что пароль и логин не подходят, сделать это можно через Билинг и затем подсмотреть логин и задать новый пароль. Для работы с FTP- клиентами достаточно умения работы с проводником и напоминает она работу с одним из самых популярных файловых менеджеров Total Commander в инструментарии которой, так же есть возможность связаться с сервером по FTP протоколам. Итак, попав в файловую систему сервера находим файлы сайта на локальном ПК и закидываем их в нужную директорию, а именно wwwВаш домен, но перед этим надо не забыть удалить автоматически сгенерированный файл “index.html”, т.к. Ваш сайт такой файл (либо с разрешением php) уже содержит. Можно просто закинуть разом все папки и файлы сайта, но я предпочитаю сначала помеcтить всё в архив и закачивать на сервер именно его, т.к. даже сайт, который весит несколько мегабайт, но состоящий из сотен тысяч файлов будет закачиваться очень долго, архив закачается как один файл очень быстро. Извлечь файлы из закаченного на сервер архива проще всего в хостинг-панели, через инструмент “Менеджер файлом”, где выделяем архив и нажимаем на кнопку “Извлечь”.

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

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

Теперь набираем адрес сайта в адресной строке браузера и если все сделано правильно, то мы увидим главную странницу сайта.

Выше описан процесс переброски сайта с локального сервера, где он создавался и редактировался. Если Вы решили инсталлировать голый движок сайта сразу на сервер, то необходимо обратиться к инструкции по установке конкретного сайта. Подготовка хостинга в таком случаи практически ничем не отличается, вы так же забрасываете файлы, создаете базу, которая будет установлена автоматически при инициализации файла “install”, который в свою очередь после окончания установки всего скорее надо будет удалить, отстраиваете права (либо права отстраиваются автоматически). Если ваш сайт попроще и для его работы не требуется база данных, то соответственно работать с базами не придется. В таком случаи целесообразно изначально выбирать тарифный план, не предусматривающий данную функцию.

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

landinghost.ru

Что такое хостинг?

Для начала разберем основные понятия и термины. Хостинг – это сервис, который обеспечивает подключение и функционирование сайта в сети интернет. Соответственно хостинг-провайдеры предлагают услуги по предоставлению серверов, а также техническую поддержку и прочие попутные сервисы. Т.е. для того, чтобы пользователи смогли увидеть ваш блог или сайт в интернете, вам потребуется хостинг и домен (зарегистрированный адрес сайта, читайте, где купить домен). Часто провайдеры предлагают также и покупку домена. Домен привязан к хостингу через DNS-сервер. Каждому серверу в свою очередь присвоен определенный IP-адрес (например, 192.108.0.2). Эта цепочка позволяет при вводе url в строке браузера находить месторасположение сайта и выводить его содержимое пользователю. Соответственно, если вы решили переехать с одного хостинга на другой, то измениться и IP-адрес сервера для вашего сайта.

Как установить Вордпресс на хостинг? Доступы

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

Это адреса DNS-серверов, которые нужно прописать в настройках домена.

адреса DNS-серверов

Во-вторых, вам предоставят доступы на FTP-сервер. Для входа и удобного добавления файлов, вам понадобится FTP-клиент. Некоторые хостеры предлагают свой FTP-клиент, но вы также можете использовать такие распространенные программы, как Filezilla или Total Commander.

Также у каждого хостинг-провайдера есть своя панель управления для пользователей: стандартные, типа cPanel, или самописные, которые характерны только для отдельных сервисов. От интерфейса будет зависеть набор доступных функций, удобство управления и т.д. Я предпочитаю всегда работать с файлами через файловый менеджер в панели хостинга, у Бегета он очень удобный!

pro-wordpress.ru

Что вам понадобится

Перед тем, как вы начнете это руководство, вам понадобится следующее:

  • Доступ к панели управления вашего хостинга
  • Файлы вашего сайта (желательно заархивированные в .zip или .tar формат)
  • (необязательно) FTP-клиент и FTP данные для входа на ваш хостинг

Вариант 1 — Как загрузить сайт на хостинг с помощью Файлового Менеджера Hostinger

  1. Войдите в панель управления Hostinger и нажмите на Файловый Менеджер в разделе Файлы.

Hostinger Файловый Менеджер Загрузить сайт

  1. После этого, войдите в каталог public_html, который является root каталогом вашего домена (к примеру: http://www.имядомена.ru/). Ваши файлы должны быть загружены сюда. Если вы хотите, чтобы ваш сайт был доступен не по прямой ссылке, а к примеру по такой http://www.имядомена.ru/вашсайт/ , то файлы вашего сайта должны находится в public_html/вашсайт.

hostinger файловый менеджер 2

  1. Для начала загрузки файлов сайта, нажмите правой кнопкой мыши на пустом месте и выберите Загрузка файлов или нажмите соответствующую иконку.

hostinger файловый менеджер 3

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

как загрузить сайт на хостинг файловый менеджер

  1. Для извлечения содержимого архива, выделите его и нажмите правой клавишей мыши, далее Извлечь.

как загрузить сайт на хостинг файловый менеджер 2

  1. Выберите каталог для извлечения. В этом примере, этим каталогом будет public_html/test.

как загрузить сайт на хостинг файловый менеджер 3

  1. Для перемещения ваших файлов – выделите файлы которые хотите переместить, нажмите правой кнопкой мыши на одном из них и выберите опцию Переместить. В этом примере, мы переместим содержимое каталога public_html/test в public_html.

как загрузить сайт на хостинг файловый менеджер 4

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

Вариант 2 — Как загрузить сайт на хостинг с помощью FTP

Некоторые пользователи для загрузки сайта на хостинг предпочитают использовать FTP-клиенты, такие как FileZilla, SmartFTP, CoreFTP или любые другие. В этом руководстве мы будем использовать FTP-клиент FileZilla.

  1. Во-первых, вам необходимо узнать данные вашего FTP аккаунта. В Hostinger, они расположены в контрольной панели в разделе FTP Доступ. Если вы забыли пароль от вашего FTP аккаунта, воспользуйтесь функцией смены пароля нажав кнопку Сменить пароль аккаунта.

hostinger ftp доступ

  1. Откройте FileZilla и введите ваши данные FTP для подключения в верхние поля программы, далее нажмите Быстрое подключение.

ftp filezilla подключение

  1. После того как вы подключитесь к FTP серверу, используйте браузер файлов СЛЕВА для поиска файлов вашего сайта на компьютере. После того как вы их найдете, используйте менеджер файлов СПРАВА для открытия вашего каталога public_html на сервере хостинга. Как только вы это сделаете, просто перетащите файлы с левого окна в правое и FTP-клиент начнет загрузку файлов на сервер.

ftp filezilla как загрузить сайт на хостинг

ЗАМЕТКА! Аналогичным образом используя FTP-клиент вы можете загрузить архив с сайтом  Обратитесь к части “Вариант 1” руководства для получения инструкции об извлечении архива.

  1. После загрузки файлов вашего сайта в каталог public_html, вы сможете получить доступ к нему через URL. Для проверки того, что загрузка была успешной зайдите на него через браузер.

wordpress установка

Успех! Если вы видите окно с установкой WordPress, значит файлы вашего сайта были успешно загружены на хостинг и вы можете продолжить его установку.

Вариант 3 — Как загрузить сайт на хостинг с помощью Диспетчера файлов cPanel

Войдите в cPanel вашего хостинг аккаунта и следуйте следующим инструкциям:

  1. Нажмите на иконку Диспетчера файлов в разделе Файлы.

cpanel диспетчер файлов

  1. Далее, внутри Диспетчера файлов, откройте каталог public_html.

cpanel диспетчер файлов public html

  1. Нажмите кнопку Отправить, после входа в каталог public_html.

cpanel диспетчер файлов отправить

  1. Вы можете нажать Выбрать файл для выбора одного файла или просто перетащить ваши файлы в специальную область.

cpanel диспетчер файлов 2

  1. В этом примере, мы загрузим стандартный архив установщика WordPress, wordpress.zip

cpanel диспетчер файлов 3

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

cpanel диспетчер файлов извлечь

  1. Если откроется окно с указанием места для распаковки, убедитесь что это /public_html.

cpanel диспетчер файлов извлечь public_html

  1. Архив успешно распакован, все файлы теперь должны находится внутри каталога public_html. Зайдите в public_html и убедитесь в правильности распаковки архива.

cpanel public html wordpress

  1. Теперь ваш сайт полностью загружен и может быть доступен через его URL. Все что остается, это проверить правильность его работы. Просто впишите ваше доменное имя в браузер, к примеру http://www.доменноеимя.ru/ и получите доступ к сайту. В нашем случае мы увидим стандартное окно установки WordPress, что означает успешную загрузку файлов нашего сайта. Теперь мы можем продолжить установку WordPress.

wordpress установка 2

ВАЖНО! В случае, если вы видите список каталогов сайта, как на картинке ниже, следуйте данному руководству.

indexof

Заключение

Поздравляем! Теперь вы узнали, как загрузить сайт на хостинг с помощью 3 различных способов. FTP-клиент помогает при загрузке большого количества файлов, однако это занимает определенное количество времени. Вместо этого лучше загрузить архив с нужными вам файлами.

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

www.hostinger.ru

В чем же заключается установка сайта на хостинг в моем понимании.

Разберемся в установке сайт на хостинг на примере установки WP на хостинг _jino.ru.

Итак по пунктам:

1. Регистрация на хостинге.

Заходим на сайт _jino.ru, жмем зарегистрироваться и заполняем данные, необходимые для регистрации.

Через некоторое время на вашу почту приходит сообщение от компании:

Ваши авторизационные данные:
логин: ваш логин
пароль: ваш пароль
Технический адрес вашего сайта: http://ваш_логин.jino.ru

Эти данные как раз нам и нужны.

Переходим на http://ваш_логин.jino.ru забиваем ваш логин и пароль — мы в админке.

2. Домен.

Выбираем нужное вам свободное доменное имя у регистратора, или эту услуги предоставляет хостинг в вкладке Домены-Регистрация доменов. Обычно стоимость регистрации у хостера услуга дорогостоящая, поэтому советую поискать варианты дешевле. Вместо 590р. за ru-шный домен на хостинге можно зарегистрировать домен за 110р. на _domains.webmoney.ru, например.

Далее если вы регистрируете не у хостера вы должный обязательно прописать адреса ваших NS-серверов ns1.jino.ru, ns2.jino.ru. После этого необходимо прикрутить домен к вашему хостингу. Переходим в Домены-Привязка домена и вписываем необходимый домен и жмем добавить.

На вкладке Домены-Мои домены появиться запись следующего вида:

(домен) — вашдомен.ru (и место размещения)  /domains/вашдомен.ru

Обычно меньше чем через 3е суток ваш домен прикрутят в этой самой папке /domains/вашдомен.ru в которой и будет храниться ваш будущий сайт.

3. Закачка.

Закачиваем файлы движка WP на хостинг в папку /domains/вашдомен.ru. Для этого вспоминаем ваш логин и пароль и делаем следующую запись ftp://вашлогин:вашпароль@вашлогин.jino.ru.

Открываем, например, Total Commander, жмем New FTP connection и вставляем ftp://вашлогин:вашпароль@вашлогин.jino.ru, жмем ОК. Если все сделали правильно, то мы подключимся FTP серверу, на котором будет лежать папка Domains, в которой в свою очередь будут лежать файлы всех прикрепленных к хостингу доменов в том числе и вашдомен.ru. Заходим в папку вашдомен.ru удаляем стартовую страничку и закачиваем содержимое CMS WP, взятое тут _lecactus.ru,

После закачки переходим к следующему пункту.

4.Настройка.

Переходим в Мои услуги.

Для установки сайта вам следует подключить следующий минимальный список услуг:
Поддержка 1 домена
Дисковое пространство 1 Гб
Поддержка 1 FTP-аккаунта
Поддержка PHP
СУБД MySQL
Поддержка 1 базы MySQL

Содержимое CMS последней версии мы закачали, далее следует подключить нашу CMS к MySQL.

Для этого переходим в Управление-Управление базами MySQL в этом пункте мы уже видим установленную базу под именем вашлогинПароль к базе вы можете задать самостоятельно во вкладке Изменение пароля MySQL.

Переходим в Управление-Файловый менеджер-domains-вашдомен и находим документ wp-config.php(переименовываем wp-config-sample.php в wp-config.php). Жмем редактировать файл.

Ищем строчки и вбиваем:

// ** Настройки MySQL ** //
define(‘DB_NAME’, ‘вашлогин’); // Имя базы данных
define(‘DB_USER’, ‘вашлогин’); // Ваше имя в MySQL
define(‘DB_PASSWORD’, ‘придуманныйвышепароль’); // …и пароль

Сохраняем документ и все.

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

Лучше выкачивать свежую версию CMS, потому что на хостинге часто стоит не последняя версия. Пункты 2 и 4 могут частично выполняться вместе. Разделение на пункты условно.

videosites.ru

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

Для максимально быстрой установки купленных в TemplateMonster WordPress шаблонов ознакомьтесь, пожалуйста, с ссылками:

  1. Как установить шаблон, используя дамп SQL файл
  2. Как импортировать SQL файл и изменить префикс базы данных
  3. Как установить WordPress шаблон через административную панель

Немного теории.

Как загрузить сайт на хостинг?

    1. Этап 1: скачивание CMS WordPress

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

Полученный ZIP-файл необходимо распаковать при помощи любого архиватора. Вот так выглядят разархивированные файлы:

ZIP-файл

    1. Этап 2: домен и хостинг

Что такое хостинг и домен

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

Домен — это адрес или имя сайта, который непосредственно привязан к хостингу. Он должен отражать деятельность создаваемого сайта, легко восприниматься на слух, интуитивно ассоциироваться и запоминаться. Зарегистрированный домен полностью принадлежит его владельцу. Как правило, хостинговые компании предоставляют полный пакет услуг по обслуживанию сайтов в сети. Поэтому, скорее всего, вам повезет зарегистрировать домен и приобрести хостинг в одном месте.

Домен к хостингу привязывается при помощи DNS-серверов. С помощью них выдается информация как компьютерам искать друг друга посредством интернет. При наборе адреса сайта в браузере, провайдер осуществляет его проверку через сервер доменных имен (DNS).

Каждый сервер в сети имеет свой IP-адрес (это определенный набор цифр, к примеру — 192.168.0.1). Доменное имя не всегда может иметь один и тот же IP, яркий тому пример — перенос сайта на другой хостинг. Смена хостинг-провайдера — фактически переезд на другой сервер. Именно поэтому механизм обнаружения сайта в интернете выглядит таким образом:

http://www.your-site.ru – DNS-сервер — 192.168.0.1 — получение содержимого сайта

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

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

    1. Этап 3: копирование файлов движка на FTP-сервер

На первом этапе установки мы скачали и разархивировали пакет CMS WordPress. Заливаем полученные файлы на хостинг.

Что необходимо:

      • Доступ на FTP-сервер (выдается провайдером после покупки хостинга);
      • FTP-менеджер (с помощью него файлы заливаются на сервер).

FTP-менеджер (или FTP-клиент) — специальная программа для более простого доступа к FTP-серверу, отображает файлы на удаленном сервере. Наиболее известные клиенты для доступа к удаленному серверу — FileZilla, Total Commander и др.

При помощи FTP-клиента необходимо скопировать полученные файлы движка в корневую директорию сервера PUBLIC_HTML или WWW.

      • Этап 4: создание базы данных

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

У разных хостинг-провайдеров механизм создания базы данных может немного отличаться, но в целом является однотипным.

MySQL – одна из самых популярных и распространенных баз данных c открытым исходным кодом. СУБД обеспечивает максимальное быстродействие, которое достичь другими средствами было бы значительно тяжелее. Однако настоящую популярность MySQL получила благодаря великолепному взаимодействию с PHP (специальный язык программирования для создания веб-страниц).

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

      • ввести имя базы данных;
      • создать пользователя базы данных (администратора) — их может быть несколько;
      • прописать имя и пароль;
      • обозначить права (привилегии) доступа пользователей к базе данных.
    1. Этап 5: редактирование файла wp-config-sample.php

Один из шагов установки WordPress на хостинг — изменение некоторых параметров, необходимых для доступа к MySQL.

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

      • DB_NAME – название базы данных
      • DB_USER – пользователь базы данных
      • DB_PASSWORD – пароль для пользователя
      • DB_HOST – адрес сервера БД, у многих localhost, но не всегда
      • DB_CHARSET – кодировка по умолчанию utf8, ее менять не нужно

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

    1. Этап 6: инсталляция WordPress

Запускаем скрипт установки WordPress. В строке браузера необходимо набрать http://www.your-site.ru/wp-admin/install.php, где www.your-site.ru — имя вашего сайта.

Запускаем скрипт установки WordPress. (желательно на русском)

Здесь вводим имя сайта и e-mail и жмем «Установить WordPress».

Установка шаблона WordPress

Способ 1

После того, как выбор шаблона сделан, например,  и архив с файлами темы перед вами, приступаем к процессу его установки на сайт. В административной части сайта во вкладке «Внешний вид» выбираем пункт «Темы» и переходим на страницу управления шаблонами.

В административной части сайта во вкладке Внешний вид выбираем пункт Темы.

Следуем на вкладку «Установить темы» — «Загрузить».

Установка темы WordPress

Осталось только активировать установленный на сайт WordPress шаблон.

Способ 2

Еще один способ установки шаблона на сайт — воспользоваться FTP-клиентом. Соединяемся с сервером хостинга, после чего в папку с темами распаковываем нужный архив. Установленные темы сайта можно найти здесь:

/www/your-site.ru/wp-content/themes/

Активация темы осуществляется через Консоль движка.


Настройка готового сайта на WordPress

Сразу же после установки сайта на хостинг необходимо осуществить несколько базовых настроек. Все они доступны через административную панель сайта, попасть в которую совсем не сложно: your-site.ru/wp-admin.

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

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

      • Общие настройки (Общие)

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

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

      • Настройки публикации (Написание)

Настройка написания статей для последующего размещения на страницах сайта.

Настройка написания статей для последующего размещения на страницах сайта.

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

Форматирование. Галочка напротив преобразования смайлов в картинки позволит заменять стандартные обозначения «улыбочек» в картинки из базового набора WordPress.
Автоматическое исправление некорректного XHTML-кода позволит WordPress самостоятельно прописывать более правильный код с точки зрения валидации. Однако включение данной функции чаще всего создает массу проблем, поэтому рекомендовано все же ее не включать.

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

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

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

Публикация через e-mail. Публикация статей посредством электронного ящика. Для этого необходимо указать почтовый сервер, логин, пароль и рубрику для публикации. Что важно отметить, почта должна иметь POP3 доступ.

Удаленная публикация. Использование внешнего редактора (блог-клиента) для написания статей и их редактирования.

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

      • Настройки чтения (Чтение)

Настройки чтения

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

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

В RSS-лентах отображать. Подписчики RSS-ленты будут получать последние записи в указанном здесь количестве.

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

«Анонс» (усеченный текст публикации) удобен владельцу сайта для повышения посетителей.

Кодировка страниц и лент. Кодировка страниц — набор симоволов, с помощью которых сайт будет отображаться в сети. Значение UTF-8 по умолчанию рекомендуется не менять.

      • Настройки обсуждения (Обсуждение)

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

Настройки обсуждения

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

      • Настройки медиафайлов (Медиафайлы)

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

Настройки медиафайлов

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

Объекты. В данном пункте можно выбрать внедрение медиа файла на страницу сайта по заданным параметрам.

Загрузка файлов. По умолчанию все загруженные файлы будут размещаться в папке wp-content/uploads. При включении опции «Помещать загруженные мной файлы в папки по месяцу и году» WordPress автоматически будет создавать подкаталоги по дате загрузки медиафайлов.

      • Настройки приватности (Приватность)

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

Настройки приватности

      • Настройки постоянных ссылок (Постоянные ссылки)

Настройки WordPress позволяют выбрать один из четырех вариантов для отображения URL-адресов.

Настройки постоянных ссылок» />

В «Общих настройках» в пункте «Произвольно» есть возможность прописать специальные теги, которые будут отвечать за отображение элементов в ссылке. Ссылки можно настроить на свое усмотрение, прописав определенные теги:

%year% — год;
%monthnum% — месяц;
%day% — день публикации статьи;
%hour% — час;
%minute% — минута;
%second% — секунда;
%postname% — заголовок;
%post_id% — порядковое число статьи;
%category% — рубрика (категория);
%tag% — тэг (метка);
%autor% — имя автора.

Важно: во избежание ошибок в случае использования вышеописанных тегов, необходимо установить плагин Rus-to-Lat. Данное приложение для правильного формирования ссылок способно переводить буквы русского алфавита в латиницу.

www.templatemonster.com


You May Also Like

About the Author: admind

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.