В этом посте я расскажу, каким образом переносить сайт (или движок сайта) на хостинг.
Если вы воспользовались моими советами по выбору хостинга в предыдущей статье, то разберем подробнее процесс переноса сайта на хостинг на примере Робохоста.
Для того, чтоб сэкономить время и нервы, а также избежать повреждения файлов при их закачке на хостинг поодиночке, я советую сделать так:
1. Любым архиватором сначала архивируете все файлы и папки сайта на своем компе. Но перед архивацией убедитесь, что у вас в архиве все расположено именно так, как должно быть в корне домена. Нельзя архивировать ту папку, в которой находится содержимое сайта, иначе после распаковки на сервере сайт окажется не в корне домена, а в какой-то папке, из которой потом все придется вытаскивать.
Например вы хотите закачать все файлы простейшей cms, файлы которой находятся в папке cms_chaynik_v.1.0
Не нужно паковать эту папку целиком, а правильно будет открыть ее, выделить все, что в ней находится и выделенное запаковать в формате zip.
Не архивируйте в форматах rar или каких-то других, сервер может не понимать эти архивы и вы их не распакуете на сервере. Пример правильно упакованной cms chaynik можете
скачать здесь.
2. Закачиваем подготовленный архив в корень своего домена. Можно воспользоваться или ФТП клиентом, или же зайдя в свою С-панель управления хостингом. В разделе Файлы выбираем Диспетчер файлов.

После того, как вы вошли в диспетчер файлов, открываете папку /public_html - именно в ней будут находиться папки всех ваших доменов, если у вас их будет не один, а много.
На примере этого сайта, все мои файлы будут находиться по адресу /public_html/vcevidim.ru/ - именно сюда и закачиваем зип архив.
3. После того, как архив закачан, выделяем мышкой этот файл архива и в верхней линейке инструментов Диспетчера файлов жмем на кнопку Извлечь.
После распаковки все нужные папки и файлы сайта окажутся на своем месте. Все очень просто и описание заняло больше времени, чем сам процесс.
Следующим этапом будет создание Базы данных, если для вашего движка сайта это необходимо.
Это тоже предельно просто и делается в несколько кликов мыша. Но об этом в следующий раз.
С чего начинается сайт?
Итак, вы уже созрели для того, чтоб обзавестись собственным сайтом.
Предполагается, что в голове уже сложилось четкое представление о том, зачем вам нужен сайт. Поэтому я не стану жевать, какие бывают сайты, для каких целей создаются сайты, а сразу перейду к делу.
Любой сайт начинается с домена, движка и хостинга для сайта. Я не стану ничего писать о бесплатных хостингах, потому как лучше сразу начинать хоть и с недорогого, но платного хостинга. Не зря народная мудрость подсказывает нам, что с чужой телеги слезай посреди дороги. Я думаю, что тот, кто твердо решил для себя, что ему нужен сайт, уж как-нибудь найдет 1-2 бакса в месяц для оплаты нормального хостинга. Ну и конечно нужен домен.
Не ведитесь на посулы, типа домен в подарок. Часто бывает так, что в сайт с таким доменом вложено масса сил и средств, а потом в один совсем не прекрасный момент или хостер обанкротился, или возьмет и перерегистрирует домен на себя, если увидит, что сайт уже хорошо раскручен. Я научен горьким опытом, и теперь больше никогда не стану брать домен в подарок.Поэтому лучше всего регистрировать домен сразу на себя, на свое имя. Чтоб долго не искать, даю ссылку на регистратора, у которого и сам частенько покупаю домены. Здесь домены в зоне RU недорогие, всего по 99 руб. Думаю, что и такая сумма вам по плечу. Это здесь: http://2domains.ru/
Теперь по поводу хостинга. За последние годы я перепробовал и испытал наверное штук 30-40 разных хостингов и остановился в конечном итоге на трех.
Даю здесь свои реф. ссылки, вы можете зарегистрироваться на любом из них.
1.
Хостинг Робохост. Приличный и недорогой хостинг, для начала я посоветовал-бы именно его. Его прелесть в том, что у вас никогда не будет головной боли с установкой любого движка, не нужно заморачиваться с установкой прав доступа на папки и файлы.
Кроме того все неограниченно, кроме места на диске. Сколько угодно доменов в одном аккаунте, сколько угодно под доменов, баз данных и почтовых ящиков. И трафик тоже не ограничен.
2. И еще один хостинг от компании ООО "Королевские телесистемы", которым я и сам пользуюсь. Этот хостинг заметно дороже, но его качество отличное и техподдержка всегда готова прийти на помощь.. Минимальная месячная плата на тарифе Т1 - 200 руб./мес. Места на диске навалом - 2000 МБ, все остальное тоже без ограничений.
Добавлено 01.03.20012. Этот хостинг я больше не рекомендую. Я с него съехал. Качество хостинга ухудшилось, а цена не уменьшилась. Скорость работы серверов заметно упала. Возможно из-за жадности хостера. Слишком много сайтов напинали на один сервер, вместо того, чтоб вводить в строй дополнительные сервера.
3. Третий хостинг, которым я тоже пользуюсь - это onlinexs.ru
Очень дешевый хостинг, но на первых порах я все-таки посоветовал-бы выбирать Робохост - мне не попадалось еще ни одного движка для сайта, который бы не встал на Робохосте с первой попытки и без всякого oнaнизмa с настройкой прав доступа. А движков для сайтов я перепробовал наверное с пол сотни, а может и больше. Никогда не считал.
Добавлено 01.03.20012. Этот хостинг уже сдох. Что-то там намутили с нарушением интеллектуальных прав и хостера заблокировали. Сервера этого хостера были в США, а там ребята очень болезненно относятся к таким вещам.
О движках для сайта я напишу в следующий раз, а тем, кто воспользуется моими советами и ему будет что-то непонятно, пишите в комментариях.
Если я знаю решение вашей проблемы, то обязательно подскажу.