در این مقاله، شما با آموزش آپلود و مدیریت فایل های داخل هاست وب سایتتان توسط افزونه FireFTP آشنا خواهید شد. با این آموزش، میتوانید از طریق پروتکل FTP به کمک نرمافزار FireFTP، بدون نیاز به ورود به پنل کنترل هاست، مدیریت فایل هاست خود را انجام دهید. این امکان به شما کمک میکند که به راحتی و بدون هربار ورود به سی پنل، فایلهای وب سایت خود را اداره کنید.
برای شروع، ابتدا افزونه FireFTP را در مرورگر Firefox نصب کنید. سپس با دنبال کردن مراحل آموزش، با استفاده از این افزونه، به راحتی فایلها را آپلود کنید و درختی از فایلها و پوشهها را مدیریت نمایید.
فهرست مطالب
Toggleنحوه آپلود و مدیریت فایل های داخل هاست توسط fireftp در سی پنل
در این مقاله آموزش هاست سی پنل، میخواهیم به شما نحوه آپلود و مدیریت فایل های داخل هاست وبسایتتان با استفاده از افزونه FireFTP را آموزش دهیم. پس از این آموزش، قادر خواهید بود تا از طریق پروتکل FTP و با استفاده از نرمافزار FireFTP، بدون نیاز به ورود به پنل کنترل هاست، مدیریت فایل هاست را بر عهده بگیرید.
قبل از شروع آموزش، مراحل زیر را برای شما توضیح خواهیم داد:
- ورود به سی پنل هاست و استخراج اطلاعات اکانت FTP.
- نصب افزونه FireFTP بر روی مرورگر Mozilla Firefox.
- وارد کردن اطلاعات اکانت FTP هاست در افزونه FireFTP.
حالا با ما همراه باشید تا این مراحل را به صورت عملی طی کنیم.
- ورود به سی پنل و استخراج اطلاعات اکانت FTP:
- وارد سی پنل هاست خود شده و در بخش “Files”، بر روی آیکون “FTP Accounts” کلیک کنید.

برای ادامه مراحل این آموزش، لازم است که یک اکانت FTP جدید در سی پنل هاست وبسایتتان ایجاد کنید. اگر هنوز اقدام به ایجاد اکانت FTP نکردهاید، توصیه میشود ویدیو آموزشی درباره نحوه ساخت اکانت FTP در سی پنل را مشاهده نمایید.
حالا با اسکرول کردن به پایین، به قسمت “FTP Accounts” بروید. در این قسمت، یک اکانت FTP با عنوان “cpanel@ronakhost.com” ایجاد کردهایم. حالا میخواهیم این اکانت FTP را با استفاده از نرمافزار FireFTP به صورت مستقیم متصل کنیم. برای این کار، به مشخصات این اکانت نیاز داریم.
برای دریافت مشخصات، بر روی نام کاربری مرتبط با اکانت FTP از فهرست FTP Accounts کلیک کنید. سپس در پنجره باز شده، روی “Configure FTP Client” کلیک کنید تا بخش “Manual Settings” نمایان شود.
در این قسمت، میتوانید اطلاعاتی نظیر نام سرور (Host)، نام کاربری (Username)، و پورت (Port) را برای اتصال به اکانت FTP خود در نرمافزار FireFTP استخراج کنید. این مشخصات را به دقت یادداشت کنید زیرا بعداً در نرمافزار FireFTP باید از آنها استفاده کنید.
اکنون با داشتن این اطلاعات، ما آمادهایم که در مراحل بعدی به تنظیم نرمافزار FireFTP بپردازیم.

