داشبورد سی پنل روی مانیتور در کنار رک سرور

آموزش کامل استفاده از File Manager در cPanel برای هاستینگ و VPS

اگر سایت شما روی هاست اشتراکی یا VPS است، سرعت و امنیت مدیریت فایل‌ها مستقیما روی آپتایم و کارایی تاثیر می‌گذارد. File Manager در cPanel این امکان را می‌دهد بدون FTP و فقط با مرورگر، فایل‌های سایت را روی سرورهای SSD/NVMe با دسترسی امن و کنترل‌شده مدیریت کنید. File Manager در cPanel چیست و چه […]

فهرست مطالب

اگر سایت شما روی هاست اشتراکی یا VPS است، سرعت و امنیت مدیریت فایل‌ها مستقیما روی آپتایم و کارایی تاثیر می‌گذارد. File Manager در cPanel این امکان را می‌دهد بدون FTP و فقط با مرورگر، فایل‌های سایت را روی سرورهای SSD/NVMe با دسترسی امن و کنترل‌شده مدیریت کنید.

File Manager در cPanel چیست و چه زمانی از آن استفاده کنیم؟

File Manager یک فایل‌اکسپلورر تحت وب داخل cPanel است که روی هاست لینوکسی و بسیاری از VPSهای مجهز به cPanel فعال می‌شود. روی سرورهایی با وب‌سرورهایی مثل LiteSpeed یا Apache و ذخیره‌سازی SSD/NVMe، این ابزار به شما اجازه می‌دهد ساختار پوشه‌ها، فایل‌های PHP، لاگ‌ها و بکاپ‌ها را در لحظه ببینید و ویرایش کنید. در هاست اشتراکی، این سریع‌ترین راه برای اعمال تغییرات کوچک است؛ در VPS با دسترسی روت، معمولا برای کارهای روزمره و زمانی که نمی‌خواهید با SSH یا SFTP وارد شوید، کاربرد دارد.

در دیتاسنترهای مدرن، معمولا آپتایم بین ۹۹.۵ تا ۹۹.۹ درصد (وابسته به زیرساخت و ترافیک) ارائه می‌شود. استفاده درست از File Manager کمک می‌کند بدون دستکاری‌های پرریسک، تغییرات لازم را انجام دهید و ریسک خطای انسانی روی سرور را کاهش دهید. برای سایت‌های وردپرسی، فروشگاهی و ربات‌های تلگرام، این ابزار به‌خصوص در زمان رفع خطا، ویرایش سریع wp-config.php یا لاگ‌گیری بسیار مفید است.

ورود به File Manager در cPanel روی هاست و VPS

مراحل ورود در هاست اشتراکی و VPS سی‌پنلی تقریبا یکسان است؛ تفاوت اصلی در سطح دسترسی شما به منابع (vCPU، RAM، I/O) و امکان تغییرات سیستمی است. روی هاست اشتراکی، File Manager فقط به فضای کاربری شما محدود می‌شود، اما روی VPS می‌توانید چند اکانت cPanel بسازید و هر کدام File Manager جداگانه داشته باشند.

مراحل ورود به File Manager

  1. ورود به آدرس cPanel (معمولا: yourdomain.com:2083 یا /cpanel).
  2. وارد کردن نام کاربری و رمز عبور سی‌پنل.
  3. در داشبورد، پیدا کردن بخش Files.
  4. کلیک روی آیکون File Manager.
  5. انتخاب محل شروع (معمولا public_html) در صورت نمایش پنجره تنظیمات اولیه.

اگر هنوز هاست مناسب انتخاب نکرده‌اید، برای سایت‌های کوچک و کم‌ترافیک، پلن‌های لینوکسی با cPanel و SSD گزینه منطقی‌تری نسبت به VPS است. در مقابل، برای پروژه‌هایی با ترافیک بالا یا نیاز به کانفیگ اختصاصی، استفاده از خرید سرور مجازی ایران با cPanel و File Manager می‌تواند کنترل بیشتری روی منابع و امنیت به شما بدهد.

آشنایی با محیط File Manager و ساختار پوشه‌ها

بعد از ورود، در سمت چپ درخت پوشه‌ها و در سمت راست لیست فایل‌ها را می‌بینید. ریشه اصلی معمولا home/username است و پوشه public_html محل اصلی فایل‌های سایت است. در هاست‌هایی که چند دامنه یا ساب‌دامین دارند، هر دامنه می‌تواند پوشه جداگانه‌ای داشته باشد که در تنظیمات Addon Domain یا Subdomain مشخص شده است.

