Автор: Шалаев Ростислав
Уже достаточно длительное время, в течение которого я предлагаю своим клиентам услуги в рамках проекта “бизнес под ключ”, мне постоянно приходится сталкиваться с вопросами – как что-то изменить на созданном сайте, как закачать файл, добавить текст и пр. Мне надоело писать одно и то же в ответах, и я решил написать такую вот небольшую статью, о том как пользоваться ФТП – полезным функционалом для обмена файлами со своим сервером.
ФТП (FTP – File Transfer Protocol) – т.е. протокол по переносу файлов – это технология, позволяющая просто и легко закачивать и скачивать файлы с вашего компьютера на ваш сайт (сервер) и обратно. Для того чтобы воспользоваться им, нужно использовать специальные программы – ФТП-клиенты. Таких программ (платных и бесплатных) в сети огромное множество. Я например пользуюсь файловым менеджером Total Commander (в нем есть встроенный ФТП-клиент).
Итак, давайте на примере я покажу Вам что такое ФТП, и с чем его едят! Скачайте и установите себе Total Commander. В разделе меню “ФТП-Соединиться с FTP-сервером…” (либо на панели с кнопками найдите кнопочку FTP) в окне жмите кнопку “Добавить”, чтобы создать новое ФТП-соединение. Смотрите пример заполнения ниже:
- Имя соединения выберите любое – это для внутренних нужд, чтобы Вы могли различать свои несколько разных соединений.
- Сервер – обычно просто указывается адрес вашего сайта, либо соответствующий ему IP-адрес.
- Учетная запись и пароль – это логин и пароль вашего ФТП-соединения. Обычно совпадают с главным логином-паролем доступа к панели упавления вашим хостингом. Либо нужно будет в этой панели создать дополнительную ФТП-запись и выбрать для нее пару логин-пароль.
- Удаленный каталог – здесь можно указать определенную папку на сервере, которая откроется в окне по умолчанию сразу после установки соединения. Обычно это www или public_html.
- Локальный каталог – то же самое, но на вашем компьютере – укажите папку, в которой хранятся файлы данного сайта.
- Остальные опции оставьте по-умолчанию, можно “поиграться” с галочкой “Пассивный режим обмена”.
Нажимаете “OK” и сохраняете все данные. Все, теперь можно переходить к практике. В меню “ФТП-Соединиться с FTP-сервером…” (либо опять же кнопочка FTP на панели) выбираете нужное соединение и жмите “Соединиться”. ФТП клиент соединится с вашим сервером, и если все правильно настроили, то в одном из окон Тотал Коммандера вы будете видеть файлы на вашем хостинге, а в другом – в локальной папке на компьютере. Теперь Вы можете перекидывать их туда-обратно, посредством команд “F5 – Копирование”, “F6 – Перемещение”, “F8 – Удаление” и пр. Алгоритм действий такой: если нужно что-то изменить на сайте – закачиваете нужный файл с сервера в локальную папку на компьютере, открываете его в блокноте или специальном ХТМЛ-редакторе, изменяете что нужно, сохраняете, и закачиваете назад на сервер, заменяя старую версию файла. С помощью ФТП соединения Вы можете оперировать любыми файлами – как HTML-документами, так и изображениями, архивами и пр. Будьте только осторожны на сервере, чтобы не стереть файлы необходимые для его функционирования, т.е. работайте только в папке отведенной для вашего сайта, так как кроме папки WWW (или какая там у Вас) там могут быть и другие системные папки и файлы.
И еще расскажу от одной фишке. Когда у Вас простой статический HTML сайт, то файлы закачиваются туда-сюда без каких-либо особенностей. Но если у Вас на сервере установлен какой-нибудь скрипт, то Вам необходимо будет освоить еще такое понятие как атрибуты файлов (CHMOD – права доступа к файлам и папкам на сервере). Для того, чтобы скрипт работал так как нужно, необходимы определенные права доступа к его файлам и папкам. Как менять права? После того как Вы соединились с сервером, выделяете тот файл или папку, права на которые нужно выставить и в меню “Файл-Изменить атрибуты…” (либо кнопочка на панели) вызываете специальное окошко, где при помощи набора галочек (либо просто комбинации цифр) Вы сможете выставить нужные Вам права доступа. Запомните, что максимальные права на папку это 777, на файл – 666. Обратите внимание также на важную папку на сервере – cgi или cgi-bin – в нее принято закачивать различные cgi-скрипты, которые часто и требуют выставления определенных прав.
Ну вот, это вкратце и все об ФТП! Удачи Вам в сайтостроении!
Видеокурс «Киберсант-Вебмастер» – самый полный и всеохватывающий курс в Рунете по созданию сайтов! Шесть(!) DVD дисков, включающих в себя огромный объем материала, где собрана самая необходимая информация.