و حالا برای اتصال اکانت FTP سی پنل به نرمافزار FireFTP، موارد زیر را به مقادیر مناسب در نرمافزار وارد میکنیم:
- FTP Username (نام کاربری FTP): نام کاربری مربوط به اکانت FTP که در سی پنل ایجاد کردهاید، به عنوان مثال “cpanel@ronakhost.com”.
- FTP Server (سرور FTP): نام سرور یا هاست FTP که در سی پنل مشخص شده است، معمولاً این اطلاعات به صورت ftp.yourdomain.com است.
- FTP & explicit FTPS port (پورت FTP و explicit FTPS): این پورت معمولاً 21 است، اما اگر برای امنیت از explicit FTPS استفاده میکنید، میتوانید از پورت 21 به همراه TLS/SSL استفاده کنید که معمولاً 990 است.
حالا با وارد کردن این اطلاعات در نرمافزار FireFTP، میتوانید به سادگی و بدون نیاز به ورود به سی پنل، از طریق این افزونه مدیریت فایل هاست را انجام دهید. این اتصال از طریق پروتکل FTP و یا explicit FTPS برقرار میشود و امکان انتقال امن فایلها را فراهم میکند. این مراحل باعث میشود که مدیریت فایلهای وبسایتتان بسیار سریعتر و آسانتر شود.
اگر میخواهید علاوه بر کار با FireFTP، با سایر روشهای مدیریت فایل، تنظیمات کنترلپنل و امکانات میزبانی نیز آشنا شوید، پیشنهاد میکنیم مطالب بخش آموزش هاست را مطالعه کنید.

در نظر داشته باشید که اولین قدمی که در این راستا باید بردارید، خرید هاست متناسب با نیازتان است. حالا برای نصب افزونه FireFTP در مرورگر Mozilla Firefox، مراحل زیر را دنبال کنید:
- با مرورگر Firefox خود، در بالای صفحه، سمت راست روی آیکون سه خط افقی کلیک کنید.
- از منوی باز شده، گزینه “Add-ons” یا “افزونهها” را انتخاب کنید.
- در صفحه Add-ons، در بالای صفحه، گزینه “Extensions” یا “افزونهها” را انتخاب کنید.
- در قسمت جستجوی سمت راست، عبارت “FireFTP” را وارد کرده و دکمه Enter را فشار دهید.
- افزونه FireFTP را پیدا کرده و بر روی دکمه “Install” یا “نصب” کلیک کنید.
- پس از نصب افزونه، دکمه “Restart” یا “بازنشانی” را برای اعمال تغییرات بزنید.
اکنون افزونه FireFTP نصب و آماده به کار است. حالا میتوانید به مراحل بعدی بروید و از طریق این افزونه، اتصال به اکانت FTP خود را برقرار کنید. حتماً فراموش نکنید که صفحه سی پنل که اطلاعات اتصال FTP را دارید باز نگه دارید، زیرا بعداً به آن نیاز خواهید داشت.

تا وارد این صفحه شویم، ابتدا از سمت چپ روی آیکون آبی رنگ “Plugins” یا “افزونهها” کلیک میکنیم تا وارد صفحه افزونههای Mozilla شویم.

حالا تو سرچ باکس بالایی تایپ می کنیم fireftp و بر روی آیکون جستجو کلیک می کنیم و صبر می کنیم تا افزونه های مرتبط باز بشن.

بله، پس از پیدا کردن افزونه FireFTP در صفحه افزونههای Mozilla، بر روی دکمه “Install” یا “نصب” کلیک میکنیم.

مراحل دانلود و نصب افزونه ممکن است بسته به سرعت اینترنت شما متفاوت باشد، بنابراین ما صبر میکنیم تا افزونه نصب شود. بعد از نصب افزونه، بر روی دکمه “Restart Now” یا “بازنشانی حالا” کلیک میکنیم تا مرورگر Firefox یک بار بسته و دوباره باز شود.

