چهار شنبه 30 خرداد 1397 |  عضویت / ورود






[ بخش اصلی آموزشها | افزودن آموزش | داری بیشترین امتیاز | دارای بیشترین بیننده | جدیدترین نظرات ]

آموزش آپلود فایل‌ها به روی سایت از طریق FTP (اف.تی.پی)



این آموزش مربوط است به موضوع طراحي صفحات وب که توسط Hamid در تاریخ: Monday, 2011 June 20 ارسال شده است.   |   تعداد بازدید: 44093 بار   |   امتیاز متوسط: امتیازی داده نشده است


-------------------

یکی از روش‌های معمول در انتقال فایل‌ها به روی سرور، استفاده از پروتکل FTP است. FTP مخفف File Transfer Protocol (به معنی پروتکل انتقال فایل) است.

وقتی یک هاست جدید می‌خرید و یا در یک هاست رایگان ثبت نام می‌کنید، احتمالاً اطلاعاتی مشابه تصویر زیر برای شما ارسال می‌شود:

http://tutorials.aftab.cc/web_designing/ftp/ftp_1.png

مثلاً در این ایمیل که اطلاعات سایت yourl.ir برای ما ارسال شده است، در بخشی که با رنگ صورتی مشخص شده، نوشته است که با یوزرنیم و پسوردی که در بالا آمده است در آدرس ftp.yourl.ir به FTP Server دسترسی دارید.

و یا مثلاً ممکن است مدیر یک وب‌سایت برای شما یک اکنت FTP بسازد و دسترسی آن اکانت را فقط به پوشه خاصی بدهد و بگوید شما می‌توانید با این اکانت به آن پوشه فایل آپلود کنید.

پس برای دسترسی به سایت از طریق FTP سه مشخصه لازم است:

1- آدرس FTP Server (که معمولاً به این صورت است: ftp.sitename.com مثلاً: ftp.aftab.cc)

2- نام کاربری (Username)

3- رمز عبور (Password)

 

چگونه فایل‌ها را از طریق FTP آپلود کنیم؟

برای انتقال فایل‌هایتان به سایت، نیاز به نرم افزاری دارید که بتواند با پروتکل FTP کار کند.
نرم افزارهای زیادی برای این کار وجود دارند. مثل CuteFTP و یا افزونه FireFTP که روی فایرفاکس نصب می‌شود و یا WS_FTP و ...

اما نرم افزار قدرتمند و در عین حال رایگان FileZilla از نگاه ما بهترین گزینه است:

http://tutorials.aftab.cc/web_designing/ftp/filezilla.png

سایت رسمی این پروژه رایگان و OpenSource در آدرس زیر واقع شده:

http://filezilla-project.org

وارد سایت شوید و روی لینک Download Client کلیک کنید و نسخه windows را دانلود کنید. حجم آن ناچیز است، کمتر از 5 مگابایت.

پس از دانلود و نصب، پنجره برنامه به شکل زیر خواهد بود:

http://tutorials.aftab.cc/web_designing/ftp/filezilla_screenshot.png

 

کار با آن بسیار ساده است:

در بالای برنامه، می‌بینید که آن سه مشخصه را خواسته و ما وارد کرده‌ایم. آدرس FTP، نام کاربری و پسورد. (شماره Port معمولاً همیشه 21 است. اگر با 21 وارد نشد، 110 را تست کنید)
وارد کنید و روی دکمه QuickConnect کلیک کنید.

به محض اینکه کانکت کنید، در سمت راست (Remote Site)، پوشه‌های سایت شما دیده می‌شود و در سمت چپ هم که هارد دیسک شماست (Local Site).

در سمت راست اگر خواستید، می‌توانید با کلیک راست، پوشه جدید بسازید.

در سمت چپ روی هارد دیسک خود، به پوشه‌ای که اطلاعات را در آنجا ذخیره کرده‌اید بروید. مثلاً من به آدرس E:\ACC\My Learnings\web\ftp رفته‌ام.

مثلاً فرض کنید من می‌خواهم فایل filezilla.png را آپلود کنم. روی آن کلیک راست می‌کنم و گزینه upload را انتخاب می‌کنم. همین! همانطو که می‌بینید، بخش سبز رنگ تصویر بالا مشخص کرده است که فایل با موفقیت آپلود شده است.

 

فایل آپلود شده در چه مسیری قرار دارد؟

این هم ساده است:
در سمت راست عکس بالا به آدرس Remote Site دقت کنید. نوشته شده:

/www/tutorials/web_designing/ftp

کافی‌ست به جای www/ آدرس سایت را جایگزین کنید.

مثلاً:

http://aftab.cc/tutorials/web_designing/ftp

بعد از این آدرس، اسم و پسوند عکس قرار می‌گیرد. مثلاً عکسی که من آپلود کرده‌ام اینجاست:

http://aftab.cc/tutorials/web_designing/ftp/filezilla.png

 

ممکن است به خاطر مسائل مختلف، اگر چند دقیقه از FTP استفاده نکنید، نرم افزار، disconnect کند. بنابراین، در این مواقع دوباره کانکت کنید...

موفق باشید؛
حمید رضا نیرومند





ارسال سؤال یا نظر


1- ramin:
بوسیله: , در: Tuesday, 2011 June 21-کد: 3290
از شما ممنونم مشکلی داشتم حل شد


2- سپاس!:
بوسیله: , در: Saturday, 2011 July 02-کد: 3303
سپاسگذارم!


3- کیا:
بوسیله: , در: Tuesday, 2011 November 08-کد: 3632
سپاس از آموزش شما


4- زینب:
بوسیله: , در: Saturday, 2012 February 11-کد: 3982
تشکر


5- حمید:
بوسیله: , در: Wednesday, 2012 April 11-کد: 4173
متشکرم بدون اغراق میگم کارتون خیلی ارزشمنده موفق باشید


6- حمید:
بوسیله: , در: Wednesday, 2012 April 11-کد: 4174
متشکرم بدون اغراق میگم کارتون خیلی ارزشمنده موفق باشید


7- ai:
بوسیله: , در: Tuesday, 2012 May 22-کد: 4336
دمت گرم
خیلی خوب توضیح دادی.
خسته نباشی


8- دمت گرم:
بوسیله: , در: Monday, 2012 June 04-کد: 4403
آقا خیلی بیست توضیح دادی .دمت گرم داداش _ یه بار خوندم حالیم شد
خدایی از توضیحت حال کردم


9- :
بوسیله: , در: Wednesday, 2012 June 27-کد: 4520
salam,
sepas , man ba hamin amuzeshe mofide shoma tunestam baraye avalin bar site am ro upload konam.
omidvaram ke hamishe movafagho salamat bashid.


10- کاربر:
بوسیله: , در: Friday, 2012 June 29-کد: 4529
آموزش این کار خوبه ولی اگه لطف کنید آموزش ها رو به صورت کامل بگذارید خیلی خوبه

مشاهده ادامه نظرات
Tutorials ©