Windows. Вирусы. Ноутбуки. Интернет. Office. Утилиты. Драйверы

Рассажу-ка, как залить (загрузить) сайт на хостинг. Причем выложу две инструкции:
- КРАТКАЯ СПРАВКА - для тех, кто шарит, просто им нужна подсказка;
- ПОДРОБНАЯ ИНСТРУКЦИЯ - для тех, кто в танке и вообще не понимает ничегошеньки. Все мы такие были - это нормально. Выложила все, с том числе ссылки и картинки. Пользуйтесь на здоровье!


Краткая справка как залить сайт на хостингБыстро и по сути:
1) Покупаете хостинг (). Там есть пробный период (по-моему 5 дней), кстати - как раз потренироваться заливать сайты и страницы. С покупкой вы получаете три параметра: Хост, логин и пароль. Их используют для подключения и загрузки.
2) Скачиваете FTP-клиент (программа). Самая популярная и удобная - FileZilla . Запускаете. И да, если FileZilla не устанавливается (бывает на древних компах и нетбуках), то пробуйте Total Commander. Принцип работы тот же, но интерфейс DOSовский. А так все одинаково.
3) Вводите в верхнее поле: Хост (или Сервер), Имя пользователя (или Логин) и Пароль. Их высылает хостер при покупке хостинга. См. e-mail.
4) ЛЕВАЯ ЧАСТЬ показывает проводник и содержание папок в компьютере. ПРАВАЯ ЧАСТЬ показывает проводник и содержание папок на хостинге. От том, что вы подключились будет сообщение, а также в окне справа появиться папка с названием сайта (доменом).
5) Слева откройте папку, откуда будете заливать файлы на хостинг. Справа зайдите в папку с названием сайта на стороне хостинга, например, "mysite.com". Затем папку "www".
6) Слева выбираете файл для заливки, нажимаете на него правой кнопкой мышки и жмете "Закачать на сервер". Поздравляю, вы залили страницу в Интернет! Теперь можете проверить, как она отображается в браузере.

ОБРАТИТЕ ВНИМАНИЕ:

ВАЖНО №1: Корневая папка сайта - "www" . В ней должна лежать - ГЛАВНАЯ СТРАНИЦА САЙТА, то есть файл index.html или index.php. А также другие файлы и папки соответственно, если они есть.

ВАЖНО №2: при последующих заливках обратите внимание, в какую именно папку вы заливаете файл! если, например, вы хотите залить картинку в папку images, убедитесь, что именно она открыта со стороны хостинга!

Вот собственно и все о том, как добавить сайт в Интернет . Если не получилось по короткой инструкции или что-то непонятно, читайте полное руководство ниже.

ПОДРОБНАЯ ИНСТРУКЦИЯ как закачать сайт на хостинг

Для тех, кто ничего не понял, со всеми деталями, картинками, пояснениями и скриншотами!
Так сказать инструкция для девушек (блондинок, брюнеток и рыжих, поскольку дамы с дредами и синими волосами и так знают, как это сделать).
Дорогие мои, никого не хотела обидеть, но первое предложение с приметками отсеяло всех мужиков:Р. Что важно!
В последнее время несколько раз сталкивалась с тем, что закончившие онлайн курсы по дизайну не знают как заливать сайты на хостинги.
Для меня когда-то загрузка сайта в Интернет тоже была тайной за семью печатями... Но стоит раз попробовать и ситуация проясняется.
Сайт на самом деле - это папка с файлами, которые могут быть сверстаны в форматах HTML и иногда плюс PHP* и скрипты (программная часть в виде кода).

По умолчанию мы берем ситуацию:
- У вас УЖЕ ЕСТЬ ГОТОВЫЙ сайт, просто он на домашнем компе, а не в Интернете.
- Вы купили домен к нему, а возможно, и хостинг. ( - но вы можете выбрать любую контору. Принцип размещения сайтов в Интернете одинаковый везде).

Тут чуточку остановимся для объяснений.
Сайт может выглядеть так:
1. index.html (или index.php) – главная страница сайта (название index дается главной странице сайта и любой папке по умолчанию на всех сайтах в интернете)
2. index.css – файл, где прописан стиль страницы (цвет подложки, размер окон, шрифт)
3. папка images – картинки для дизайна страниц
4. page1.html (или page1.php) – любая страница сайта, но не главная
5. page2.html (или page2.php) – любая страница сайта, но не главная
6. page3.html (или page3.php) – любая страница сайта, но не главная
Допустим, такого вида:

