آموزش کامل آپلود فایل‌ها روی هاست با File Manager یا نرم‌افزار FTP

چطور فایل‌های وب‌سایت خود را به سرور منتقل کنیم؟

برای نمایش وب‌سایت شما، فایل‌های آن باید به فضای هاست (سرور) منتقل شوند. دو روش اصلی برای انجام این کار وجود دارد:

  1. File Manager (مدیریت فایل) در cPanel: سریع‌ترین و ساده‌ترین روش برای آپلود فایل‌های کم‌حجم.

  2. FTP (File Transfer Protocol): روش استاندارد و بهتر برای انتقال فایل‌های زیاد یا سنگین.


بخش اول: روش سریع (استفاده از File Manager در cPanel)

این روش برای آپلود فایل‌های HTML ساده، تصاویر یا فایل‌های فشرده (Zip) سریع و مناسب است.

۱. ورود به File Manager

  1. وارد پنل کاربری (ناحیه کاربری) خود شوید.

  2. به بخش سرویس‌های من رفته و دکمه ورود به cPanel را فشار دهید.

  3. در نوار جستجوی cPanel، عبارت "File Manager" را جستجو کرده و وارد آن شوید.

۲. آپلود در پوشه اصلی (Public_html)

  • پوشه اصلی: فایل‌های وب‌سایت شما باید حتماً در پوشه public_html قرار گیرند. این پوشه، ریشه سایت شما محسوب می‌شود.

  • آپلود: وارد پوشه public_html شوید. از نوار ابزار بالا، روی دکمه "Upload" کلیک کنید و فایل‌های خود را از کامپیوتر انتخاب یا بکشید و رها (Drag & Drop) کنید.

  • استخراج فایل فشرده: اگر فایل‌های خود را به صورت Zip آپلود کرده‌اید، پس از آپلود، فایل Zip را انتخاب کرده و روی دکمه "Extract" کلیک کنید تا محتوای آن در همان پوشه باز شود.


بخش دوم: روش حرفه‌ای (استفاده از FTP)

FTP برای انتقال حجم زیادی از فایل‌ها و مدیریت بهتر اتصالات پایدارتر است. برای این کار به نرم‌افزاری مانند FileZilla یا WinSCP نیاز دارید.

۱. ساخت اکانت FTP در cPanel

  1. در cPanel، عبارت "FTP Accounts" را جستجو کرده و وارد این بخش شوید.

  2. در قسمت Add FTP Account، یک نام کاربری (مثلاً uploader) و یک رمز عبور قوی برای حساب FTP جدید خود ایجاد کنید.

  3. Directory (مسیر دسترسی): مطمئن شوید مسیر دسترسی روی پوشه اصلی سایت شما (مثلاً /public_html) تنظیم شده باشد.

  4. روی دکمه Create FTP Account کلیک کنید.

۲. دریافت اطلاعات اتصال

برای اتصال از طریق نرم‌افزار، به ۴ مورد نیاز دارید:

مشخصه نحوه دریافت
۱. Host/Server آدرس دامنه شما یا آدرس IP هاست شما (این مورد در پنل کاربری شما قابل مشاهده است).
۲. Username نام کاربری که در مرحله قبل ساختید (مثلاً uploader@yourdomain.com).
۳. Password رمز عبوری که در مرحله قبل تعریف کردید.
۴. Port معمولاً 21 است، مگر اینکه در اطلاعات سرویس شما چیز دیگری ذکر شده باشد.

۳. اتصال با نرم‌افزار (مثلاً FileZilla)

  1. نرم‌افزار FTP را باز کنید.

  2. اطلاعات اتصال (Host، Username، Password و Port) را در فیلدهای مربوطه وارد کرده و روی Connect کلیک کنید.

  3. پس از اتصال موفق، سمت چپ فایل‌های کامپیوتر شما (Local Site) و سمت راست فایل‌های سرور (Remote Site) نمایش داده می‌شود.

  4. به پوشه public_html در سمت راست بروید و فایل‌های سایت خود را از سمت چپ به راست بکشید و رها کنید تا فرآیند آپلود آغاز شود.


بخش سوم: نکات مهم و عیب‌یابی

  • محل قرارگیری فایل‌های اصلی: فایل اصلی سایت شما (مانند index.html یا index.php) حتماً باید مستقیماً در پوشه public_html قرار گیرد.

  • مجوزهای فایل (Permissions): اگر پس از آپلود، سایت با خطا مواجه شد (مانلاً خطای ۴۰۳)، مجوزهای فایل (File Permissions) را بررسی کنید. معمولاً مجوزها برای پوشه‌ها باید 755 و برای فایل‌ها 644 تنظیم شود. این کار را می‌توانید از طریق File Manager یا نرم‌افزار FTP انجام دهید.

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

تفاوت DNS، Nameserver و IP و چگونگی تنظیم Nameserver دامنه

آدرس‌دهی در اینترنت چگونه کار می‌کند؟ اینترنت بر پایه آدرس‌های عددی (IP) کار می‌کند، اما ما برای...

راهنمای جامع رفع مشکل عدم ارسال یا دریافت ایمیل (بررسی SPF, DKIM, DMARC)

چرا ایمیل‌های من به Inbox نمی‌روند یا اصلاً ارسال/دریافت نمی‌شوند؟ برای اطمینان از اعتبار دامنه...

نحوه ورود به cPanel و معرفی بخش‌های اصلی

cPanel چیست و چرا به آن نیاز دارم؟ cPanel (سی‌پنل) محبوب‌ترین کنترل پنل مدیریتی برای سرویس‌های...

آموزش ساخت اکانت ایمیل در cPanel و تنظیم آن روی Outlook/Gmail/Mobile

چرا به ایمیل‌های حرفه‌ای نیاز داریم؟ ایجاد ایمیل با دامنه شخصی (مانند info@yourdomain.com) نه...

راهنمای تخصصی رفع خطاهای رایج وب‌سایت (۴۰۳، ۴۰۴، ۵۰۰)

خطاهای HTTP و اهمیت عیب‌یابی هنگامی که مرورگر شما سعی می‌کند با سرور ارتباط برقرار کند، سرور یک...