Глава 15. Лабораторная работа "Работа с FTP"

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

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

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

FTP-клиенты бывают следующих классов:

88. Используя FTP-клиент, встроенный в браузер просмотрите каталоги сервера study: Пуск | Программы | Internet Explorer, в поле Адрес введите ftp://192.168.100.200 , откройте каталог htdocs

89. Создайте FTP-соединение: Пуск | Программы | FARManager | FARManager | Alt+F1, выберите FTP, нажмите Shift + F4, введите ftp://ftp@192.168.100.200 , в поле User password введите свой почтовый адрес на народе, например, pelmeni134@narod.ru, в поле Ftp description введите свой логин, например, pelmeni134, нажмите Save

90. Используя FTP-клиент, встроенный в файловый менеджер просмотрите каталоги сервера study:в окне FAR выберите свое соединение, например, pelmeni134

91. Создайте свою папку на сервере: откройте каталог htdocs, нажмите F7, введите название каталога, например, pelmeni134

92. Теперь надо загрузить сценарий getparm.php с локального компьютера с операционной системой Windows98 в свой каталог, например, pelmeni134 на сервере study с операционной системой FreeBSD. Как? Кнопка F5…

93. Добавьте виртуальный сервер: выберите Пуск | Программы | Internet Explorer, выберите Сервис| Свойства обозревателя | Подключение | Настройка сети | Дополнительно, в поле Исключения введите study.kgau.ru нажмите OK, OK, OK

94. Выполните редактирование формы: откройте в редакторе HomeSite файл form1.html,

в тэге <formmethod="get" action="http://www.enisey.hut.ru/Study/getparm.php" >

замените адрес на такой

action= http://study.kgau.ru/pelmeni134/getparm.php

где вместо pelmeni134 должно быть имя вашего каталога на сервере.

95. Загрузите форму: выберите форму form1.htm, нажмите М2, должен запустится браузер, выберите в форме тип карты Visa, введите имя владельца Moloko, введите номер карты 1111222233334444, нажмите кнопку Send, после этого данные отправятся на сервер study, будут приняты скриптом getparm.php и показаны в том же окне браузера.

96. Создайте сценарий: выберите File | New, выберите вкладку HTML, выберите Blank Document, введите код:

<? Phpinfo () ?>

97. Сохраните сценарий: выберите File | Save as, в поле File name введите phpinfo.php, в поле Look in выберите свою личную папку, например, pelmeni134, нажмите Save.

98. Теперь загрузите сценарий phpinfo.php в ваш каталог, например, pelmeni134 на сервере study - см. 92.

99. Подключитесь к серверу: в поле Адрес браузера введите http://study.kgau.ru/pelmeni134/phpinfo.php только вместо pelmeni134 должно быть имя вашего каталога на сервере. Ждите результат выполнения сценария, хранящегося в файле phpinfo.php, в виде таблицы с информацией о системе и окружении.