Хостинг

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

Файловый менеджер, FTP, SFTP (SSH)

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

На данном этапе вы уже должны принять решение в выборе CMS (движка сайта) и приступить к его загрузке. Загрузить сайт на хостинг можно несколькими способами — через встроенный файловый менеджер в панели управления хостингом, используя ftp (протокол передачи данных), используя sftp (ssh доступ).

Файловый менеджер

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

Вы можете посмотреть пример файлового менеджера компании ISP Systems.

Файловый менеджер ispsystem

Там всё достаточно просто и интуитивно. Управление графическим интерфейсом не требует понимание технических аспектов, у нас есть все понятный кнопки — Скачать, Закачать, Создать, Изменить и другие. Различные файловые менеджеры поддерживают дополнительные функции, такие как архивация, расширенный поиск, поиск и замена текста в файлах, изменение прав доступа и многое другое.

FTP

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

Существует большое множество различных ftp-клиентов.

  • Filezilla
  • CuteFTP
  • FlashFXP

И десятки других.

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

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

  • host (домен сервера или ip адрес)
  • port (если по умолчанию 21, то указывать не требуется)
  • имя пользователя
  • пароль

Бывает, что требуются дополнительные настройки, например, режимы (active / passive), тип передачи данных (ascii / binary) и прочее, эту информацию вам так же предоставляют.

На примере популярного и бесплатного ftp клиента Filezilla — так выглядит окно подключения к серверу:

Окно подключения к ftp серверу

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

  • host: mgi.ru
  • пользователь: test_user
  • пароль: 4ks8&#kls49
  • порт: 21 (по умолчанию)
  1. Вводим данные в соответствующие поля вашего ftp клиента и нажимаем «Быстрое соединение». В окошке статуса, мы увидим какие действия производятся в данный момент.

как загружать файлы по ftp

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

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

Время загрузки будет зависить напрямую от объёма файлов и от скорости соединения интернета.

SFTP

SFTP — это так же протокол передачи данных, но используя SSH. SFTP в отличии от FTP более новый и основное его отличие это улучшенная безопасность. Для пользователя, основные отличия заключаются в методе подключения, а использовать программу для подключения к серверу по SFTP можно ту же самую — FileZilla.

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

——BEGIN RSA PRIVATE KEY——
MIICWwIBAAKBgF07Vxli8zX2/EbTBhwTh+H7d69twlXxElJXfdXqZqBPh7NE/f+W
xJEgSQb6CmEF0ZGuBOj9z1IaH1HCncr62CxvNIpLxKV67Sai+B+shcDwM4P/DJwU
tfi2o1OpOlO7iF1CLnqoFDcGmJ71OljAPeheWqJ6wXxSJeTgw6KmxzENAgMBAAEC
gYAFsi5sGqOJVIGtQg9Jf9f5coepbCdHYOchqL7DZwLGIJXF2h06lFeGFlbf2j7w
Fo7rO5qJMZiNB5OKRz2kvRaf7Xm5TNBHCscF7u7m9pmEWicY+VgLPNfXUt2B88kE
vWvBw+RS6J0gciphFAMs817JBGAVvW5R3Sm8pNZt10CYcQJBAJ2uOKHUmpUrvhOm
RBoGQ3tiwIjChVigUgDGxedJcMJEBeXb+KrKTOgJyFtsi4uBzlxjWY8BkjG0C7Ew
JZr0+gcCQQCXXXprsOIJ8GuA8dUVJxHPIN4H/6FKl9B6u0E1F3htmUzlx3WnWzzF
H2HUGO3HSwmxl4BSCyYBA4HP/K8QhkdLAkAvsFqGb1OVXBZvwPCF4nEUZyiN9C76
P/qtK3D9Y5PL3WDfRSkvFmIuJ49GP0zxE4BDJvUWMEZz691BaKtm80KPAkEAgmMN
v5KhRDqMAIlRKmV7W9dOK8myoNThy7deVmOfY5m4uf71hHJ9iLidxtyqhxBGi2qc
KRBdbmYc/pMGIs/ovQJALv4BI18qbW9o83QUOiLLxUF5naJZC1weRjVD6hzNrjC3
Dg4DvhAGAbfi/OtmUGOFxJ0B0CrN0ayFuWIVhVx7Vw==
——END RSA PRIVATE KEY——

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

И так, приступим к подключению. Откройте ваш SFTP клиент. В примере мы продолжаем использовать Filezilla. В меню программы выберите сверху >> Файл >> Менеджер сайтов (или нажмите на самую первую иконку в верхней панели).

sftp подключаемся к серверу по ключу

  1. После перехода в Менеджер Сайтов, нажимаем на кнопку Новый Сайт. Поле справа, станет доступным для редактирования.
  2. Укажите адрес сервера или домен для подключения к серверу (который вы получили от вашей хостинг компании. И выберите в качесвте протокола подключения SFTP.
  3. Укажите желаемый тип входа. Вы можете выбрать «Нормальный» — в таком случае авторизация будет происходит по логину и паролю, либо выбрать «Файл с ключем». В поле Пользователь укажите ваш логин. А в поле Файл с ключем, выберите файл, который содержит указанный выше ключ для подключения.
  4. Если всё сделано правильно, нажимайте на кнопку «Соединиться».

Так какой же способ всё таки выбрать?

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

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

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

Tags
Show More

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

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

Close
Перейти к верхней панели