ftp چیست و چه کاربردی دارد؟

what is ftp image

اف تی پی چیست؟

سلام و درود خدمت شما کاربران گرامی. اخیرا یکی از کاربران مان سوال کردند که در واقع ftp چیست و چگونه باید از آن استفاده کنیم و این که اصلا چه کاربردهایی دارد.ازین رو امروز این مقاله را برایتان فراهم کردیم تا بطور خلاصه ولی کامل بتوانید با اف تی پی آشنا شوید.پس اگر موافقید تا انتهای مقاله با ما باشید.

ftp یا پروتکل انتقال فایل یک راه سریع و ساده برای آپلود فایل ها از کامیپوترتان به سایت تان است.در این مقاله به شما نحوه استفاده از ftp برای آپلود فایل ها به وردپرس را اموزش خواهیم داد.

ftp چیست ؟

ftp پروتکل آسان آپلود فایل است که به شما امکان انتقال فایل ها از کامپیوتر به هاست سایت تان را می هد.

البته ممکن است با خودتون فکر کنین که یک آپلودر فایل برای اپلود تصاویر ، ویدیو ، فایل های صوتی ، پی دی اف و … در داخل مدیریت خود وردپرس وجود دارد پس چرا به ftp نیاز داریم.

چرا به ftp نیاز دارید؟

گاهی اوقات آپلودر فایل تان در مدیریت وردپرس کار نمی کند و یا به مشکل میخورد و نیاز به استفاده از ftp دارید تا بتوانید فایل هایتان را به صورت دستی در هاست تان آپلود کنید.

در کل معمولا به اف تی پی برای آپلود فایل هایتان نیازی ندارید چرا که می توانید تصاویرتان را به راحتی از داخل پنل مدیریت وردپرس اپلود نمایید.حتی امکان آپلود افزونه ها و قالب ها نیز از داخل پنل مدیریت وردپرس امکان پذیر است.

به هر حال بعضی مواقع به دلیل خطاهای احتمالی و حل بعضی ارورهای وردپرس به اپلود دستی فایل یک افزونه یا قالب نیاز پیدا خواهید کرد.

استفاده از ftp برای آپلود فایل های وردپرس

در ابتدا لازم است که یک نرم افزار یا سرویس ftp را دانلود و بر روی رایانه تان نصب کنید.سرویس اف تی پی یک برنامه است که به شما برای اتصال به سایت تان و انتقال فایل ها از طریق پروتکل ftp کمک می کند.در زیر تعدادی از محبوب ترین سرویس های اف تی پی قرار دارد که می توانید جهت دانلود و نصب از آنها استفاده کنید.

دیگران خوانده اند  نصب وردپرس در cpanel

 

  • FileZilla پشتیبانی از سیستم عامل های ویندوز ، مک  و لینوکس | رایگان
  • WinSCP پشتیبانی از سیستم عامل ویندوز | رایگان
  • Cyberduck پشتیبانی از سیستم عامل مک | رایگان

در این آموزش ما از فایل زیلا (FileZilla) استفاده می کنیم.شما می توانید از هر کدام از سرویس های اف تی پی که دوست دارید استفاده کنید زیرا مفاهیم اصلی در بین نرم افزارها معمولا یکسان هستند.

اتصال به سایت وردپرسی تان با ftp

زمانی که نرم افزار ftp تان را اجرا کنید از شما درخواست می کند تا با استفاده از اطلاعات ورودتان به سایت تان متصل شوید.اطلاعات ورود به ftp تان زمانی که هاست تان را تهیه کرده اید به صورت ایمیل برایتان ارسال شده است.البته همچنین می توانید این اطلاعات را از درون داشبورد هاست cpanel خود نیز به دست آورید.

ftp-accounts-image

حساب اف تی پی در هاست

اگر هم نمی توانید این اطلاعات را به دست بیاورید پس با شرکت ارائه دهنده سرویس هاست خود ارتباط برقرار کرده و این موارد را از آن ها درخواست کنید تا به شما ارائه دهند.

بعد از این که اطلاعات ورود را به دست آوردید ، نرم افزار فایل زیلا را اجرا و از سربرگ file مطابق تصویر زیر گزینه site manager را بفشارید.

select site manager

گزینه site manager

این گزینه یک پنجره بازشو برایتان به نمایش در می اورد که می توانید اطلاعات سایت خود را اضافه کنید.روی دکمه new site کلیک کرده و یک نام یا همان تایتل برای سایت تان وارد کنید.

select site name

ثبت و انتخاب نام برای سایت

در ستون دیگر باید هاست خود را وارد کنید که البته معمولا این قسمت نام دامنه تان باید وارد شود.

