sonyps4.ru

Как закачать файл по ftp. Скачивание файлов с FTP-сервера

Любой веб–мастер или программист, будь-то любитель, дилетант или профессионал, при работе с сайтом сталкивается с проблемой - как залить файлы на хостинг . Использовать встроенные, в панель управления хостингом, файловые менеджеры - неудобно. И тогда начинается поиск программы для закачки файлов. Программы такого типа называются файловые менеджеры, которые работают по протоколу FTP, иначе их называют ftp-клиент .

Скачать FileZilla на сайте программы - ссылка для нетерпеливых:)

Обзор файловых менеджеров

В своей практике, при разработке и создании сайтов, мне приходилось пользоваться несколькими файловыми менеджерами для закачки файлов на сервер, такими как Total commander , Cute-ftp , FileZilla , ну и еще несколькими, о которых говорить, думаю, не стоит.

Пару слов о Total Commander

Скажу сразу, самым неудобным ftp-клиентом мне показался Total Commander. Возможно я не полностью разобрался в функционале, но, на взгляд начинающего веб-мастера – то есть меня, этот клиент подходит больше для локального перемещения файлов, нежели для работы с удаленным сервером. К тому же, схема редактирования текстовых файлов, и обратное сохранение их на хостинге, показалась мне крайне некомфортной. С Total Commander работал я недолго, и вскоре перешёл на Cute-ftp.

Cute FTP - клиент вызывает привыкание

Cute FTP - наиболее удобный клиент для закачки файлов на хостинг, из тех, с которыми мне приходилось сталкиваться. Интерфейс более чем интуитивно понятный, и даже на неродном языке вызывает быстрое привыкание. Этот клиент не требует никаких особых настроек, то есть установил, и работай в радость. Мне понравилось работать со встроенным текстовым редактором файлов – никаких сложностей и все до примитива просто. Единственным существенным минусом этого ftp клиента оказалась его платная основа, что будет не по карману начинающему разработчику.

FileZilla – бесплатный и доступный ftp менеджер

Filezilla оказался более доступным ftp менеджером чем «Кутя», и по функциональным возможностям ничуть не уступил. Порадовала возможность выбора текстового редактора, с которым пользователь привык или желает работать. Лично я использую Notepad++, так как он не ломает код, и подсвечивает теги, что очень удобно.

Конечно filezilla имеет определенные недостатки и минусы, но до сих пор они не заставили меня поменять свои предпочтения к этому ftp-клиенту. Те, кого он заинтересовал, могут скачать filezilla на сайте программы .

Подробнее о клиенте FileZilla

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

Этот клиент я использую, в основном, для того чтобы залить файлы на хостинг , ну и для того чтобы редактировать файлы с расширением .php , .css и .html непосредственно на удаленном сервере. Внешний вид программы выглядит примерно так, в зависимости от настроек, у вас он может отображаться немного иначе:


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


Слева у вас отображается список всех сайтов, которые вы добавите. Писать о том, как добавить сайт, для подключения к нему по протоколу ftp, думаю, нет необходимости, потому как тут все предельно просто, просто вводите в поля данные, которые получили у хостинг-провайдера.

Хочется рассказать немного о настройках этого прекрасного ftp-клиента.
Первое что следует сделать – это настроить ассоциации файлов с программами.


Мои ассоциации следующие:

Html "D:\Program Files (x86)\Notepad++\notepad++.exe" php "D:\Program Files (x86)\Notepad++\notepad++.exe" txt "D:\Program Files (x86)\Notepad++\notepad++.exe"

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

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

ISPmanager

Чтобы увидеть точный путь к папке с сайтом нужно слева вверху найти раздел "World Wide Web" -> "WWW домены". После того, как откроется список сайтов, в столбце "Директория" можно будет увидеть путь куда заливать файлы сайта (например ~/www/yoursite.com/). Но это будет относительный путь. А полный будет выглядеть так - /var/www/yourhostinglogin/data/, где yourhostinglogin - это логин от Вашего хостинг-аккаунта.

Также путь виден в "Менеджере файлов".

cPanel

Изначально данная ПУ хранит файлы сайта в папке ~/public_html/yoursite.com/ (полный путь - /var/www/yourhostinglogin/public_html/yoursite.com/). Но чтобы уточнить это переходим в раздел "Домены" -> "Дополнительные домены"

и напротив Вашего сайта будет столбец «Корневой каталог документов».

Parallels Plesk