برای ورود به FireFTP در حالی که در مرورگر Firefox هستید، میتوانید از مراحل زیر استفاده کنید:
- در حالی که در مرورگر Firefox هستید، کلید “Alt” را بر روی کیبورد خود بزنید. این باعث نمایش منوهای مخفی مرورگر میشود.
- در این حالت، بر روی سربرگ “Tools” یا “ابزارها” کلیک کنید.
- سپس در منوی باز شده، به قسمت “Web Developer” یا “توسعهدهنده وب” بروید.
- در زیرمنوی “Web Developer”، گزینه “FireFTP” را انتخاب کنید.
با این کار، FireFTP باز خواهد شد و شما میتوانید با استفاده از اطلاعات اتصال FTP که در مراحل قبلی در سی پنل هاست خود استخراج کردید، به اکانت FTP وبسایتتان متصل شوید و فایلها را مدیریت نمایید.

اتصال اکانت FTP هاست سی پنل به نرم افزار FireFTP
حالا در FireFTP، از بالای نرمافزار، در سمت چپ بر روی دکمه “Create an Account” یا “ایجاد یک حساب کاربری” کلیک کنید.

تا زمانی که پنجره “Account Manager” برای ما باز نشده است، از بخش “Account Manager” در FireFTP استفاده میکنیم. در این پنجره، مراحل زیر را دنبال کنید:
- در بالای FireFTP، بر روی دکمه “Create an Account” یا “ایجاد یک حساب کاربری” کلیک کنید.
- در پنجره “Account Manager”، در قسمت “Account Name”، یک نام دلخواه برای این اتصال FTP وارد کنید، مثلاً “Mizbanfa FTP”.
- حالا به فیلد “Host” بروید و مقدار متناظر با “FTP Server” که از صفحه مرورگرتان کپی کردید را وارد کنید.
- در بخش “ID”، در فیلد “Login” نام کاربری اکانت FTP فرعی که از سی پنل ایجاد کردهاید را وارد کنید.
- در همان بخش “ID”، در فیلد “Password” رمزعبور اکانت FTP فرعی را که در سی پنل ساختهاید وارد کنید.
- با کلیک بر روی دکمه “OK” تنظیمات ذخیره شده و حساب FTP به لیست اتصالها اضافه میشود.
حالا شما آماده هستید تا از این اتصال FTP در FireFTP برای مدیریت فایلهای وبسایتتان استفاده کنید.

در ادامه، از بالای FireFTP در سمت چپ، کانکشن “ronakhost FTP” که ایجاد کردهاید را انتخاب کنید. سپس بر روی دکمه “Connect” یا “اتصال” کلیک کنید. منتظر بمانید تا ارتباط با اکانت FTP فرعی شما برقرار شود.
این مرحله به شما این امکان را میدهد که صحت اطلاعات وارد شده را تست کنید و اطمینان حاصل کنید که اتصال به سرور FTP با موفقیت انجام شده است. در صورتی که همه مراحل به درستی انجام شده باشند، شما حالا آمادهاید تا از طریق FireFTP به فایلهای هاست وبسایتتان دسترسی پیدا کنید و آنها را مدیریت کنید.

همانطور که در پنجره سمت راستی مشاهده میکنید، محتوای داخل هاست ما به نمایش درآمده است. حالا با استفاده از FireFTP، به راحتی میتوانیم هر بار بدون نیاز به ورود به کنترل پنل هاست سی پنل، از طریق این نرمافزار فایلها و دایرکتوریهای داخل هاست وبسایتمان را مدیریت کنیم یا به سرعت فایلهای داخل ویندوز کامپیوتر خود را به داخل هاست آپلود کنیم.
پیش از آپلود فایلهای وبسایت، بهتر است با تهیه هاست مناسب از یک سرویس پایدار و امن، بستر مناسبی برای نگهداری و مدیریت اطلاعات سایت خود فراهم کنید.
نمایش فایلهای مخفی در هاست سی پنل
برخی از فایلهای مهم سایت در هاست سی پنل بهصورت پیشفرض مخفی هستند و معمولاً برای جلوگیری از تغییرات اشتباه کاربران نمایش داده نمیشوند. فایلهایی مانند .htaccess که نقش مهمی در تنظیمات سایت، ریدایرکتها، امنیت و بهینهسازی عملکرد دارند، از جمله فایلهای مخفی در هاست محسوب میشوند. در مواقعی مانند انجام ریدایرکت HTTP به HTTPS، رفع خطاهای سایت یا تغییر تنظیمات وردپرس، ممکن است نیاز داشته باشید این فایلها را مشاهده و ویرایش کنید.
برای نمایش فایلهای مخفی در سی پنل:
- وارد کنترل پنل cPanel شوید.
- از بخش Files وارد File Manager شوید.
- در قسمت بالای صفحه روی گزینه Settings کلیک کنید.
- گزینه Show Hidden Files (dotfiles) را فعال کنید.
- روی Save کلیک کنید.

پس از انجام این مراحل، فایلهای مخفی مانند .htaccess در مسیرهای هاست نمایش داده میشوند. هنگام ویرایش این فایلها بهتر است ابتدا یک نسخه پشتیبان تهیه کنید؛ زیرا تغییر اشتباه در فایلهای سیستمی میتواند باعث اختلال در عملکرد سایت شود.
ویدیو آموزش مشاهده فایل های مخفی در سی پنل
ایجاد فایل در هاست سی پنل
ایجاد فایل جدید در هاست سی پنل یکی از کارهای پرکاربرد برای مدیریت وبسایت، تنظیمات سرور یا قرار دادن کدهای سفارشی است. برای مثال، ممکن است برای ایجاد فایلهای تنظیمات، آپلود اسکریپت یا ساخت فایلهایی مانند .htaccess نیاز داشته باشید یک فایل جدید ایجاد کنید.
برای ساخت فایل در سی پنل:
- وارد بخش File Manager شوید.
- مسیر موردنظر مانند public_html را انتخاب کنید.
- روی گزینه + File کلیک کنید.
- نام فایل را وارد کنید.
- پسوند فایل را مشخص کنید.
- روی Create New File کلیک کنید.

بعد از ایجاد فایل، میتوانید با کلیک راست روی آن گزینه Edit را انتخاب کرده و محتوای موردنظر خود را وارد کنید.
نکته مهم این است که هنگام ایجاد فایل، نام و پسوند آن باید دقیق انتخاب شود؛ زیرا حتی یک اشتباه کوچک در نام فایلهایی مانند .htaccess یا فایلهای تنظیمات سایت میتواند باعث ایجاد خطا در سایت شود.
ساخت پوشه در هاست سی پنل
پوشهها در هاست سی پنل برای دستهبندی و مدیریت بهتر فایلهای سایت استفاده میشوند. با ایجاد پوشههای جداگانه میتوانید فایلهای مربوط به تصاویر، افزونهها، قالبها، اسکریپتها یا پروژههای مختلف را مرتب نگهداری کنید.
برای ساخت پوشه جدید در هاست سی پنل:
- وارد File Manager شوید.
- مسیر موردنظر را انتخاب کنید.
- روی گزینه + Folder کلیک کنید.
- نام پوشه را وارد کنید.
- گزینه Create New Folder را انتخاب کنید.

بهتر است هنگام نامگذاری پوشهها از نامهای کوتاه و قابل فهم استفاده کنید. همچنین از قرار دادن فاصله یا کاراکترهای غیرضروری در نام پوشهها خودداری کنید؛ زیرا ممکن است در برخی تنظیمات باعث ایجاد مشکل در دسترسی به فایلها شود.
برای سایتهای وردپرسی، مدیریت صحیح پوشهها اهمیت زیادی دارد؛ زیرا ساختار فایلهای وردپرس مانند wp-content، wp-admin و wp-includes باید بدون تغییر باقی بماند.
نحوه انتقال فایل و فولدر در هاست سی پنل
گاهی برای مدیریت بهتر سایت، انتقال فایلها یا پوشهها در هاست سی پنل ضروری است. برای مثال، هنگام انتقال سایت به یک مسیر جدید، تغییر ساختار فایلها یا جابهجایی اطلاعات بین پوشهها باید فایلها را به محل مناسب منتقل کنید.
برای انتقال فایل یا فولدر در cPanel:
- وارد File Manager شوید.
- فایل یا پوشه موردنظر را انتخاب کنید.
- کلیک راست کنید و روی گزینه Move کلیک کنید.
- مسیر مقصد را وارد کنید.
- گزینه Move File(s) را انتخاب کنید.


قبل از انتقال فایلهای مهم سایت بهتر است یک نسخه پشتیبان تهیه کنید؛ زیرا انتقال اشتباه فایلهایی مانند فایلهای اصلی وردپرس یا تنظیمات سایت ممکن است باعث نمایش خطا یا از دسترس خارج شدن سایت شود.
همچنین پس از انتقال، حتماً مسیر جدید فایلها و عملکرد سایت را بررسی کنید تا مطمئن شوید تمام لینکها، تصاویر و بخشهای مختلف سایت بهدرستی کار میکنند.
آپلود فایل در هاست
آپلود فایل در هاست سی پنل یکی از مهمترین کارها برای انتقال اطلاعات سایت، قالب، افزونه یا فایلهای جدید است. برای این کار وارد File Manager شوید، مسیر موردنظر مانند public_html را انتخاب کنید و روی گزینه Upload کلیک کنید. سپس فایل موردنظر را از سیستم خود انتخاب کرده و منتظر بمانید تا فرآیند آپلود کامل شود.

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

بازیابی فایلهای حذف شده سی پنل با Restore
در برخی نسخههای سی پنل، فایلهای حذف شده از طریق قابلیت Restore یا بکاپ هاست قابل بازیابی هستند. برای بازگردانی اطلاعات، باید وارد بخش مربوط به بکاپ یا مدیریت فایلها شوید و نسخه پشتیبان موردنظر را انتخاب کنید. توجه داشته باشید که امکان بازیابی فایلها به تنظیمات شرکت هاستینگ و فعال بودن سیستم بکاپگیری بستگی دارد.
تغییر نام فایل و فولدرهای هاست
برای تغییر نام فایلها و پوشهها در سی پنل، وارد File Manager شوید، فایل یا فولدر موردنظر را انتخاب کنید و گزینه Rename را بزنید. تغییر نام فایلها باید با دقت انجام شود؛ زیرا تغییر نام فایلهای مهم سایت مانند فایلهای تنظیمات ممکن است باعث ایجاد خطا در عملکرد سایت شود.

