Где взять доступы
Любой хостинг выдает доступы автоматически при создании аккаунта или позволяет сгенерировать их вручную в панели управления (раздел «FTP-аккаунты»).
Вам понадобятся 4 параметра:
- Хост (Сервер): IP-адрес или домен (например, 185.22.33.44 или ftp.вашдомен.ru).
- Имя пользователя (Логин): Часто совпадает с логином от панели хостинга.
- Пароль: Ваш пароль от FTP-аккаунта.
- Порт: 21 для обычного FTP; 22 для безопасного SFTP.
Важно: Всегда выбирайте подключение по SFTP (порт 22), если это поддерживает ваш тариф! Обычный FTP передает ваш логин и пароль в открытом виде, что делает сайт уязвимым к перехвату трафика.
Как подключиться к серверу
Скачайте бесплатный FTP-клиент, например, FileZilla. Откройте программу, введите ваши 4 параметра в верхнюю панель быстрого подключения и нажмите «Быстрое подключение».
Программа разделится на две части: слева будут файлы вашего компьютера, справа — файлы удаленного интернет-сервера.
Куда загружать файлы
Вы не можете загрузить файлы просто «на сервер». Вам нужно найти корневую директорию.
Чаще всего маршрут выглядит так: /home/ваш_логин/ваш_сайт.ru/public_html (или htdocs). Если вы загрузите файлы на уровень выше, сайт не откроется, и сервер выдаст ошибку 403 Forbidden.
Резюме: Ошибка структуры
Выделите все файлы внутри папки вашего проекта (index.html, стили, картинки) и перетащите их в правую панель программы FileZilla. Не перетаскивайте саму папку с названием сайта!
Ответы на частые вопросы (FAQ)
Почему не удается подключиться?
Чаще всего это опечатка в пароле, заблокированный порт 21 вашим системным администратором или включенный файрвол. Попробуйте сменить порт на 22 (SFTP).