پوشه‌های مهم در File Manager

  • public_html: روت اصلی سایت؛ فایل index.php یا index.html اینجاست.
  • mail: داده‌های ایمیل؛ بهتر است بدون دانش کافی دستکاری نشود.
  • tmp: فایل‌های موقت و لاگ‌ها؛ برای بررسی مصرف منابع مفید است.
  • backup یا backups: محل ذخیره برخی بکاپ‌های دستی یا خودکار.

در VPSهایی که چند اکانت cPanel دارند، هر اکانت ساختار مشابهی دارد اما منابع vCPU و RAM بین آن‌ها تقسیم می‌شود. اگر سایت وردپرسی سنگینی دارید، بهتر است آن را روی اکانتی با منابع بیشتر یا هاست بهینه‌شده برای وردپرس میزبانی کنید و از File Manager فقط برای مدیریت فایل، نه اجرای اسکریپت‌های سنگین، استفاده کنید.

سه روش اصلی آپلود فایل در File Manager

برای انتقال فایل‌ها به هاست یا VPS، می‌توانید از سه روش رایج در File Manager استفاده کنید. انتخاب روش مناسب به حجم فایل، سرعت اینترنت و نوع تغییرات شما بستگی دارد. برای فایل‌های کوچک و ویرایش‌های سریع، رابط وب کافی است؛ برای پروژه‌های بزرگ، بهتر است از FTP یا SFTP در کنار File Manager بهره ببرید.

۱. آپلود مستقیم از مرورگر

  1. در File Manager وارد پوشه مقصد (مثلا public_html) شوید.
  2. روی دکمه Upload در نوار بالایی کلیک کنید.
  3. در صفحه جدید، فایل یا فایل‌های مورد نظر را انتخاب کنید.
  4. منتظر بمانید تا نوار پیشرفت به ۱۰۰٪ برسد.
  5. به پوشه برگردید و وجود فایل را بررسی کنید.

این روش برای فایل‌های تا چند صد مگابایت (بسته به محدودیت PHP و تنظیمات هاست) مناسب است. برای آپلودهای حجیم، بهتر است ابتدا فایل را zip کنید تا تعداد درخواست‌ها کمتر شود و سپس در File Manager آن را Extract کنید.

۲. ساخت فایل یا پوشه جدید

  • برای ساخت فایل: روی + File کلیک کنید، نام فایل (مثلا .htaccess یا phpinfo.php) را وارد کنید و محل ذخیره را تایید کنید.
  • برای ساخت پوشه: روی + Folder کلیک کنید و نام پوشه (مثلا logs یا tmp-cache) را تعیین کنید.

ساخت پوشه‌های منظم برای لاگ‌ها، بکاپ‌های موقت و آپلودهای کاربر، به نظم پروژه و مدیریت بهتر منابع دیسک کمک می‌کند. روی هاست اشتراکی، محدودیت فضای دیسک معمولا بین چند تا ده‌ها گیگابایت است، پس بهتر است ساختار پوشه‌ها را سبک نگه دارید.

۳. آپلود آرشیو و Extract

  1. در سیستم خود، فایل‌ها را در یک آرشیو zip فشرده کنید.
  2. آرشیو را با روش آپلود مستقیم به پوشه مقصد منتقل کنید.
  3. روی فایل zip راست‌کلیک کرده و گزینه Extract را بزنید.
  4. مسیر استخراج را تایید کنید (معمولا همان پوشه فعلی).
  5. بعد از اطمینان از استخراج صحیح، در صورت نیاز فایل zip را حذف کنید.

این روش برای نصب سریع اسکریپت‌ها، انتقال سایت وردپرسی یا بازگردانی بکاپ بسیار کاربردی است. در هاست‌های بهینه‌شده برای وردپرس، معمولا محدودیت I/O به‌گونه‌ای تنظیم می‌شود که این عملیات در زمان منطقی انجام شود، اما در ساعات اوج ترافیک ممکن است کمی طولانی‌تر شود.

ویرایش، کپی و مدیریت فایل‌ها در File Manager