ПОМНИТЕ! ВЫ ЗАЛИВАЕТЕ ТЕ ПАПКИ, КОТОРЫЕ ВАМ ДАЛ ПРОГРАММИСТ! Этот набор мы берем просто для примера.

Итак, у вас есть уже купленный домен и хостинг . Обычно их продают одни и те же товарищи в Интернете (хостеры). Но можно покупать у разных. Мне лично нравиться компания Ukraine.com.ua - у них недорогие доменные имена + хорошая техническая поддержка, что важно, когда возникают вопросы по работе хостинга.

Домен – это имя сайта в интернете, например: mysite.com, http://freetravel.com.ua , ukr.net.
Хостинг – это тот «жесткий диск» в Интернете, где ваша папка с файлом будет лежать и будет доступна всем пользователям Интернета круглосуточно.

Итак, вы покупаете себе доменное имя. Его присваивают Вам дня два. Затем покупаете на сайте Ukraine.com.ua хостинг. У них, кстати, есть 5 дней бесплатного использования хостинга - на пробу, чуть что.

Если вы уже купили хостинг, Вам высылают письмо с названием сервера, логином и паролем для использования хостинга:
Для доступа по FTP*** используйте следующие реквизиты:
Сервер: mysite.ftp.ukraine.com.ua
Логин: mysite _ftp
Пароль: А0а0А0А

Эти пароли используются не на сайте хостинга, а для для FTP-клиентов (программ, которые позволяют залить сайт на хостинг, а по сути – в Интернет).
Основных две:
FileZilla – РЕКОМЕНДУЮ!
Total Commander – использовать, если ваш комп – дрова и FileZilla на него не устанавливается.

Скачайте программу FileZilla, вводите свои пароли и подключаетесь.
Пошагово о том, как загрузить сайт на хостинг.
Заливка файлов на хостинг через FileZilla:


О том, что вы подключены сообщает появление папки вашего домена на поле справа:


Справа появилась папка с вашим доменом. Заходите в нее, а потом в папку www!

Файл index (главная страница сайта) должен лежать в папке www(!!!). Чтобы его залить, нужно справа открыть папку www! Затем нажимаете правой кнопкой мышки на нужный файл и выбираете «Закачать на сервер».


Важно, чтобы папки с обоих сторон четко совпадали. Если вы хотите допустим, добавить новую картинку в папку images, то в FileZilla с обоих сторон должна быть открыта папка images.

После того, как вы закачали файл через FileZilla – вы можете все проверить по Интернет, просто забив адрес в браузер. Все должно работать. Если что-то не отображается, значит вы его не залили! Обязательно проверяйте залитые файлы онлайн.

Решение проблем загрузки сайта на сервер.

Если подключение не произошло – вопрос может быть в динамичном IP. Актуально для тех, кто пользуется мобильным или чужим интернетом.
Дело в том, что хостинг Украина делает для своих пользователей дополнительную защиту по IP вашего интернета. Если он меняется, значит, его нужно также менять на сайте Ukraine.com.ua в личном кабинете в разделе БЕЗОПАСНОСТЬ. Собственно, это еще одна причина, по которой хостинг мне нравиться, ведь чтобы зайти на сайт, нужно пройти идентификацию и через СМС-код. А значит, до моего сайта никто не доберется))).
Как изменить прописанный IP!
Авторизуйтесь. Заходим в личную панель управления на хостинге:


Зайдите в раздел Безопасность

Слева на белом фоне указаны IP, которые могут вносить изменения, а справа указан ваш текущий IP:

Если они не совпадают – добавьте его на белое поле:

Должно появиться:

Теперь можно закачать сайт на хостинг с момощью программы FileZilla (или Total Commander). Последовательность указана выше.

Кстати Total Commander используеться также, как файлзилла, но там немного другой интерфейс (досовский, чуть что). Но в принципе, владельцу сайта "не шашечки нужны, а ехать", то есть - залить страницу в интернет!

________________________________________ ____
Справка:
*Форматы HTML или PHP. У файлов соответствующие расширения: index.html или index.php Если вы можете открыть страничку index браузером - это HTML:) Файлы PHP можно открыть только на сервере (хостинг в интернете или локальный сервер, который устанавливаеться на рабочий комп - но если вы не разработчик - вам это не надо).
**Системы управления сайтом используются теми пользователями, которые не могут (или не хотят) писать коды для страницы самостоятельно. По сути это просто использование удобного интерфейса.
*** FTP (File Transfer Protocol - протокол передачи файлов). Заливка сайта на хостинг это тоже самое, что залить их на чужой комп. Кто ж такое любому позволит. Для этого используют FTP – он позволяет залить определенные файлы в определенное место и все.

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