توجه : در قسمت protocol باید  SFTP را انتخاب کنید البته اگر هاست تان از آن پشتیبانی می کند.

دیگران خوانده اند  سایت های برتر خارجی با وردپرس

در قسمت logon هم Normal را انتخاب نموده و سپس نام کاربری و رمز اف تی پی تان را وارد کنید.

ftp-logincreds-image

ورود اطلاعات حساب ftp

الان می توانید روی دکمه connect کلیک کنید.فایل زیلا تنظیمات سایت شما را برای استفاده در دفعات بعدی ذخیره می کند.

اگر مرتبه اول است که از رایانه تان به سایت خود متصل می شوید ، فایل زیلا ممکن است یک پنجره همانند تصویر زیر برایتان نشان دهد.گزینه Always trust certificate for future sessions را تیک زده و روی دکمه ok برای ادامه کلیک کنید.فایل زیلا هم اکنون با استفاده از اطلاعاتی که وارد کردید برای ورود به سایت تان اقدام می کند.

check-trustcert-image

تیک زدن گزینه مشخص شده

بعد ازین که اتصال برقرار شد ، در ستون remote site لیستی از فایل ها و پوشه های وبسایت تان را مشاهده خواهید کرد.

site files in remote site section

فایل های هاست در remote site

ستون remote site فایل ها و پوشه های سایت تان و قسمت local site فایل های موجود در رایانه تان را نشان می دهند.

از قسمت local site می توانید فایل هایی را که قصد آپلود آن ها به سایت تان را دارید انتخاب کنید.برای آپلود روی فایل مورد نظرتان راست کلیک و سپس گزینه upload را بزنید.

uploadfile-in-ftp

آپلود فایل با ftp

حالا فایل زیلا فایل انتخابی شما را از رایانه تان به وردپرس تان منتقل می کند.

با این حال ، وردپرس برای کارکرد صحیح فقط فایل ها و پوشه های خاصی را در مکان های خاص آپلود می کند.این بدان معناست که شما نمی توانید یک فایل را در هر جایی که بخواهید آپلود کنید.باید بدانید که کجا یک فایل را در وردپرس آپلود کنید.

دیگران خوانده اند  ساخت دیتابیس در هاست

برای مثال اگر بخواهید در وردپرس خود بصورت دستی اقدام به نصب افزونه و یا آپلود آن کنید ابتدا باید آن را در رایانه خود دانلود کنید سپس آن را از حالت فشرده (zip) خارج کنید.حالا در ستون remote site به مسیر wp-content/plugins رفته و پوشه افزونه خود را که از حالت فشرده خارج کردید را در این مسیر آپلود کنید.

uploadplugin-image

آپلود افزونه با ftp

زمانی که افزونه را آپلود کردید،از قسمت افزونه ها در پنل مدیریت وردپرس می توانید افزونه را فعال کنید.

active-plugin-image

فعال کردن افزونه آپلود شده از داخل پنل مدیریت

به همین صورت، اگر می خواهید یک قالب سفارشی/پولی را در وب سایت خود آپلود کنید، ابتدا پوشه قالب  را در رایانه خود دانلود و از حالت فشرده (zip) خارج کنید.سپس آن را در مسیر wp-content / themes در وب سایت خود آپلود کنید.

FTP فقط برای آپلود فایل ها از رایانه به وب سایت وردپرسی شما استفاده نمی شود. بلکه می توانید برای دانلود فایل ها از وب سایت خود و ویرایش آنها نیز از ftp استفاده کنید.برای این کار در ستون Remote Site بر روی فایل ها یا پوشه هایی که می خواهید دانلود کنید ، کلیک راست و سپس گزینه download را بزنید.

downloadwpfile-image

دانلود فایل های وردرس از سایت

شما همچنین می توانید FTP را برای تهیه نسخه پشتیبان از فایل های وردپرس استفاده کنید. برای این منظور تمام فایل ها و پوشه ها را انتخاب و آنها را دانلود کنید.البته دقت داشته باشید که این کار فقط از فایلهای وردپرس شما پشتیبان تهیه می کند و محتوای سایت تان (پایگاه داده) را شامل نمی شود. اگر میخواهید از محتوای خود نیز پشتیبان تهیه کنید، میتوانید بصورت دستی از پایگاه داده وردپرس خود پشتیبان تهیه کنید.

امیدواریم که این مقاله به شما کمک کند تا نحوه استفاده از FTP برای آپلود فایل ها به وردپرس را یاد بگیرید و بتوانید بصورت عملی از آن استفاده کنید.خوشحال میشویم اگر سوالات و یا نظرات خود را در زیر همین پست برایمان ارسال کنید.

منبع