File Manager دو نوع ویرایشگر اصلی دارد: Edit برای ویرایش ساده متن و Code Edit برای ویرایش کد با رنگ‌بندی سینتکس. برای فایل‌های PHP، CSS، JS و htaccess بهتر است از Code Edit استفاده کنید تا خطاها راحت‌تر دیده شوند. قبل از هر ویرایش مهم، یک کپی از فایل بگیرید تا در صورت بروز خطا بتوانید سریع برگردید.

ویرایش فایل کانفیگ سایت در فایل منیجر سی پنل
ویرایش امن فایل‌های حساس مانند wp-config.php مستقیما در File Manager با تهیه نسخه پشتیبان قبل از تغییر.

مهم‌ترین عملیات روی فایل‌ها

  • Copy / Move: برای جابه‌جایی بین پوشه‌ها؛ مسیر مقصد را دقیق وارد کنید.
  • Rename: تغییر نام فایل یا پوشه؛ برای سئو و ساختار بهتر URLها مفید است.
  • Delete: حذف فایل؛ در صورت فعال بودن Trash می‌توانید بازیابی کنید، اما روی برخی سرورها حذف دائمی است.
  • Compress / Extract: ساخت یا باز کردن آرشیوهای zip، tar، gz برای بکاپ یا انتقال.

در هاست اشتراکی، این عملیات روی همان یوزر محدود می‌شود و دسترسی به فایل‌های سیستمی ندارید؛ این موضوع امنیت را بالا می‌برد اما انعطاف را کم می‌کند. روی VPS با cPanel، اگر دسترسی روت دارید، مسئولیت امنیت و بکاپ تا حد زیادی بر عهده شما یا تیم فنی‌تان است؛ بنابراین بهتر است روی لایه زیرین از SSH و ابزارهای حرفه‌ای‌تر هم استفاده کنید.

تغییر سطح دسترسی (Permission) در File Manager

سطح دسترسی یا Permission تعیین می‌کند چه کسی می‌تواند فایل یا پوشه‌ای را بخواند، بنویسد یا اجرا کند. در File Manager این مقادیر به‌صورت عددی (مثلا ۶۴۴ یا ۷۵۵) نمایش داده می‌شوند. تنظیم نادرست Permission می‌تواند باعث خطای ۵۰۰، نمایش خطای دسترسی یا حتی نفوذ امنیتی شود.

مقادیر پیشنهادی Permission برای سایت‌های لینوکسی

نوع آیتم مقدار پیشنهادی توضیح کوتاه
فایل‌های PHP و HTML ۶۴۴ خواندنی برای همه، قابل‌ویرایش فقط توسط مالک.
پوشه‌ها ۷۵۵ اجرا برای ورود به پوشه، ویرایش فقط برای مالک.
wp-config.php ۴۰۰ یا ۴۴۰ حداقل دسترسی برای افزایش امنیت.
فایل‌های کش موقت ۶۴۴ یا ۶۶۴ بسته به وب‌سرور و ماژول‌ها متغیر است.
اسکریپت‌های خاص ۷۰۰ یا ۷۵۰ فقط مالک یا گروه مجاز به اجرا هستند.

برای تغییر Permission، روی فایل یا پوشه راست‌کلیک کرده و گزینه Change Permissions را انتخاب کنید. تا حد امکان از مقدار ۷۷۷ خودداری کنید؛ این مقدار فقط در شرایط تست موقت و روی محیط‌های غیرپروडकشن توصیه می‌شود. اگر بعد از تغییر Permission با خطای ۵۰۰ مواجه شدید، مقدارها را به حالت استاندارد برگردانید یا از راهنمایی‌های تخصصی مانند مقاله‌های رفع خطا در وبلاگ وطن هاست استفاده کنید.

بکاپ، امنیت و نقش File Manager در پایداری سایت

File Manager جایگزین سیستم بکاپ‌گیری نیست، اما در استراتژی پشتیبان‌گیری نقش مهمی دارد. روی بسیاری از هاست‌های سی‌پنلی، بکاپ روزانه یا هفتگی روی فضای جداگانه یا حتی دیتاسنتر دیگر ذخیره می‌شود؛ با این حال، همیشه توصیه می‌شود قبل از تغییرات مهم، یک بکاپ دستی از فایل‌ها بگیرید و آن را روی سیستم شخصی یا فضای ابری خود نگه دارید.