Даже если я это делал и в итоге все работало, то это походило на танцы с бубном.

Коротко:
      • Устанавливаем скрипт на новый хостинг. При установке создаем базу данных.
      • На старом хостинге делаем дамп базы
      • На новом хостинге удаляем только что созданную базу данных и вновь ее создаем.
      • Импортируем в только что созданную базу данные из дампа
      • Вуаля! Все работает.

А теперь подробнее, для тех кто не понял.

Если вам показалось, что то что написано выше, это и есть "танцы с бубном", описываю подробно, с картинками, что нужно делать.

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

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

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

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

2. На старом хостинге делаем дамп базы.

Делаем это очень просто. - Входим в cPanel вашего хостинга. - Ищем менюшку phpMyAdmin и нажимаем ее.


Видим вот такое окно.



___________________________

Не забудь сюда ЬТУНКИЛК
___________________________


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

Видим вот такое окно.


В верхнем меню ищем и нажимаем кнопку Экспорт.

Видим вот такое окно.


Нажимаем кнопку ОК.

Все, начинается скачивание файла. Файл будет такого вида: host_info5.sql

Это и есть дамп (архив) вашей базы данных.

Зачем удалять а потом заново создавать, подумаете вы?

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

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

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

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

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

Во вновь созданную базу (под тем же именем!!!) мы теперь будем импортировать свой дамп.

Опять входим в phpMyAdmin. В правой менюшке выделяем (нажимаем) на нашу базу. (картинки смотри выше по аналогии) И теперь нажимаем сверху кнопку Импорт.

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

  • данные для доступа к сайту через ftp/ssh;
  • логин/пароль для доступа к панели управления;
  • доступ к созданию/редактированию баз данных (по необходимости).

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