ویرایش فایلهای روی هاست
سی پنل امکان ویرایش مستقیم فایلهای سایت را بدون نیاز به دانلود و آپلود مجدد فراهم میکند. برای ویرایش فایل، روی آن کلیک راست کرده و گزینه Edit یا HTML Editor را انتخاب کنید. این قابلیت برای تغییر تنظیمات، اصلاح کدها یا ویرایش فایلهای متنی کاربرد زیادی دارد.
ویرایش فایلها و تغییرات در کدنویسی
با استفاده از ویرایشگر داخلی سی پنل میتوانید فایلهای کدنویسی مانند HTML، CSS، PHP و JavaScript را تغییر دهید. این امکان برای توسعهدهندگان کاربردی است، اما قبل از هرگونه تغییر در کدهای سایت بهتر است یک نسخه پشتیبان تهیه کنید؛ زیرا یک خطای کوچک در کدنویسی ممکن است باعث از کار افتادن بخشی از سایت شود.
تغییر سطح دسترسی فایلها و فولدرها
سطح دسترسی (Permission) مشخص میکند چه کاربرانی امکان مشاهده، ویرایش یا اجرای فایلهای هاست را دارند. برای تغییر دسترسی در سی پنل، فایل یا پوشه موردنظر را انتخاب کرده و گزینه Change Permissions را انتخاب کنید. تنظیم صحیح Permission باعث افزایش امنیت سایت و جلوگیری از دسترسیهای غیرمجاز میشود.
مشاهده محتوای درون فایلها
برای مشاهده محتوای فایلهای موجود در هاست سی پنل، میتوانید از گزینه View در File Manager استفاده کنید. این قابلیت به شما اجازه میدهد بدون تغییر در فایل، محتویات آن را بررسی کنید. مشاهده فایلها برای بررسی کدها، پیدا کردن خطاها و بررسی تنظیمات سایت کاربرد زیادی دارد.
آپلود و استخراج فایل فشرده در سی پنل
آپلود و استخراج فایل فشرده در سی پنل به شما امکان میدهد فایلهای حجیم سایت مانند قالب، افزونه یا فایلهای بکاپ را سریعتر روی هاست منتقل کرده و با استفاده از گزینه Extract آنها را از حالت فشرده خارج کنید.
ویدیو آموزش آپلود و استخراج فایل فشرده در سی پنل
آپلود و استخراج فایل فشرده در سی پنل
جمع بندی
مدیریت فایلها در هاست یکی از مهمترین بخشهای کنترل و نگهداری وبسایت است که به شما امکان میدهد فایلهای سایت را آپلود، حذف، ویرایش، جابهجا و سازماندهی کنید. با استفاده از ابزارهایی مانند File Manager در سی پنل یا مدیریت فایل دایرکت ادمین میتوانید بدون نیاز به نرمافزارهای جانبی، بسیاری از عملیات مربوط به فایلهای سایت را بهسادگی انجام دهید.
آشنایی با بخشهای مختلف مدیریت فایل مانند تغییر سطح دسترسی، ایجاد پوشه، مشاهده فایلهای مخفی، ویرایش کدها و تهیه نسخه پشتیبان، به شما کمک میکند کنترل بیشتری روی عملکرد و امنیت سایت داشته باشید. البته بهتر است قبل از ایجاد تغییرات مهم در فایلهای اصلی سایت، حتماً یک نسخه بکاپ تهیه کنید تا در صورت بروز مشکل بتوانید اطلاعات را بازیابی کنید.
سوالات متداول
- FireFTP چیست و چه کاربردی در مدیریت هاست دارد؟
FireFTP یک افزونه FTP برای مرورگر فایرفاکس بود که به کاربران اجازه می دهدبدون ورود مستقیم به کنترل پنل هاست، فایلهای سایت را از طریق پروتکل FTP مدیریت کنند. با استفاده از FireFTP میتوان فایلها را آپلود، دانلود، حذف، تغییر نام و بین سیستم شخصی و هاست جابهجا کرد.
2. چرا FireFTP به هاست وصل نمیشود؟
عدم اتصال FireFTP به هاست میتواند دلایل مختلفی داشته باشد، از جمله:
- اشتباه بودن نام کاربری یا رمز عبور FTP
- وارد کردن آدرس اشتباه سرور
- بسته بودن پورت FTP
- محدودیت IP توسط فایروال سرور
- مشکل در اتصال اینترنت
برای رفع مشکل ابتدا اطلاعات ورود FTP را بررسی کنید و در صورت ادامه مشکل، وضعیت سرویس FTP هاست را از طریق پشتیبانی بررسی کنید.
3. بهترین مسیر برای آپلود فایل سایت در هاست چیست؟
در بیشتر هاستها، فایلهای اصلی سایت باید داخل پوشه public_html قرار بگیرند. این پوشه بهعنوان ریشه اصلی دامنه شناخته میشود و فایلهایی مانند وردپرس، صفحات HTML و اسکریپتهای سایت معمولاً در این مسیر آپلود میشوند.
4آیا استفاده از FireFTP برای انتقال فایلهای وردپرس مناسب است؟
بله، FireFTP میتواند برای انتقال فایلهای وردپرس، قالبها، افزونهها و فایلهای رسانهای استفاده شود. با این حال هنگام انتقال فایلهای وردپرس باید دقت کنید که ساختار اصلی پوشهها مانند wp-content، wp-admin و wp-includes حفظ شود تا سایت دچار مشکل نشود.





