Как залить файл на хостинг
Rsync (en-US) is a local-to-remote file synchronizing tool, which is generally available on most Unix-based systems (like macOS and Linux), but Windows versions exist too.
It is seen as a more advanced tool than SFTP, beause by default it is used on the command line. A basic command looks like so:
- -options is a dash followed by a one or more letters, for example -v for verbose error messages, and -b to make backups. You can see the full list at the rsync man page (search for «Options summary»).
- SOURCE is the path to the local file or directory that you want to copy files over from.
- user@ is the credentials of the user on the remote server you want to copy files over to.
- x.x.x.x is the IP address of the remote server.
- DESTINATION is the path to the location you want to copy your directory or files to on the remote server.
You’d need to get such details from your hosting provider.
Of course, it is a good idea to use a secure connection, like with FTP. In the case of Rsync, you specify SSH details to make the connection over SSH, using the -e option. For example:
You can find more details of what is needed at How To Copy Files With Rsync Over SSH.
Rsync GUI tools
As with other command line tools, GUI tools also exist for Rsync, for those who are not as comfortable with using the command line. Acrosync is one such tool, and it is available for Windows and macOS.
Again, you would have to get the connection credentials from your hosting provider, but this way you’d have a GUI to enter them in.
GitHub
GitHub allows you to publish websites via GitHub pages (gh-pages).
We’ve covered the basics of using this in the Publishing your website article from our Getting started with the Web guide, so we aren’t going to repeat it all here.
However, it is worth knowing that you can also host a website on GitHub, but use a custom domain with it. See Using a custom domain with GitHub Pages for a detailed guide.
Other methods to upload files
The FTP protocol is one well-known method for publishing a website, but not the only one. Here are a few other possibilities:
Загрузка файлов по FTP, SSH и через WEB FTP — панель управления.
Загрузка файлов на хостинг осуществляется одним из следующих способов:
- загрузка файлов по FTP (с использованием FTP-клиентов FileZilla, Total Commander);
- по SSH подключению, используя консоль/терминал/командную строку
- через панель управления хостинга;
Как залить файлы через FTP
Установите на рабочий компьютер FTP-клиент, например, FileZilla, Total Commander.
Для подключения к FTP-серверу понадобятся:
- Имя хоста (адрес FTP-сервера). Он похож на адрес сайта, но содержит в наименовании "ftp", а также домен, на котором он расположен. Если речь идет об управлении сайтом, это будет домен его хостинг-провайдера.
- Логин и пароль пользователя. Для подключения к FTP-серверу вы должны авторизоваться, поэтому у вас обязательно должны быть логин и пароль для подключения.
- Номер порта – если он отличается от стандартного.
Данные по FTP-подключению есть в панели управления хостинга Hoster.ru в разделе Управление — Хостинг.
Рассмотрим подключение на примере FTP-клиента FileZilla.
Это популярный FTP-клиент: простой, удобный и, что немаловажно, бесплатный. Чаще всего для работы с FTP используют именно его. Программа доступна для Windows, Linux и MacOS.
Для соединения с FTP-сервером через FileZilla есть два способа.
Быстрое соединение.
На верхней панели программы есть специальные поля, в которых нужно указать:
- Хост – здесь вы пишете адрес FTP-сервера.
- Имя пользователя – указываете свой логин.
- Пароль – вводите пароль для подключения.
- Порт – номер порта указываете, если он отличается от стандартного.
После чего кликаем кнопку "Быстрое соединение".

Менеджер сайтов.
Если вы работаете с многими FTP-подключениями или просто не хотите вводить все данные заново при каждом подключении, можно записать параметры соединения в "Менеджер сайтов", который находится в меню "Файл". Дополнительно там можно прописать различные настройки соединения.