چک‌لیست کوتاه قبل از هر تغییر مهم در File Manager

  • بررسی فضای خالی دیسک؛ حداقل چند صد مگابایت آزاد برای عملیات فشرده‌سازی داشته باشید.
  • دانلود نسخه فعلی فایل‌های حساس مثل wp-config.php و .htaccess.
  • غیرفعال کردن موقت کش‌های تهاجمی (اگر پلاگین کش دارید) برای جلوگیری از تداخل.
  • یادداشت‌برداری از تغییرات انجام‌شده برای امکان بازگشت.
  • تست سایت در مرورگر ناشناس بعد از اعمال تغییر.

برای امنیت بیشتر، بهتر است روی سرور یا هاست شما فایروال نرم‌افزاری (مانند CSF یا ModSecurity) فعال باشد و دسترسی به cPanel از طریق SSL انجام شود. همچنین استفاده از رمز عبور قوی و فعال‌سازی احراز هویت دومرحله‌ای در cPanel، ریسک نفوذ را کاهش می‌دهد. در هاست‌های حرفه‌ای مانند سرویس‌های وطن هاست، مانیتورینگ مداوم و به‌روزرسانی منظم نرم‌افزارها به حفظ آپتایم کمک می‌کند، اما همچنان مسئولیت مدیریت فایل‌ها و اسکریپت‌ها با شماست.

File Manager در هاست اشتراکی، هاست وردپرس و VPS

کارکرد File Manager در ظاهر یکسان است، اما محدودیت‌ها و امکانات آن بسته به نوع سرویس متفاوت است. در هاست اشتراکی، منابع CPU، RAM و I/O بین چند کاربر تقسیم می‌شود؛ بنابراین اجرای عملیات سنگین فشرده‌سازی یا استخراج آرشیوهای بزرگ ممکن است کندتر باشد. در عوض، مدیریت امنیت و به‌روزرسانی‌ها بر عهده تیم دیتاسنتر است و شما روی لایه اپلیکیشن تمرکز می‌کنید.

در هاست‌های تخصصی وردپرس، تنظیمات PHP، کش و وب‌سرور برای این CMS بهینه شده است و File Manager بیشتر برای مدیریت قالب‌ها، پلاگین‌ها و فایل‌های رسانه‌ای استفاده می‌شود. اگر فروشگاه ووکامرسی دارید، انتخاب پلنی که برای ترافیک بالا و دیتابیس‌های سنگین بهینه شده باشد، در کنار استفاده صحیح از File Manager، به پایداری و سرعت سایت کمک می‌کند.

در VPS، با اینکه File Manager همان است، اما شما کنترل بیشتری روی نسخه PHP، ماژول‌ها، فایروال و حتی نوع وب‌سرور دارید. این انعطاف برای تیم‌های فنی و برنامه‌نویس‌ها عالی است، اما نیازمند دانش مدیریت سرور و مانیتورینگ منابع است تا از مصرف بیش‌ازحد CPU یا RAM و افت آپتایم جلوگیری شود.

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

اگر تازه هاست یا VPS سی‌پنلی تهیه کرده‌اید و می‌خواهید سایت را راه‌اندازی کنید، می‌توانید از این مینی‌چک‌لیست برای شروع استفاده کنید. این مراحل برای سایت‌های وردپرسی، PHP اختصاصی یا حتی ربات‌های تحت وب قابل‌استفاده است؛ فقط کافی است ساختار فایل پروژه خود را بشناسید.

  1. ورود به cPanel و بررسی وضعیت کلی منابع (Disk Usage، CPU، Memory).
  2. باز کردن File Manager و ورود به پوشه public_html یا پوشه دامنه مورد نظر.
  3. حذف فایل‌های پیش‌فرض غیرضروری (index.html نمونه، فایل‌های تست).
  4. آپلود آرشیو zip پروژه یا بسته نصب وردپرس در public_html.
  5. استخراج آرشیو و اطمینان از قرارگیری فایل‌ها در مسیر صحیح.
  6. تنظیم Permission استاندارد برای فایل‌ها و پوشه‌ها.
  7. ساخت دیتابیس و یوزر در cPanel و اتصال آن در فایل کانفیگ (مثلا wp-config.php).
  8. تست سایت در مرورگر و رفع خطاهای احتمالی با بررسی لاگ‌ها.