Как залить на хостинг статический сайт?

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

  • Зайдите на сайт через Web-FTP или приложение-клиент.
  • Выберите папку для загрузки. Папка для загрузки сайта может быть корневой, называться html или в соответствии с именем домена (например, site.ru).
  • Перетащите все файлы сайта, а также папки со скриптами и изображениями в папку на хостинге.
  • Когда файлы загрузятся, проверьте наличие файла index в корневой части каталога сайта.
  • Протестируйте работу сайта через браузер.
  • Совет. Редактировать файлы сайта можно прямо на хостинге через панель управления или ftp. В FileZilla режим редактирования открывается через контекстное меню файла (клик правой кнопкой мыши).

    Как залить на хостинг динамический сайт?

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

    Если сайт сделан на CMS
  • Загрузите через стационарный или Web-FTP клиент установочный пакет выбранной CMS. Загружать нужно в распакованном виде в корневой каталог сайта.
  • Через браузер произведите пошаговую установку CMS. Инструкция по установке обязательно должна быть на сайте разработчика, а также в текстовом файле в установочном пакете.
  • Загрузите через административную панель CMS или панель управления MySQL дамп базы сайта (контент).
  • Через протокол FTP залейте на хостинг папку с дизайном проекта. Обычно загружать ее нужно в папку Themes, но уточните этот пункт в инструкции к CMS.
  • В панели администратора сайта выберите для использования загруженную на предыдущем шаге тему оформления (дизайн).
  • Проверьте работоспособность сайта через браузер.
  • Если сайт самописный (написан на нетиповой CMS)
  • Загрузите через панель управления хостингом или посредством FTP-клиента файлы сайта.
  • Когда файлы загрузятся, через режим редактирования исправьте корректность адресации и доступов к базе данных.
  • Загрузите в базу дамп с контентом (если таковой имеется).
  • Проверьте работу сайта через браузер.
  • С какими проблемами можно столкнуться?

    Самая частая проблема, когда все сделано по инструкции, но сайт не работает. В этом случае сразу убедитесь, что:

    • все файлы корректно загрузились и находятся в нужной папке;
    • хостинг доступен;
    • ns-сервер домена настроен правильно;
    • нет ошибок в файле настроек базы данных.

    Бывает также, что сайт не загружается. Такое случается когда:

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

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

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

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

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

    Инструкция

    Вы можете встроить скрипт как в уже существующую страницу, так и загрузить его отдельно – все зависит от того, какую функцию он должен выполнять. Так, если код выводит ip-адрес посетителя, то скрипт должен быть вставлен на страницу, открываемую пользователем. Если же вы хотите создать, например, форму обратной связи, то это будет самостоятельная страница с расширением *.php.

    Перед загрузкой скрипта убедитесь в том, что хостинг поддерживает PHP. Если это JavaScript, проверять ничего не надо. Следует знать, что подавляющая часть скриптов пишутся именно на языке PHP, многие можно найти в сети. В комплекте со скриптом обычно идут файлы readme.txt или install.txt, в которых рассказывается о тонкостях его установки и настройки.

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

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

    Если вам надо встроить php-скрипт в уже существующую страницу, то многое зависит от ее расширения. При расширении *.php встроенный скрипт будет прекрасно работать. Если расширение у страницы *.html или *.htm, то скрипт не станет запускаться, так как без создания специальных инструкций такие страницы не будут проверять на присутствие php-скриптов. Самый простой способ обойти это препятствие заключается в изменении расширения страницы на *.php. Страница будет работать так же, как и раньше, при этом окажется работоспособным и встроенный в нее скрипт. Сам скрипт размещайте на странице после закрывающего тега /body.

    Со вставкой JavaScript все еще проще, просто встройте его в страницу, заключив в соответствующие теги - текст скрипта . Вы можете вынести JavaScript в отдельный файл и подключить его, вставив в код страницы строку . В этом примере скрипт scriрt1.js находится в папке scriрt. Вы можете разместить его в любой папке на ваше усмотрение.

    Добро пожаловать на сайт сайт!

    Сегодня напишу статейку про то, как настроить скрипт на примере движка Joomla и панели управления Cpanel.

    Часто в интернете можно встретить разные скрипты, которые продаются за деньги, либо вылаживаются бесплатно. Обычно эти скрипты выглядят как архив.zip или.rar в котором находятся папки и файлы, а также.sql файл базы данных.

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

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

    Для того что бы установить скрипт на хостинг, нужна программа FTP-клиент (рекомендую бесплатную FileZilla), данные для подключения, которые вам прислал хостер после вашей регистрации, а так же доступ к phpMyAdmin хостинга на котором будет работать скрипт.

    Так же можно воспользоваться инструментами, которые предоставляет панель управления Cpanel, IspManager либо другая, а не использовать программу для доступа по FTP. В Cpanel такой инструмент называется «диспетчер файлов».

    Нус, приступим!

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

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

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

    Файлы можно закачивать в двух режимах, либо в двоичном, либо в текстовом. Это очень важно, так как если закачать двоичный файл в текстовом режиме, то кодировка файла нарушится, и впоследствии на сайте информация будет отображаться некорректно. А что бы ни мучиться, поставьте в настройках программы FTP автоопределение. Тогда все файлы будут загружаться в нужных им форматах. Если вы загружаете файлы через панель управления, можете не волноваться, система сама поймёт, какой файл, в каком формате нужно загрузить.

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

    Выглядит это примерно так:

    public $host = "localhost";
    public $user = "имя пользователя";
    public $password = "пароль пользователя";
    public $db = "имя базы данных";

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

    Выглядит примерно так:

    public $dbprefix = "A5ht42S_ ";

    Так же замените путь к логам и временной папке скрипта:

    public $log_path = "/home/ваш ник /public_html/ваш сайт.ru /logs";
    public $tmp_path = "/home/ваш ник /public_html/ваш сайт.ru /tmp";

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

    Далее кликаем на «поиск» - «найти…» - «заменить» и в поле «найти:» вписываем тот адрес сайта на котором раньше работал скрипт, т.е. что нужно заменить. А в поле «заменить на:» нужно вписать адрес сайта на который вы устанавливаете скрипт и на который нужно заменить. Далее жмём кнопку «заменить всё» и программа за секунду заменяет старые данные на новые. Так же в базе данных нужно будет заменить имя пользователя и имя базы данных, а так же путь к папке сайта, если это необходимо. После этого сохраняем и закрываем файл. Не забудьте переименовать файл.sql на имя базы, которую вы создавали. При этом обязательно должно оставаться расширение файла.sql. После этого заходим в phpMyAdmin, выбираем на нашем компьютере нужную нам
    отредактированную базу и жмём «импортировать».

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

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

    PS: В общем, вся суть сводится к тому, что нужно везде заменить, во всех файлах, старые данные на новые. Обычно это два файла – файл конфигурации и файл базы данных.

    Если у вас появятся вопросы или вы что-то захотите дополнить к статье, пишите всё в

    Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter
    ПОДЕЛИТЬСЯ: