actions actions_notifications add_photo add_song add_song_hover all_sucsess anonymousUser app-hit app-new app-rating-star arrow-bottom arrow-forward arrow-forward_hover arrow-right-v2 arrow-up arrow-up_hover back-arrow-black back bars bell birthday cancel-white cancel Combined Shape Combined Shape Combined Shape cashchange-ava check-mark checkbox checkbox_hover checkbox_on checkmark_blue_round checkmark_gray city clockclose-cross close-cross2 close-v2 close close_hover Friends collapsed-games Music comment_arrow-bottom comment_arrow-top comments crown crown_v2 crumbs_delete-album crumbs_delete-album_hover crumbs_edit_17 crumbs_error crumbs_error_hover crumbs_gift_hover crumbs_make-photo crumbs_make-photo_hover crumbs_music crumbs_music_hover crumbs_request-sent crumbs_request-sent_hover crumbs_select-box-arrow crumbs_select-box-arrow_hover crumbs_video crumbs_video_hover delete delete_hover diamond discussions dot-active dot education error-cancel-white error-cancel-white_hover error-repeat-white error-repeat-white_hover explanation-point feed folder_album_for_friends folder_album_not_access folder_album_password folder_album_spec friends game-notifications gamepad-v2 gamepad gamesgiftgift2 gifts gifts_new_gift groups guess-star hashtag head-communication head-dialogues head-experiment head-games head-logo-game-client head-logo-mir head-music head-notifications head-video headphones hide-eye hilo_badge history-update-info-arrow holidayhq left-menu_arrow-down_hover left-menu_arrow-up_hover left-menu_selectbox-arrow like-active-white like-liked like-white like like_10 like_10_fill like_10_liked likeactive list mailik-new mailik mailik_12 mailiki mention messages Minitrash mmava_anonym_64 mmava_anonym_90 mmico_add_white_16 mmico_addphoto_32 mmico_addphoto_32_hover mmico_adduser_white_16 mmico_arrow_up_down_gray_s_16 mmico_arrowbigl_dark_48 mmico_arrowbigr_dark_48 mmico_bday_16 mmico_chart_down_s_16 mmico_chart_up_s_16 mmico_check_green_16 mmico_check_green_s_16 mmico_check_s_16 mmico_close_16 mmico_close_16_hover mmico_close_big_24 mmico_close_big_24_hover mmico_close_blue_s_16 mmico_close_gray_16 mmico_close_gray_16_hover mmico_close_gray_16s mmico_close_gray_16s_hover mmico_close_white_16 mmico_close_white_16_hover mmico_close_white_24 mmico_close_white_24_hover mmico_close_white_s_16 mmico_cmnt_gray_16 mmico_cmnt_gray_16s mmico_cmnt_gray_16s_hover mmico_cmnty_16 mmico_cmnty_16_gray mmico_cmnty_16_hover mmico_cmnty_16_static mmico_comment_16 mmico_edit_16 mmico_edit_16_hover mmico_event_16 mmico_gift_16 mmico_gift_16_hover mmico_gift_s_16 mmico_iswrtin_s_16 mmico_menu_arrow_down_gray_16 mmico_menu_arrow_down_gray_16_hover mmico_menu_arrow_up_gray_16 mmico_menu_arrow_up_gray_16_hover mmico_menu_friends_16 mmico_menu_games_16 mmico_menu_gifts_16 mmico_menu_gifts_22 mmico_menu_groups_16 mmico_menu_guests_16 mmico_menu_music_16 mmico_menu_newsfeed_16 mmico_menu_photos_16 mmico_menu_video_16 mmico_mobile_s_16 mmico_more_black_s_16 mmico_more_gray_s_16 mmico_more_up_gray_16 mmico_mouseleft_gray_16 mmico_msg_16 mmico_msg_16_hover mmico_msg_white_16 mmico_people_16 mmico_photo_16 mmico_photo_16_hover mmico_photo_dark_16 mmico_photo_hover_16 mmico_reload_16 mmico_scrolltop_white_16 mmico_spam_16 mmico_spam_16_hover mmico_spam_16_s mmico_star_16 mmico_tmbup_16s mmico_video_16 mmico_video_16_hover mmico_wrng_red_s_16 mmico_wrng_yllw_s_16 mmpopup_triangle_down_wite mmpopup_triangle_up_wite mmw_video_icon_HD mmw_video_icon_eye mmw_video_icon_folder mmw_video_icon_list mmw_video_icon_settings mmw_video_icon_tile moderation_add_dialog moderation_add_music moderation_add_photo moderation_add_video moderation_edit_note moderation_edit_users more-circle more music music_minipausemusic_play music_search music_search_hover nav_chat nav_gift newsfeed_calendar newsfeed_dotted newsfeed_error-cancel newsfeed_error-repeat newsfeed_photo-like newsfeed_photo-like_active newsfeed_reload no_comments no_comments_white notifications percent-roundpercent person photo_for_friends photo_not_access photo_password photo_spec_album photolayer_mark-people photos play-filledplayer_mute player_mute_hover player_pause player_play player_sound player_sound_hover plus premium-chest-openedpremium-chestprize-lockedprize-openedprofile_arrow-down profile_arrow-down_hover profile_edit-form profile_gorup-settings profile_gorup-statistics publisher_arrow-down publisher_time refresh rewind right-col_close-black right-col_close-white right-col_close right-col_close_hover rotate-white round-arrow-right round-arrow-white round-arrow round-arrow_hover ruble search-gray-new search-graysearch-gray_hoversearch-whitesettings settings_hover settings_v2 share_email share_event_fb share_event_fb_hover share_event_mm share_event_mm_hover share_event_ok share_event_ok_hover share_event_vk share_event_vk_hover share_fb share_link share_ok share_tw share_vk share_wa slider-nextsmile smile_hover song_added star-blue star-empty star-fill star-gray star-rating star-white-enabled-sprite star-white-sprite star-white star status_comment status_delete status_more task-done task-lock theme trashuser Users video video_like_big_x2 video_liked_big_x2 vip_profile_22 work
Все игры
Запись

Загрузка файлов по FTP — FileZilla & Total Commander

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ВОПРОС:
«Как опубликовать свой сайт в Сети?»
Оригинальный вопрос был задан здесь: http://my.mail.ru/community/computer-faq/...
ВОПРОС:
«Как загрузить изменённые страницы и файлы на свой сайт?»
ВОПРОС:
«Как загрузить большие файлы из интернета через FTP?»

ОТВЕТ:
FTP = File Transfer Protocol (набор соглашений, по которым взаимодействуют все устройства и программы при выполнении операции передачи файлов по Сети)

Чаще всего протокол FTP используется для публикации сайта в интернете, для быстрого обновления отредактированных страниц и для загрузки новых файлов на ваш «хостинг» (в гостевую арендованую «директорию» = папку на сервере, где хранятся файлы вашего сайта). Поэтому данная тема является следующим (вторым) шагом в продолжениее темы, начатой здесь: «Как опубликовать свой сайт в интернете?»

Настройки FTP-клиентов (программ для работы по этому протоколу) аналогичны и для других задач, типа скачивания или закачивания файлов на удалённый сервер (в том числе и без создания сайта).

FTP-клиентов существует великое множество!
Здесь я расскажу, как использовать две самые популярные программы их этого класса
FileZilla и Total Commander

1. FileZilla

Программа бесплатная. Вы можете скачать её с сайта разработчика. Ссылку вы найдёте в первом моём комментарии к данной статье (ниже).

Там (на сайте разработчиков программы) две ссылки — большая зелёная с подписью «recommended» и пониже маленькая «FileZilla_3.5.3_win32.zip»

Я советую использовать именно вторую, т.к. это «портабельная» версия программы — можно её установить на USB-флешку и запускать оттуда на любом компьютере, сохраняя при этом ваши настройки.

Скачав эту версию, вы можете просто распаковать архив в новую папку с осмысленным именем на вашей флешке (или на любом локальном диске) и для запуска создать ярлык к исполняемому файлу filezilla.exe. А этот ярлык положить в удобное место (хотя бы на «Рабочий стол»)

Переходим собственно к работе:


Для соединения с удалённым сервером по FTP хостинг-провайдер сообщает вам такие сведения:

• ХОСТ — это адрес, где расположены интересующие вас файлы для скачивания, либо арендована папка для хранения файлов вашего сайта. Обращаю ваше внимание на то, что данный адрес для работы по протоколу FTP обычно отличается от адреса вашего сайта и от адреса, к примеру, «Админки» (административной панели управления сайтом) — будьте внимательны! Прочтите справочную информацию вашего хостинг-провайдера!

• Имя пользователя (LOGIN)

• Пароль доступа (PASSWORD)

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


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

В окне программы можно быстренько ввести эти сведения и установить соединение — см. строчку с необходимыми полями в верхней части окна программы (на неё указывает курсор на скриншоте):

FTP - FileZilla - 02 - быстрое соединение

Учтите, что данные сведения хранятся там только на время текущего сеанса работы программы!
То есть, это удобно для использования ОДИН РАЗ!

Если же вы собираетесь использовать данные настройки в дальнейшем, лучше нажать на первую кнопку на панели инструментов слева-вверху («Менеджер сайтов»)
и на появившемся окне настроек — на кнопку «Новый сайт»:

FTP - FileZilla - 03 - менеджер сайтов - новый сайт

Сразу введите в выделенный прямоугольник удобное ИМЯ САЙТА (придумайте для себя, чтобы легче ориентироваться, когда таких соединений у вас будет несколько). Зачастую подходит и реальное имя вашего домена, например, notrdam.com

Правее введите адрес хоста, предоставленный провайдером — ещё раз обращаю ваше внимание на то, что он обычно отличается от адреса вашего сайта (посмотрите на скриншоте ниже)

Затем переключите тип входа на «НОРМАЛЬНЫЙ» и ниже введите имя пользователя и пароль:

FTP - FileZilla - 04 - новый сайт - настройки

Если сразу нажать кнопку «СОЕДИНИТЬСЯ» в нижней части окна, то через пару секунд вы увидите в правой половине окна программы структуру папок на сервере.

FTP - FileZilla - 05 - успешное соединение

Ниже я подписал на скриншоте, для чего нужны основные элементы инфтерфейса программы:

FTP - FileZilla - 06 - окно программы с подписями

Если соединение почему-то не установилось, внимательно прочтите справочную информацю на сайте, с которым вы собираетесь работать. Чаще всего (например, для сайтов на сервисе NAROD. RU) администрация требует, чтобы в настройках FTP-клиента была поставлена галочка на пункте «ПАССИВНЫЙ РЕЖИМ СОЕДИНЕНИЯ»

Если есть такая необходимость (в случае, если по «умолчальным» настройкам соединение не присходит), то зайдите ещё раз в «МЕНЕДЖЕР САЙТОВ» (первая кнопка слева на панели инструментов) и в настройках вашего сайта на вкладке «НАСТРОЙКА ПЕРЕДАЧИ» переключите на пассивный режим:

FTP - FileZilla - 07 - насройки - пассивный режим

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

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

Снова откройте «МЕНЕДЖЕР САЙТОВ», выберите из списка нужный сайт по его имени и на вкладке «ДОПОЛНИТЕЛЬНО» нажмите кнопку «ОБЗОР». А в появившемся окне выберите папку, в которой хранятся файлы вашего сайта:

FTP - FileZilla - 08 - насройки - локальный каталог

В следующий раз при соединении с данным сервером эта папка откроется автоматически.

Далее всё просто — выделите папку, файл (просто одним щелчком мыши) или группу файлов или папок (нажимая и удерживая клавишу CTRL) и по правому клику дайте команду «ЗАКАЧАТЬ НА СЕРВЕР».

Только будьте внимательны!
При первом соединении у вас справа открывается КОРНЕВАЯ ДИРЕКТОРИЯ вашего хостинга, в которой уже есть служебные папки и файлы. Для хранения сайта используется ТОЛЬКО (!) папка с именем public_html

FTP - FileZilla - 09 - выделите файл и закачайте

Добавлю, что в процессе передачи файлов имеет смысл посматривать в нижнее окно, в котором отображается процесс и его результаты (так называемые «ЛОГИ»). Когда вы дали команду пакетной передачи большого количества файлов, иногда на нижней вкладке «НЕУДАВШИЕСЯ ПРЕДАЧИ» появляется число этих неудач. В этом случае надо перейти на эту вкладку и по правому клику мыши повторить операцию.

2. Total Commander

Это универсальная (лучшая в своём классе) программа управления файлами и папками.
Её основные преимущества перед встроенным в Windows Проводником обсуждались здесь: http://my.mail.ru/community/computer-faq/61F9C3797E3DDBEA.html

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

Одна из удобных функций программы — это работа по протоколу FTP.

Для начала работы в меню «FTP» дайте команду «Соединиться с FTP-сервером»,
либо следующую за ней «Новое FTP-соединение»

Первая команда открывает окно со списком соединений, настроенных ранее (обратите внимание на то, что у меня уже накопился довольно большой список):

FTP - Total Commander - 02 - FTP - список

Если справа нажать кнопку «ДОБАВИТЬ», то поверх данного окошка откроется то же самое окно, которое можно было вызвать по второй команде меню (см. выше):

FTP - Total Commander - 03 - FTP - добавить

Там же (см. предыдущий скриншот) есть очень удобная кнопочка «Копировать», которая значительно упрощает настройку нового соединения, используя существующее, настроенное ранее.
К примеру, у меня есть несколько сайтов на «НАРОДЕ», которые отличаются в настройках только именем пользователя и паролем (прочие настройки одинаковые). Так что можно быстро создать новое соединение по «шаблону» существующего.

Но мы для наглядности «начнём от печки».
В окне настроек введите данные, как описывалось в предыдущем разделе в настроке клиента FileZilla

На скриншоте ниже я подписал, для чего нужны все поля:

FTP - Total Commander - 04 - все настройки с подписями

Там же есть «квадратик», куда при необходимости нужно поставить галочку для «ПАССИВНОГО СОЕДИНЕНИЯ» (в случае, если при «умолчальных» настройках соединиться не удаётся — пояснения см. выше, в описании FileZilla)

Когда всё настроили, смело жмём кнопку «СОЕДИНИТЬСЯ» и видим:

FTP - Total Commander - 05 - соединились

Здесь надо заметить, что в отличие от FileZilla левое и правое окна этой программы совершенно равноправны. Это «удобство» приводит иногда к путанице и в результате — к досадным ошибкам (даже у опытных пользователей).

Поэтому советую «сделать зарубку в своём мозгу» (из цикла «Советы бывалых») и в правом окне всегда открывать ТОЛЬКО удалённый каталог, а в левом — локальный (на своём компьютере).

Этот совет применим не только для работы с FTP — при копировании файлов, к примеру, с флешки на компьютер, я всегда открываю внешний диск (в данном случае флешку) в правом окне, а в левом — папку на компьютере.

Для того, чтобы получилось именно так, надо ПЕРЕД НАЖАТИЕМ КНОПКИ СОЕДИНЕНИЯ щёлкнуть мышкой в правом окне (или по заголовку правого окна) — программа поймёт, что именно там надо отобразить удалённый каталог.

Осталось напомнить,
Как работают основные команды Total Commander

Окна программы равноправны, поэтому сначала выбираем в одном из окон «приёмник»
ту папку, КУДА будем что-то копировать или переносить. Если речь об удалённом сервере, то как и договаривались, открываем его каталоги в ПРАВОМ окне. То есть, правильнее всего сначала активировать правое окно щелчком по заголовку или в его поле (или нажать клавишу TAB, чтобы заголовок окна стал не серым, а цветным), а только затем дать команду меню «FTP — соединиться с FTP-сервером», как описывалось выше.

Затем в другом (в данном случае в левом) окне выбираем «источник»ОТКУДА и ЧТО будем копировать или переносить.

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

Ещё на панели заголовка обоих окон есть маленькое окошко с кнопочкой для выбора нужного локального диска, а справа — выпадающий список «истории» (отображает недавно посещенные диски и каталоги, сиречь — папки)

Для множественного выбора удерживаем нажатой клавишу CTRL и щёлкаем по файлам и папкам в любом порядке. Второй щелчок (по ранее выделенному элементу) отменяет выбор.

Если у вас это не получается, значит надо перенастроить программу на «современный» лад (по умолчанию она при первом запуске настроена «по-старинке», как привыкли пользователи программы-предшественника Norton Commander в системе DOS)

В меню «КОНФИГУРАЦИЯ — НАСТРОЙКА»

FTP - Total Commander - 06 - конфигурация - настройка

...просто переставьте переключатель на пункт «Левой кнопкой мыши», как показано на скриншоте:

FTP - Total Commander - 07 - конфигурация - левой кнопкой мыши

Там же есть много других полезных и интересных настроек (например, настройки цвета панелей и прочее) — разберитесь с этим сами. Вам будет интересно!

Далее, выбрав папку, файл или группу папок и файлов на панели «источника» просто нажмите кнопку с нужной командой на нижней командной панели:

FTP - Total Commander - 08 - Копировать (F5) в фоновом режиме

Перед выполнением команды программа выводит окно дополнительных опций.
Если поставить галочку «Закачать в фоновом режиме», то в процессе (во время) выполнения операции окно программы не будет заблокировано и можно будет выбирать для копирования другие файлы и папки — «В очередь» (так называется дополнительная опция в случае копирования или перемещения файлов на локальном компьютере).

Наиболее важные команды:
F5 Копировать
F6 Переместить
F7 Каталог (создать папку)
F8 Удалить

Да-да! Как вы правильно догадались уже, приписка перед названием команды (F5, F6, F7 и так далее) означает, что отдать нужную команду можно не только нажимая мышью на кнопку на панели, а также НАЖАВ РУКОЙ на ФУНКЦИОНАЛЬНУЮ КЛАВИШУ в верхней части клавиатуры. Бывает, что это гораздо быстрее или удобнее сделать, чем переносить руку с мыши на «клаву» и обратно...

Команда F4 Правка очень удобна для вэб-мастеров. Можно, к примеру, настроить так, что по этой команде выделенный в любой из панелей файл будет открываться в продвинутом редакторе, типа Notepad++, который обсуждался уже в нескольких темах о вэб-дизайне, например, здесь: http://my.mail.ru/community/computer-faq/544AF94D8185DD9F.html — можете скачать его в архиве с великолепной книгой по DHTML отсюда: http://files.mail.ru/KTQIIZ (подробности см. в комментариях к теме по ссылке выше)

Ещё одно важное замечание:
Для копирования файлов и папок на сервер необходимо соблюдать ограничения операционных систем семейства UNIX, на которых они работают. Это прежде всего связано с именами файлов и папок, в которых недопустимо использовать пробелы и кириллицу.
Если вы попытаетесь закачать на сервер файл или папку с именем, содержащим такие символы, то программа выведет сообщение об ошибке. Так что желательно позаботиться об этом заранее!

На этом пока всё!
Если есть дополнительные вопросы — готов на них отвечать!

Желаю всем творческих успехов!


Ответы на другие «ЧаВо» (часто задаваемые вопросы) вы можете найти в нашем «УКАЗАТЕЛЕ» (содержании)



Нравится

Вы не можете комментировать, т.к. не авторизованы.


Игорь Акимов      29-03-2012 15:24 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
+
Как и обещал в основной теме выше, вот вам ссылка на сайт разработчиков FileZilla
http://filezilla-project.or...
откуда можно скачать свежую версию программы.

Там две ссылки — большая зелёная с подписью «recommended» и пониже маленькая «FileZilla_3.5.3_win32.zip»
Я советую использовать именно вторую, т.к. это «портабельная» версия программы — можно её установить на USB-флешку и запускать оттуда на любом компьютере, сохраняя при этом ваши настройки.
Скачав эту версию, вы можете просто распаковать архив в новую папку с осмысленным именем на вашей флешке (или на любом локальном диске) и для запуска создать ярлык к исполняемому файлу filezilla.exe. А этот ярлык положить в удобное место (хотя бы на «Рабочий стол»)
Анатолий Мельник      29-03-2012 16:51 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Весьма полезная информация! С уважением к Вам!
Galinka ***** КЛ,РИП      29-03-2012 16:53 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Спасибо! Для меня это тёмный лес, но надеюсь, что пока этот лес тёмный...
Александр Погудин      29-03-2012 17:45 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Total Commander хоршая программа и удобная , пользуюсь ещё с Windows 98. Сейчас пользуюсь Total Commander 7.56a Vi7Pack 1.85. Она ещё чем хороша, у неё есть переключение панелей, где есть доступ к системной панели. Не надо искать, практически всё под рукой. можно скачать от сюда http://nemo-crack.ru/soft/s...

     29-03-2012 17:55 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Cпасибо,попробую.
Антонина Рогозина      29-03-2012 18:34 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Спасибо за информацию !
     29-03-2012 18:50 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Зачем смешал два поста в один? Если файлзилла то нафига упоминать командир И наоборот - усложнил восприятие. И реплика нельзя передавать на сайт файлы с именами кириллицей. Только латиницей
     29-03-2012 21:12 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
попроще бы...
Ivan Ivan      29-03-2012 23:02 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Это круто, спасибо все описано как сделать.
ольга булатова      30-03-2012 00:14 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
очень любопытно! спасибо!
Черномор Южный      30-03-2012 07:50 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Игорь, добрый день! Спасибо! Рад тебя видеть!
Тима Садовых      30-03-2012 09:39 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
спасиба ребята....нужная инфа
Анатолий Амурский      30-03-2012 10:44 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Спасибо Игорь! Умыкнул буду изучать!
nv s      30-03-2012 21:35 (ссылка)
Re: Загрузка файлов по FTP — FileZilla & Total Commander
Ух ты! Спасибо, Игорь. Вот ещё немного, ещё чуть-чуть и начну прорабатывать. И Файлзилла и Тоталком. уже загружены. и от Вашего отличаются на первый взгляд, по цвету, а по сути, пока не понятно. Думаете, что надо перезагрузить? Чтоб картинки совпадали? Страшновато, вдруг что нужное потеряется.


Что-то пошло не так, пожалуйста, подождите.
Идет загрузка