Стандартный путь - /httpsdocs/yoursite.com/ (полный путь - /var/www/vhosts/yourhostinglogin.plsk.hostname/httpsdocs/yoursite.com/ где hostname - имя хостинга, которое предугадать невозможно, и нужно уточнять у хостинг-провайдера). Также нужно понимать, что для windows-хостинга этот путь будет другим и единого шаблона для него нет. Мы рекомендуем узнать путь в разделе "Сайты и домены" возле фразы "Папка сайта".

Как загружать файлы через FTP.


Здравствуйте, дорогие читатели блога сайт! Сегодня мы рассмотрим такой важный вопрос, как работа с файлами через программу FTP . Как закачать файлы на хостинг?

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

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

Через «Мой компьютер» вы открывали нужную вам папку и могли легко загрузить в нее любые файлы. После того, как ресурс оказался в интернете, так сделать уже не получится.

Каким же образом теперь отправлять картинки, фотографии или скриншоты? Как можно добраться до своего собственного сайта?

Для работы вам понадобится File Transfer Protocol или сокращенно FTP .

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

Работать с ним довольно просто, главное, быть внимательным.

С чего надо начинать?

Нас интересует программа Total Commander, ее надо найти в интернете и приобрести у авторов. Потом установить на свой компьютер.


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

Поэтому это письмо надо найти в своей электронной почте и открыть.

Давайте подробно разберем порядок ваших действий.

Открываете Total Commander, находите вкладку «Сеть».


Соединиться с FTP-сервером.

Нажимаете "Добавить". И сейчас надо будет сделать настройку нового соединения.


Имя соединения – выбираете любое.

Сервер (порт) – здесь вы просто переписываете цифры из письма.

Учетная запись - это логин из письма, пароль тоже у вас есть.

Теперь имя соединения, которое вы написали, появится в окне в списке серверов. И вы будете работать именно с ним.

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

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

Заходите в программу Total Commander и нажимаете на вкладку «сеть» - «соединиться с FTP-сервером» и выбираете то соединение, которое только что создали. Просто нажимаете на его название, оно станет синего цвета, а потом выбираете команду «Соединиться». Эта кнопка самая верхняя в колонке справа.

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

Посмотрите внимательно, где что расположено, и не перепутайте. Цвет сверху вам дает подсказку.

(Голубая полоса сверху: в этой части находятся данные на вашем компьютере. Синяя полоса: в эту часть вам и надо будет перетаскивать файлы).

Поэтому в той части рабочего поля, где на хостинге расположены папки с файлами, открываете последовательно: www – название вашего сайта - images – stories.

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

Это может быть: Documents and Settings\ рабочий стол\название папки.

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

Если соединение вдруг прервалось, потому что пропал интернет, начинайте все сначала.

Открываете программу – Сеть - соединиться с FTP-сервером.

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

Выбираете нужный вам вариант или нажимаете «отмена».

Системное сообщение "Выполнено 99%" радует только первые два часа!

Как закачать картинки в галерею.