بعد از راه‌اندازی اولیه، می‌توانید از ابزارهای دیگر cPanel مانند Backup Wizard و SSL/TLS برای تکمیل تنظیمات امنیت و پایداری استفاده کنید. همچنین پیشنهاد می‌شود برای مدیریت فایل‌های حجیم، در کنار File Manager از ابزارهایی مثل WinSCP یا SFTP استفاده کنید تا فشار کمتری به رابط وب وارد شود.

سوالات متداول

آیا استفاده از File Manager روی آپتایم سرور تاثیر دارد؟

در استفاده عادی خیر؛ فقط در عملیات سنگین مثل Extract آرشیوهای بزرگ ممکن است موقتا I/O را درگیر کند که روی هاست شلوغ کمی محسوس می‌شود.

برای بکاپ گرفتن از طریق File Manager چه محدودیتی وجود دارد؟

بکاپ دستی با Compress به فضای دیسک و محدودیت حجم فایل وابسته است؛ معمولا برای چند گیگابایت مناسب است، اما برای بکاپ کامل بهتر است از ابزار اختصاصی استفاده کنید.

اگر اشتباهی فایلی را حذف کنم امکان بازیابی هست؟

اگر Trash فعال باشد می‌توانید از آن بازیابی کنید؛ در غیر این صورت باید از بکاپ‌های روزانه یا هفتگی هاست استفاده کنید، در صورت وجود.

تفاوت استفاده از File Manager در هاست اشتراکی و VPS چیست؟

در هاست اشتراکی دسترسی شما محدودتر و مدیریت امنیت با میزبان است؛ در VPS کنترل بیشتری دارید اما مسئولیت کانفیگ و محافظت از سرور بالاتر است.

آیا می‌توانم با File Manager نسخه PHP را عوض کنم؟

خیر، تغییر نسخه PHP از طریق ابزار MultiPHP Manager یا تنظیمات PHP Selector در cPanel انجام می‌شود، نه از طریق File Manager.

برای افزایش امنیت فایل‌ها چه Permissionهایی را رعایت کنم؟

معمولا فایل‌ها روی ۶۴۴ و پوشه‌ها روی ۷۵۵ تنظیم می‌شوند؛ برای فایل‌های حساس مثل wp-config.php می‌توانید دسترسی را روی ۴۰۰ یا ۴۴۰ قرار دهید.

آیا File Manager برای مدیریت هاست ربات تلگرام مناسب است؟

بله، برای آپلود و ویرایش اسکریپت ربات و فایل‌های لاگ مناسب است؛ اما برای اجرای مداوم ربات باید به تنظیمات PHP و Cron Job هم توجه کنید.

می‌توانم با File Manager خطای ۵۰۰ را رفع کنم؟

در بسیاری موارد بله؛ با ویرایش .htaccess، برگرداندن نسخه قبلی فایل‌ها یا اصلاح Permissionها می‌توان علت‌های رایج خطای ۵۰۰ را برطرف کرد.

آیا برای استفاده از File Manager نیاز به IP اختصاصی دارم؟

خیر، File Manager روی همان IP اشتراکی هاست هم کار می‌کند؛ IP اختصاصی بیشتر برای SSL اختصاصی یا نیازهای خاص شبکه‌ای استفاده می‌شود.

جمع‌بندی و قدم بعدی شما

File Manager در cPanel اگر درست و با درک محدودیت‌ها و اصول امنیتی استفاده شود، یکی از قدرتمندترین ابزارهای روزمره سایت‌داران، برنامه‌نویس‌ها و تیم‌های IT است. چه روی هاست اشتراکی باشید، چه روی VPS، با چند کلیک می‌توانید فایل‌ها را مدیریت، بکاپ‌های سبک تهیه و خطاهای رایج را سریع‌تر ردیابی کنید. اگر به‌دنبال زیرساخت پایدار با پشتیبانی آشنا به سی‌پنل هستید، می‌توانید از پلن‌های خرید هاست لینوکس در وطن هاست بازدید کنید و متناسب با نیاز پروژه خود، سرویس مناسب را انتخاب و همین امروز راه‌اندازی کنید.

نظرت راجب این مطلب ؟

امتیاز خودت رو ثبت کن

میانگین نظرات : 0 / 5. تعداد نظرات : 0

بدون نظر

به مشاوره احتیاج دارید ؟

ما بصورت 24 ساعت در 7 روز هفته در کنارتان هستیم