Перед тем как начнем работать с ftp, нужно скачать сам ftp клиент. Предложу вам FileZIlla — он бесплатен и прост в настройке.
Что такое ftp?
Это стандартный протокол для передачи файлов на сервер. Простыми словами это программа для загрузки ваших файлов на сервер.
Как выгрузить сайт на хостинг
Для того что выгрузить свой сайт на хостинг, вам нужно взять данные для подключения в личном кабинете хостинга. Выглядят они примерно вот так. Если у вас еще нет хостинга рекомендую хостинг Timeweb. Работаю с ними уже давно и ни разу не подвели. Поддержка отвечает быстро плюс удобный интерфейс.
Включить пассивный режим ftp
Если в соединении с сервером происходит ошибка — проверьте внимательно данные которые ввели. Если все верно заполнено, но соединения нет попробуйте перейти во вкладку настройки передачи и включить пассивный режим как на фото.
Жмем еще раз соединиться и в правой колонке программы откроется дерево папок вашего сервера. На этом настройка фтп закончена.