Помните, что хранение паролей в FileZilla небезопасно – они записываются в файлы программы в незащищенном виде и могут быть украдены не только троянами, но и другими пользователями, имеющими доступ к вашему ПК.
Загрузка файлов по SSH
Протокол SSH обеспечивает защищённый канал связи между клиентом и сервером, через который можно передавать данные (файлы), работать в командной строке, удаленно запускать программы, в том числе графические. SSH-сервер должен быть установлен на удаленной операционной системе. SSH-клиент должен быть запущен на машине, с которой будет осуществляться удаленное подключение.
При создании соединения протокол SSH идентифицирует пользователя клиентского приложения; это может быть:
- проверка с помощью логина и пароля (причем пароли также передаются в зашифрованном виде). Самый распространенный метод аутентификации;
- идентификация с помощью ключа – считается наиболее надежным способом;
- проверка по IP – ненадежный метод.
Данные для доступа по SSH, так же, как и для FTP подключения, можно найти в панели управления в разделе Управление — Хостинг.
Подключение по SSH из ОС семейства Linux
В операционных системах Linux есть встроенный терминал, с помощью которого можно подключиться по SSH к серверу. Для его вызова нужно нажать сочетание клавиш Ctrl+Alt+T.
Далее наберите в терминале строку вида:
- login – ваш логин на сервере;
- имя хоста ssh – имя хоста ssh сервера.
После этого в окне терминала появится запрос подтверждения подключения (наберите yes) и запрос пароля – наберите пароль и нажмите Enter.
Если все введено корректно, откроется соединение по SSH.

Подключение из Windows
Для создания соединения с сервером по SSH в Windows используется утилита PuTTY.
Это простой исполняемый файл, который не требует установки.
- Скачайте и запустите PuTTY.
- В основных настройках программы укажите IP-адрес сервера в поле Host Name.
- Проверьте, чтобы было выставлено соединение по SSH и правильный номер порта.
- Нажмите Open.
- По запросу программы ведите свой логин, а потом пароль. Ввод пароля не отображается – это нормально.
- Если все введено правильно, откроется подключение по SSH.
Загрузка файлов через Web FTP (панель управления)
Чтобы загрузить файл или документ на хостинг используя встроенный FTP (Web FTP) необходимо перейти в раздел Управление — Хостинг — Web FTP.

В открывшемся окне в панели снизу нажимаем на Загрузить.

Вы можете выбрать один из вариантов загрузки: загрузить файл, загрузить папку или загрузить ZIP — архив с файлами, который можно будет распаковать там же, в панели.
Загрузка файлов в корневой каталог сайта осуществляется тем же способом: загрузить — Загрузить файл.
Как залить сайт на хостинг. Пошаговая инструкция
Размещение сайта на хостинга – обязательное условие для того, чтобы его увидели пользователи. Однако перед установкой нужно зарегистрировать домен, проплатить хостинг-услуги и делегировать доменное имя (привязать к хостеру путем прописывания DNS).
Привязка домена к хостингу
Первое, что нужно сделать – добавить домен в панель управления хостингом:

Затем откройте сайт регистратора и пропишите DNS адреса хостинга, которые были присланы вам в письме или находятся в личном кабинете:

Заполните в соответствующую форму в кабинете регистратора:

Обычно на привязку уходит 1-2 часа, но порой приходится подождать и дольше (до 24 часов). Чтобы проверить, прикреплен ли домен, просто вбейте в строку браузера урл-адрес сайта.

Затем авторизуйтесь в панели управления и откройте раздел CMS. Рассмотрим на примере Вордпресс:

Заполните все данные и нажмите «Установить на сайт»:

Теперь нужно подождать около 5 минут, пока пройдет установка файлов движка. Когда придет уведомление об установке, нажмите на адрес сайта:

После установки движка ваш сайт может быть готов к работе. Можете приступать к настройке его внешнего вида и оптимизации.
Загрузка файлов сайта на хостинг
Если у вас уже создан сайт на локальном диске или вам нужно перенести его на другой хостинг, то выберите один из следующих способов:
Загрузка через файловый менеджер хостера
- У всех хостинг провайдеров предлагается файловый менеджер в панели управления (ПУ). Но проверьте, чтобы была возможность создать и распаковать архив.
- Убедитесь, что конфигурационные файлы были изменены согласно правилам хостинга. Чаще всего приходится менять имя пользователя базы данных, её название и пароль.
- Заархивируйте файлы сайта на компьютере (в формате .zip).
- Загрузите архив на хостинг через файловый менеджер в корневую папку public_html, после чего распакуйте архив.
- Проверьте работу сайта, открыв его в браузере.
Через FTP-клиент Filezilla или Total Commander
Использовать сторонние FTP-клиенты намного удобнее, чем те, которые предлагает хостер. Но у них есть один недостаток – нет возможности распаковки архивов. При этом ФТП-клиент заливает их поочередно, поэтому требуется больше запросов к серверу. Поэтому если у вас недостаточная скорость интернета, то на закачку уйдет много времени (особенно, если файлов будет много). Но есть решение: создать архив и залить его через ФТП-менеджер, после чего распаковать через внутренний ФТП-клиент на сайте хостер-провайдера.
Первый этап – настройка соединения ФТП-клиента с сервером Beget в Filezilla.

Откройте «Файл» – «Менеджер файлов или воспользуйтесь комбинацией клавиш Ctrl+S. В открывшемся окне нажмите «Новый сайт».
Затем задайте любое имя подключению. В нашем случае, это «Новый сайт». В правой части укажите реквизиты, которые вы получили на почте при активации хостинга или можно воспользоваться главным доступом (login и password, который вы используете для авторизации).
В поле «Тип Входа» задайте значение «Нормальный»:

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

После подключения в одной части отобразятся локальные файлы, а в другой – файлы и директории на удаленном сервере. Чтобы переместить их, достаточно перетянуть из одной части в другую. Также вы можете задавать права, редактировать или удалять файлы.
Если вдруг при добавлении файлов сайта возникли какие-то проблемы, можете написать в техническую поддержку хостера, где вам должны помочь.
А какой способ используете вы? Поделитесь опытом в комментариях.
Куда и как загружать файлы на хостинг?
Сразу после оформления и оплаты заказа на услуги хостинга будет создана такая папка — /www/ваш_домен , и все файлы, которые вы загрузите в нее, будут доступны всем по адресу http://ваш_домен/имя_файла.
В любом случае, если вы сомневаетесь, в какую папку выкладывать файлы, вы всегда можете посмотреть это в своей панели в разделе «WWW Домены» где вы увидите значение параметра «Директория». Там же вы можете добавить любой другой домен, который автоматически создаст соответствующую папку на сервере, куда в последствии вам и нужно будет закачать файлы, чтобы они были доступны в сети интернет.
Как закачать файлы на сервер?
Закачать файлы на сервер можно 2-мя простыми способами:
- воспользоваться FTP-клиентом (TotalCommander);
- использовать «файловый менеджер» в панели управления ISPmanager.
Как зайти на свой сайт по протоколу FTP через FTP-клиент?
Чтобы настроить FTP-клиент, необходимо иметь следующие данные:
Настроим доступ к FTP на примере TotalCommander (Ctrl+F). Не забудьте включить опцию «Пассивный режим».

Что делать, если файл не загружается на хостинг или загрузился пустой?
Убедитесь, не превышена ли у вас квота «Дисковое пространство» в тарифе, который вы используете. Вы можете просмотреть её в своей контрольной панели в разделе «Статистика → Используемые ресурсы».
Как закачать файлы на сервер используя панель управления ISPmanager?
В разделе «Главное → Менеджер файлов» вы уведите список папок и файлов. Из описанного выше мы знаем, что закачать файлы необходимо в папку www/мой_домен. Переходим в соответствующую папку двойным кликом на папку www, далее видим раздел (мой_домен), в который нам и нужно войти, чтобы закачать туда нужные нам файлы.


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