چطور فایلهای وبسایت خود را به سرور منتقل کنیم؟
برای نمایش وبسایت شما، فایلهای آن باید به فضای هاست (سرور) منتقل شوند. دو روش اصلی برای انجام این کار وجود دارد:
-
File Manager (مدیریت فایل) در cPanel: سریعترین و سادهترین روش برای آپلود فایلهای کمحجم.
-
FTP (File Transfer Protocol): روش استاندارد و بهتر برای انتقال فایلهای زیاد یا سنگین.
بخش اول: روش سریع (استفاده از File Manager در cPanel)
این روش برای آپلود فایلهای HTML ساده، تصاویر یا فایلهای فشرده (Zip) سریع و مناسب است.
۱. ورود به File Manager
-
وارد پنل کاربری (ناحیه کاربری) خود شوید.
-
به بخش سرویسهای من رفته و دکمه ورود به cPanel را فشار دهید.
-
در نوار جستجوی cPanel، عبارت "File Manager" را جستجو کرده و وارد آن شوید.
۲. آپلود در پوشه اصلی (Public_html)
-
پوشه اصلی: فایلهای وبسایت شما باید حتماً در پوشه
public_htmlقرار گیرند. این پوشه، ریشه سایت شما محسوب میشود. -
آپلود: وارد پوشه
public_htmlشوید. از نوار ابزار بالا، روی دکمه "Upload" کلیک کنید و فایلهای خود را از کامپیوتر انتخاب یا بکشید و رها (Drag & Drop) کنید. -
استخراج فایل فشرده: اگر فایلهای خود را به صورت Zip آپلود کردهاید، پس از آپلود، فایل Zip را انتخاب کرده و روی دکمه "Extract" کلیک کنید تا محتوای آن در همان پوشه باز شود.
بخش دوم: روش حرفهای (استفاده از FTP)
FTP برای انتقال حجم زیادی از فایلها و مدیریت بهتر اتصالات پایدارتر است. برای این کار به نرمافزاری مانند FileZilla یا WinSCP نیاز دارید.
۱. ساخت اکانت FTP در cPanel
-
در cPanel، عبارت "FTP Accounts" را جستجو کرده و وارد این بخش شوید.
-
در قسمت Add FTP Account، یک نام کاربری (مثلاً
uploader) و یک رمز عبور قوی برای حساب FTP جدید خود ایجاد کنید. -
Directory (مسیر دسترسی): مطمئن شوید مسیر دسترسی روی پوشه اصلی سایت شما (مثلاً
/public_html) تنظیم شده باشد. -
روی دکمه Create FTP Account کلیک کنید.
۲. دریافت اطلاعات اتصال
برای اتصال از طریق نرمافزار، به ۴ مورد نیاز دارید:
| مشخصه | نحوه دریافت |
| ۱. Host/Server | آدرس دامنه شما یا آدرس IP هاست شما (این مورد در پنل کاربری شما قابل مشاهده است). |
| ۲. Username | نام کاربری که در مرحله قبل ساختید (مثلاً uploader@yourdomain.com). |
| ۳. Password | رمز عبوری که در مرحله قبل تعریف کردید. |
| ۴. Port | معمولاً 21 است، مگر اینکه در اطلاعات سرویس شما چیز دیگری ذکر شده باشد. |
۳. اتصال با نرمافزار (مثلاً FileZilla)
-
نرمافزار FTP را باز کنید.
-
اطلاعات اتصال (Host، Username، Password و Port) را در فیلدهای مربوطه وارد کرده و روی Connect کلیک کنید.
-
پس از اتصال موفق، سمت چپ فایلهای کامپیوتر شما (Local Site) و سمت راست فایلهای سرور (Remote Site) نمایش داده میشود.
-
به پوشه
public_htmlدر سمت راست بروید و فایلهای سایت خود را از سمت چپ به راست بکشید و رها کنید تا فرآیند آپلود آغاز شود.
بخش سوم: نکات مهم و عیبیابی
-
محل قرارگیری فایلهای اصلی: فایل اصلی سایت شما (مانند
index.htmlیاindex.php) حتماً باید مستقیماً در پوشهpublic_htmlقرار گیرد. -
مجوزهای فایل (Permissions): اگر پس از آپلود، سایت با خطا مواجه شد (مانلاً خطای ۴۰۳)، مجوزهای فایل (File Permissions) را بررسی کنید. معمولاً مجوزها برای پوشهها باید 755 و برای فایلها 644 تنظیم شود. این کار را میتوانید از طریق File Manager یا نرمافزار FTP انجام دهید.
