FTP - що це таке
FTP- англійське скорочення, що розшифровується якFile Transfer Protocol- протокол передачі файлів. FTP використовується для передачі файлів з однієї машини на іншу (природно, передача через 3,5" дискети не може бути названа передачею по FTP!) Якщо ви маєте підключення до інтернету, ви можете отримати доступ до великої кількості інформації, розташованої в різних куточках. мережі Для використання FTP необхідний так званий FTP-клієнт, що підключається до FTP-сервера (звідки ви хочете завантажити файли, або навпаки, хочете закачати туди файли)АнонімнийFTP дозволяє підключатися до сервера, не маючи на ньому особистих логіна і пароля Як правило, як логін вказується "anonymous", а як пароль - ваш e-mail. Це робиться на великих серверах, для того, щоб кожен міг завантажити, наприклад, дистрибутив Linux або які-небудь Інші корисні програми.
Файли передаються у кількох режимах - режимASCII(скор. -American Standard Code for Information Interchange) використовується передачі текстових файлів, зокрема HTML.Binaryрежим, як випливає з назви, використовується для передачі двійкового коду (насправді все складніше, загалом можна сказати, що цей режим використовується для нетекстових файлів, наприклад картинок). Перемикання режимів виконується командами відповідно ascii і binary, якщо ви використовуєте клієнт під Windows (наприклад,WsFtp), слід переставити кнопку одиничного вибору у відповідне положення.
Як користуватисяFTPне з-під Windows (з командного рядка консолі) У будь-якому випадку, Linux дає можливість ознайомитися з документацією доступних команд. Робиться це за допомогою команди$ man commandв даному випадку$ man ftpЩобпід'єднатися до сервера, потрібно набрати$ ftp yourhost.at.domainНе забудьте, що $ вводити не треба – це системне запрошення. Якщо вона виглядає як # - негайно йдіть спати. # означає адміністраторські права, а адміністратор, який не вміє користуватися FTP – диво природи. Після цього у вас запитають логін і пароль, увійшовши, ви можете скористатися такими командами:ascii- перемикання на режим передачі ASCIIbinary- перемикання на передачу двійкових файлівcd foldername- змінює папку, в якій ви знаходитесь на віддаленому комп'ютері на вкладену в поточну папку папкуfoldername. Для переходу з папки/pub/progsу/etcвикористовуйтеcd /etc, для переходу звідти ж у/pub/progs/netscapeвикористовуйтеcd netscape, а для переходу на рівень вгору спробуйте набрати в якості імені папки дві точки.dir- показує файли в поточній папці віддаленого комп'ютераget filename- копіює файл filename на ваш комп'ютерhelp- допомога по командам :)lcd foldername- змінює папку, в якій ви знаходитесь на локальному комп'ютері . Параметри аналогічні командіcdmget- для завантаження відразу кількох файлівput filename- для завантаження локального файлуfilenameна віддалений комп'ютерmput- для закачування декількох локальних файлів на віддалений комп'ютерexit- вихід зftpв ОС.
Як користуватисяftpз-під Windows.
Після цього натисніть кнопку ОК. Якщо все нормально – пропустіть цей параграф. Якщо з'єднання не встановлено (в правому вікні порожнє), спробуйте повторити процедуру, перед натисканням кнопки ОК заглянувши на інші вкладки:Startup,Advanced,Firewall.Startupвизначає, в якійпапці ви перебуватимете після з'єднання - пропустіть цю вкладку. У вкладціAdvanced:1)Connection Retry- скільки разівWsFTPнамагатиметься з'єднатися з сервером. 2)Network Tiomeout- скільки часу чекати відповіді від сервера 3)Remote Port- порт, до якого підключатися на сервері, за замовчуванням 21, якщо потрібно підключитися до іншого порту, зазвичай це пояснюється там, де ви дізналися про сервер. Якщо ви хочете використовувати посилання типуftp://ftp.netscape.com:25FTP-клієнтом, встановіть у цьому полі значення 25. 4)Passive Transfers- Спробуйте в двох положеннях. Деякі установки мережі вимагають встановлення галочки.
Далі йде вкладкаFirewall. Якщо ви не використовуєте проксі - заберіть галочку поруч із написом "Use Firewall". Якщо використовуєте – встановіть цю галочку. Якщо ви не знаєте налаштувань свого проксі - подивіться їх в налаштуваннях браузера - у Netscape це менюEditPreferences, тамAdvancedProxies, у IE - "властивості браузера" (у різних версій у різних меню) , З'єднання - Налаштування мережі - Додатково там вас цікавить пункт в). Перепишіть дані звідти в налаштування клієнта FTP.FireWallType можна дізнатися або перебором, або запитавши у доступу. Після цього натисніть OK. Якщо з'єднання не встановлено - перевірте, чи підключений ваш комп'ютер до інтернету або покличте фахівця.
Слід також зауважити, що для завантаження файлів достатньо браузера. Щоб використовувати браузер для з'єднання, наберіть замість URL щось типуftp://user:[email protected]:portдеuserтаpassword- логін і пароль,host.at.domain- ім'я сервера, аport- порт для доступу (можна не набирати, тоді за умовчанням ставиться 21). Якщо виВи використовуєте anonymous FTP, достатньо набрати тількиftp://host.at.domain:port
Після цього браузер покаже список доступних файлів та папок. Більш докладні інструкції для систем, схожих :) на UNIX можна знайтитут, або на запит в Яндексі "FTP". На практиці, швидше за все, FTP ви використовуватимете виключно для закачування файлів на сервер, тому що скачати браузером (або програмою типу ReGet) зручніше. Якщо ж FTP у вас з яких-небудь причин не працює - перевірте - можливо, у вас так налаштований FireWall , що ви можете користуватися тільки браузером. У такому випадку вибирайте хостинг типу null.ru, що дозволяє закачувати не лише через FTP, але й поштою та через спеціальну форму. Посібник із закачування файлів зазвичай лежить на кожному сервері такого типу.
От і все! Сподіваюся, що тепер ви можете не тільки створити свій сайт, але й правильно розмістити його!