در این آموزش قصد دارم در مورد نحوه آپلود فایل در هاست و آموزش FTP با نرم افزار WinSCP به شما کاربران عزیز توضیح بدم ، در ادامه من در مورد این نرم افزار به شما توضیح خواهم داد که چقدر کار شما را در مدیریت فایل های هاست راحت می کند ، خصوصا زمانی که شما قصد آپلود فایل سنگین در هاست را دارید و در سی پنل یا دایرکت ادمین خود با خطا های محدودیت مواجه می شوید ، در این مقاله به سوالات زیر پاسخ می دهیم :
- چگونه می توانیم فایل های سنگین را در هاست خود آپلود کنیم ؟
- چگونه می توانیم در لحظه فایل های هاست را دانلود و آپلود کنیم ؟
- چگونه می توانیم همزمان چند فایل را از هاست خود به سیستم خود منتقل کنیم ؟
- چگونه می توانیم همزمان چند فایل را از سیستم به هاست خود منتقل کنیم ؟
- چگونه می توانیم به صورت درختی به فایل های هاست خود دسترسی داشته باشیم ؟
چگونه می توانیم فایل های سنگین را در هاست خود آپلود کنیم ؟
روش های زیادی برای آپلود فایل در هاست وجود دارد ، در جدول زیر من انواع روش آپلود فایل در هاست را به همراه مزایا و معایب به شما معرفی می کنم :
روش آپلود و دانلود |
مزایا |
معایب |
---|---|---|
آپلود فایل توسط سی پنل ، دایرکت ادمین ، پلسک |
دسترسی راحت و AJAX به فایل های هاست |
عدم امکان آپلود فایل های سنگین در هاست |
آپلود فایل با FTP |
امکان آپلود فایل های حجیم ، مدیریت فایل های هاست به صورت درختی |
نیاز است تا هاست شما از FTP پشتیبانی کند و اکانت FTP ایجاد کنید |
آپلود فایل توسط سیستم مدیریت محتوا مانند وردپرس |
روش مناسب برای آپلود تصاویر |
خطا های TIMEOUT در آپلود فایل های حجیم به دلیل TIMEOUT پی اچ پی |
- بنابراین برای آپلود فایل سنگین بهترین روش استفاده از FTP است ، با این حال باید توجه داشته باشید این روش مناسب فایل های حجیم است و اگر شما یک یا چند پوشه با چندین فایل دارید بهتر است آن را ابتدا فشرده سازی کنید تا در نهایت یک فایل آپلود کنید ، چرا که FTP در آپلود های پوشه ها های تو در تو بسیار کند است ، پس از آپلود فایل در هاست ، می توانید آن را در کنترل پنل هاست خود EXTRACT کنید.
- برای آپلود فایل سنگین با FTP ابتدا نرم افزار WinSCP را دانلود کنید.
- نرم افزار را در ویندوز خود نصب کنید.
- یک اکانت FTP در سی پنل خود ایجاد کنید ، در این مقاله قبلا نحوه ساخت اکانت FTP در سی پنل توضیح داده شده است.
پس از باز کردن نرم افزار WinSCP در اولین مواجه لازم است موارد زیر را به شما توضیح دهم :
- توسط گزینه New Session می توانید به هاست خود توسط ftp متصل شوید.
- در این قسمت مسیر پوشه سیستم شما (لوکال) نمایش داده می شود.
- در این قسمت فایل های پوشه ای که در آن قرار دارید نمایش داده می شود.
- پس از اتصال به هاست توسط ftp در این قسمت فایل های هاست مسیری که در آن قرار دارید نمایش داده می شود.
نحوه اتصال به هاست توسط FTP :
برای آپلود و دانلود فایل با FTP کافیست پس از نصب نرم افزار Winscp موارد زیر را انجام دهید :
- مانند تصویر بالا روی گزینه New Session کلیک کنید.
- بسته به پروتکل های پشتیبانی شده توسط هاست گزینه FTP و یا SFTP را انتخاب کنید. ( معمولا FTP )
- نوع رمزگذاری را انتخاب کنید ، در بیشتر هاست ها برای کانکشن بدون دردسر می توانید آن را در حالت No Encryption قرار دهید.
- آدرس سایت خود را بدون HTTP یا HTTPS تایپ کنید ، در صورتی که از CDN استفاده می کنید آدرس آی پی سرور خود را تایپ کنید.
- بستگی به پروتکل تغییر می کند معمولا پورت 21 است.
- نام کاربری اکانت FTP خود را وارد کنید.
- رمز اکانت FTP که در پنل هاست خود ایجاد کرده بودید وارد کنید.
- با کلیک روی Save می توانید برای دفعات بعدی ورود راحت تری داشته باشید.
- با کلیک روی Login می توانید وارد FTP خود شوید.
پس از ورود با صفحه ای مانند زیر مواجه می شوید :
نحوه آپلود فایل در هاست با FTP
- مسیری که در هاست خود قرار دارید.
- فایل های دایرکتوری که در آن قرار دارید.
- توسط این گزینه می توانید در دایرکتوری که در آن قرار دارید پوشه ایجاد کنید.
- توسط کشیدن و رها کردن ( Drag and drop ) می توانید فایل ها را بین هاست و سیستم خود دانلود و آپلود کنید.
آموزش آپلود فایل در هاست : کافیست فایل مورد را در سمت چپ پیدا کنید و آن را به سمت راست بکشد تا آپلود شود.
آموزش دانلود فایل از هاست به سیستم : کافیست از سمت راست فایل مورد نظر را به سمت چپ بکشید تا دانلود شود.
برای آپلود همزمان فایل ها در هاست کافیست آن ها را با CTRL انتخاب کرده و از سمت چپ به سمت راست بکشید.
برای دانلود همزمان فایل های هاست به سیستم کافیست آنها را با CTRL انتخاب کرده و از سمت راست به چپ بکشید.