Делается всё очень очень просто: в адресной строке своего проводника, где пишется путь к текущей папке, наберите адрес хоста из таблицы в конце статьи (например, «ftp.shutterstock.com». Откроется окошко, где нужно будет ввести ваши логин и пароль. После подключения просто копируйте туда файлы, как вы делаете с обычными папками на своем компьютере. Загрузка займет определенное время.

У этого способа есть существенный недостаток: при разрыве соединения проводник не поддерживает «докачку» файлов и не восстанавливает FTP-соединение автоматически. Разрыв - качаем заново с нуля, очень неудобно. Те же недостатки имеет способ загрузки через html-форму. Пользоваться этим способом НЕ рекомендуется.

Загрузка файлов при помощи программы FileZilla.

ShutterStock , а так же другие фотобанки рекомендуют нам воспользоваться программой FileZilla (или Cyberduck, если вы являетесь счастливым обладателем Mac).

Для работы для начала следует скачать программу по ссылке . Как такового процесса установки у нее нет, просто нужно распаковать полученный архив в папку, из которой вы будете запускать программу. Запускайте filezilla.exe из корня папки.

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

Нужно зайти в меню «Файл» и выбрать там пункт «Менеджер сайтов».

В появившемся окне нужно нажать на кнопку «Новый сайт», в каталоге «Мои сайты» появится пункт «Новый сайт», переименуйте его, например, в «ShutterStock.com »

Теперь нужно заполнить данный в правой части окна:

Хост : имя сервера для входа по ftp (можно подсмотреть в или на сайте соответствующего фотобанка )
Тип сервера : FTP - File Transfer Protocol
Тип входа : нормальный
Пользователь : имя пользователя (или e-mail, или ID, или еще что-нибудь для каждого фотобанка свое - опять же см. )
Пароль : пароль для входа по ftp.

Нажимайте кнопку «Соединиться» и ваш компьютер подключится к серверу фотобанка . Теперь вы можете простым перетаскиванием скопировать файлы со своего компьютера (левая часть окна) на сервер микростока(правая часть окна). В случае загрузки вектора - не забываем копировать сначала eps-файл, а затем jpg. Можно сразу выделить весь список - файлы таким образом будут закачиваться как раз в нужном порядке.

Для загрузки файлов по ftp удобно использовать такие программы, как файловые менеджеры. Far Manager - одна из таких программ.

Far Manager - консольный файловый менеджер для операционных систем семейства Windows. FTP-клиент включен в стандартную поставку программы. Скачать Far Manager можно по ссылке: http://www.farmanager.com/download.php?l=ru .

FAR не требует установки,нужно распаковать скачанный архив в папку, запустить Far.exe и можно начинать работу

Для перехода к FTP-клиенту нажимаем «Atl+F1», в появившемся меню из списка доступных дисков выбираем FTP

Для создания соединения нажимаем «Shift+F4» в появившемся окне в верхней строке пишем адрес хоста (например, «ftp://ftp.shutterstock.com»), в поле «User» - логин для входа по ftp, в поле «Password» - пароль, с помощью которого вы входите в свой аккаунт, но лучше оставить это поле пустым и вводить пароль при каждом соединении с сервером, поставьте галочку в пункте «Passive mode» и нажимаете «Save». FTP-соединение создано.

Для подключения к серверу микростока выделите нужную запись и нажмите «Enter» на клавиатуре.

Если вы не сохранили пароль в настройках ftp-соединения, сервер попросит его ввести, введите пароль, с которым водите в свой аккаунт на ShutterStock.com

Для копирования файлов с вашего компьютера на сервер микростока - перейдите кнопкой «Tab» в правую панель, выберите нужный диск.

С помощью клавиатуры (кнопки «вверх», «вниз» и «Enter») выберите нужную папку и при открытом ftp-соединении скопируйте нужные файлы на сервер микростока с помощью клавиши «F5» на клавиатуре. Для копирования нескольких файлов, выберите их с помощью клавиши «Insert» или с помощью клавиши «*», если нужно выделить все файлы в папке.

В открывшемся при копировании окне будет видна информация о загрузке.

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

Программа поддерживает русский язык(в том числе и помощь). Для смены языка нужно нажать F9, зайти в меню «Options»-> «Languages» и выбрать русский язык.

Помощь, традиционно, вызывается клавишей F1.

Загрузка изображений при помощи Total Commander

Возможно, кому-то FAR может показаться неудобным в использовании или просто «некрасивым». Более приятный вид и дружелюбный к пользователю интерфейс имеет файловый менеджер Total Commander. Его существенный недостаток перед FAR"ом в том, что он не бесплатный. Но если вы уже пользуетесь им, то загружать на фотобанки файлы вам будет удобнее через него же. Итак, пошаговая инструкция создания ftp-соединения в Total Commander.

Открываем меню «Соединиться с FTP сервером» выбрав мышкой среди заголовков FTP или нажав комбинацию «Ctrl+F».

Чтобы создать постоянную запись для соединения, нажимаем кнопку «Добавить».

В открывшейся форме заполняем следующие поля:
Имя соединения - Название на ваш вкус, скажем «Шаттерсток»
Сервер [:Порт] - Адрес сервера (например, «ftp.shutterstock.com»)
Учетная запись - ваш логин для входа по ftp

Важно! Поле пароль нужно оставить незаполненным. Если вы введете пароль в этой поле, Total Commander запомнит его, чтобы в дальнейшем вы могли подключаться автоматически. Это удобно, но заковыка в том, что он хранит пароли в незащищенном виде, чем охотно пользуются всякие злоумышленники - существует целый пласт вирусов и троянов, похищающих пароли из Total Commander. Храните ваши пароли и другую конфиденциальную информацию в надежном месте, например в защищенном паролем и зашифрованном документе Word или его бесплатном и не менее удобном аналоге OpenOffice.org Writer.

Заполнив поля, нажимаем кнопку ОК. Запись создана.

Чтобы установить связь с сервером, выбираем запись в списке «Соединиться с» и нажимаем кнопку «Соединиться».

FTP (File Transfer Protocol) - сетевой протокол, предназначен для передачи файлов в компьютерных сетях. Протокол FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.

Информация для подключения

Управление FTP-аккаунтами производится в разделе FTP и SSH . Для перехода к настройкам FTP-пользователя необходимо нажать на его название.

На странице Свойства указаны основные параметры для подключения к серверу по FTP.

  • Адрес сервера (хост): ftp.login.nichost.ru, где login - уникальное имя услуги хостинга (указано в верхней правой части панели управления).
  • Имя FTP-пользователя (логин): login_ftp .
  • Для смены пароля FTP-пользователя нажмите кнопку Сбросить пароль . Новый пароль будет отображен в всплывающем окне. Для отправки пароля на ваш контактный адрес электронной почты, установите галочку Выслать пароль на почту .

Загрузка файлов на сервер

После создания сайта в разделе Сайты панели управления на хостинге появится каталог с его именем. Загружать файлы необходимо в корневой каталог сайта ваш_домен/docs . Сделать это можно при помощи одной из указанных ниже программ или панели управления хостингом.

Настройка программ

Информация о настройке популярных FTP-клиентов (FileZilla, FAR, Total Commander, iWeb и др.) размещена в статье .

Структура каталогов хостинга

При подключении к хостингу по FTP вы попадаете в домашний каталог. Он содержит следующие файлы и каталоги:

  • каталоги с именами сайтов (на примере login.nichost.ru ) - появляются при создании сайта в панели управления,
  • etc - содержит конфигурационные файлы хостинга,
  • tmp - для временных файлов, в него загружаются резервные копии,

Каталог сайта, который появляется при его создании в панели управления, имеет следующую структуру:

  • ваш_домен/docs - корневой каталог сайта. В него следует загружать файлы сайта (html-документы, php-скрипты, картинки). Полный путь к корневому каталогу сайта на сервере: /home/идентификатор/ваш_домен/docs;
  • ваш_домен/cgi - для cgi-скриптов, его содержимое доступно по адресу http://ваш_домен /cgi-bin/;
  • ваш_домен/php - для подключаемых php-модулей, путь к нему задан параметром include_path ;
  • ваш_домен/errordocs - содержит стандартные страницы ошибок;

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

FTP-пользователю можно предоставить доступ только к определенному каталогу хостинга, например, к файлам одного сайта. Для этого:

  • авторизуйтесь в панели управления хостингом, используя номер вашего договора и пароль;
  • перейдите в раздел FTP и SSH , где вы увидите имена пользователей FTP;
  • выберите необходимого пользователя, отредактируйте поле Доступ , нажмите ссылку Изменить и сохраните изменения.

Например, чтобы FTP-пользователь имел доступ к файлам сайта example.com, в поле Доступ введите /home/login /example.com/docs , где login - идентификатор услуги хостинга, docs - корневой каталог сайта.

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

Ограничения при работе по FTP

  • Не более 10 одновременных соединений с одного IP-адреса и не более 5 одновременных подключений от одного FTP-пользователя.
  • Подключение возможно только с использованием FTP-пользователей, созданных в панели управления. Анонимный доступ не предоставляется.

Об использовании SFTP

SFTP (SSH File Transfer Protocol) - протокол, позволяющий передавать файлы с использованием шифрования. Соединение по SFTP является более безопасным и обладает дополнительной функциональностью (работа с символическими ссылками).

Диагностики неполадок и устранение ошибок при работе с FTP

При возникновении ошибок подключения по FTP рекомендуем выполнить следующие действия.

1. Получите актуальные параметры подключения к хостингу

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

2. Проверьте настройки FTP-клиента и операционной системы

  • Убедитесь, что ваш FTP-клиент настроен согласно нашим инструкциям. Мы рекомендуем использовать для подключения FTP-клиент и пассивный режим работы.
  • Проверьте настройки антивирусного ПО, брандмауэра, установленных на вашем компьютере, и сетевого оборудования (например, роутера). FTP-клиенту должен быть разрешен доступ к сети.

3. Проверьте сетевое соединение

При возникновении технических неполадок на канале связи от вашего интернет-провайдера до сервера хостинга могут возникать ошибки подключения или наблюдаться низкая скорость передачи данных. Необходимо выполнить диагностику с .

В случае, если неполадки при подключении сохраняются, сообщите об этом в . В письме укажите текст сообщения об ошибке, её скриншот, результат проверки сетевого соединения с помощью WinMTR и время возникновения неполадок.



Загрузка...