اگر به تازگی با طراحی سایت آشنا شدهاید، نام وردپرس، دامنه و هاست را شنیدهاید؛ اما ممکن است ندانید بعد از تهیه هاست، چطور میتوان فایلهای سایت را مدیریت کرد. دایرکت ادمین (DirectAdmin) ابزاری برای مدیریت هاست است. با استفاده از این پنل میتوانید فایل های سایت را مدیریت کنید، پایگاه داده بسازید، ایمیل اختصاصی ایجاد کنید و میزان فضای مصرفشده هاست را ببینید. دایرکت ادمین محیطی گرافیکی دارد و به شما اجازه میدهد بدون نیاز به وارد کردن دستورات پیچیده، به بخشهای مختلف هاست دسترسی داشته باشید.
در ادامه میبینیم دایرکت ادمین چیست، چگونه از آن استفاده کنیم، چه تفاوتی با سیپنل دارد و برای مدیریت یک سایت چه کاربردهایی دارد.
فهرست مطالب
Toggleدایرکت ادمین چیست؟
وقتی یک وبسایت راهاندازی میکنید، اطلاعات و فایلهای آن باید روی فضایی متصل به اینترنت قرار بگیرند تا کاربران بتوانند به سایت دسترسی داشته باشند. به این فضا هاست (Host) گفته میشود. اما مدیریت هاست و انجام تنظیمات مربوط به سایت چگونه انجام میشود؟ دایرکت ادمین (DirectAdmin) یک کنترل پنل مدیریت هاست است که به شما امکان میدهد کارهایی مانند مدیریت فایلهای سایت، ساخت ایمیل اختصاصی، تنظیم برخی امکانات هاست و ساخت پایگاه داده را انجام بدید. برای انجام بسیاری از این کارها نیازی به نوشتن کد ندارید و میتوانید از طریق محیط گرافیکی پنل اقدام کنید.
چگونه وارد پنل دایرکت ادمین خود بشویم در صفحه ورد به دایرکت ادمین برای شما کامل توضیح داده شده است.
فرق دایرکت ادمین با سیپنل
دایرکت ادمین و سیپنل (cPanel) هر دو از کنترل پنلهای شناخته شده برای مدیریت هاست هستند. هدف اصلی هر دو، سادهکردن مدیریت امکاناتی است که هاست در اختیار شما قرار داده است؛ با این تفاوت که در طراحی محیط کاربری، نحوه دستهبندی ابزارها و بعضی امکانات جزئی با یکدیگر تفاوت دارند. تفاوت های آن ها در جدول زیر نوشته شده است.
| معیار مقایسه | دایرکت ادمین | سیپنل |
| کاربرد اصلی | مدیریت فایلها، پایگاه داده، ایمیل و تنظیمات هاست | مدیریت فایلها، پایگاه داده، ایمیل و تنظیمات هاست |
| محیط کاربری | محیط گرافیکی ساده و کمحجم | محیط گرافیکی با دستهبندیها و ابزارهای متنوع |
| منابع مصرفی | برای اجرا به پردازنده و حافظه موقت زیادی نیاز ندارد؛ اما مصرف واقعی به تنظیمات سرور و شرایط استفاده بستگی دارد. | نسبتا به منابع پردازشی بیشتری نیاز دارد؛ اما میزان مصرف آن به تنظیمات سرور بستگی دارد. |
| امکانات | امکانات پایه و پیشرفته متناسب با نسخه و دسترسی حساب کاربری | امکانات پایه و پیشرفته متناسب با نسخه و دسترسی حساب کاربری |
| هزینه | به نوع لایسنس و هاست بستگی دارد | به نوع لایسنس و هاست بستگی دارد |
نکته مهم این است که هیچکدام از این دو پنل بهصورت مطلق برای همه سایتها بهتر نیستند. انتخاب آن ها به نیازهای سایت، امکانات ارائهشده از طرف شرکت هاستینگ، هزینه و میزان آشنایی کاربر با محیط پنل بستگی دارد. همچنین، کیفیت سرور و پیکربندی آن در عملکرد سایت نقش مهمی دارد و نمیتوان سرعت سایت را فقط بر اساس نام کنترل پنل تعیین کرد.
برای ورود به پنل مدیریت هاست و دسترسی به امکانات سی پنل، مراحل و روشهای لازم را در راهنمای ورود به سی پنل بخوانید.
چه کارهایی را خود کاربر در دایرکت ادمین انجام میدهد؟
بخشی از کارهای روزمره مدیریت هاست از طریق دایرکت ادمین قابل انجام است و برای انجام آنها به دانش برنامه نویسی نیاز ندارید. نوع هاست و سطح دسترسی اختصاص یافته به حساب کاربری تعیین میکند کدام امکانات در اختیار شما باشند.
ساخت و مدیریت پایگاه داده
بسیاری از سایتها، از جمله وردپرس، برای ذخیره اطلاعات از پایگاه داده استفاده میکنند. دایرکت ادمین در سرویسهای سازگار امکان ایجاد پایگاه داده و کاربر پایگاه داده و مدیریت دسترسیهای مربوط به آن را فراهم میکند.
پایگاه داده چیست و چه ربطی به دایرکت ادمین دارد؟
پایگاه داده (Database) محلی برای ذخیره و مرتبکردن اطلاعات است تا یک نرمافزار بتواند در زمان نیاز آنها را پیدا کند و بهروزرسانی کند. فرض کن یک سایت فروشگاهی داری. این سایت باید اطلاعات زیادی را نگهداری کند؛ از جمله:
نام و قیمت محصولات، مشخصات و حساب کاربران، سفارشهای ثبتشده، مقالهها و مطالب سایت.
این اطلاعات در پایگاه داده ذخیره میشوند تا سایت بتواند هر زمان که لازم است از آنها استفاده کند. وقتی مشتری وارد صفحه یک محصول میشود، سایت اطلاعات آن محصول را از پایگاه داده دریافت میکند و نمایش میدهد.
پایگاه داده چه ارتباطی با وردپرس و دایرکت ادمین دارد؟
وردپرس: اطلاعات سایت را در پایگاه داده ذخیره میکند و هنگام نیاز از آنها استفاده میکند.
هاست: فضایی است که فایلهای سایت و پایگاه داده آن روی آن قرار میگیرند.
دایرکت ادمین: ابزاری برای مدیریت هاست است که از طریق آن، در صورت نیاز و با داشتن دسترسی مناسب، میتوان پایگاه داده ساخت یا تنظیمات مربوط به آن را مدیریت کرد.
برای مثال، هنگام انتشار مقاله در وردپرس، لازم نیست خودت وارد پایگاه داده شوی؛ وردپرس اطلاعات مقاله را در آن ذخیره میکند. این کار در پشت صحنه انجام میشود و نیازی نیست خودتان مستقیماً پایگاه داده را مدیریت کنید.
در ادامه اکثر کاربرد های دایرکت ادمین توضیح داده می شود.
پس چه زمانی به پایگاه داده نیاز پیدا میکنید؟
هنگام نصب وردپرس، انتقال سایت به هاست دیگر، رفع برخی خطاهای فنی یا انجام تغییرات تخصصی ممکن است لازم باشد پایگاه داده را مدیریت کنید. این کارها با انتشار و ویرایش روزمره مقالهها تفاوت دارند.
بسیاری از سایتها، از جمله وردپرس، برای ذخیره اطلاعات از پایگاه داده استفاده میکنند. دایرکت ادمین در سرویسهای سازگار امکان ایجاد پایگاه داده و کاربر پایگاه داده و مدیریت دسترسیهای مربوط به آن را فراهم میکند. این امکانات هنگام نصب سیستم مدیریت محتوا، انتقال سایت یا راهاندازی یک برنامه تحت وب کاربرد دارند.
مدیریت ایمیل ها
بخش E-mail Manager (مدیریت ایمیل) در کنترل پنل دایرکتادمین شامل ابزارهایی برای مدیریت پاسخهای خودکار، فهرستهای ایمیلی، رکوردهای MX و پیگیری وضعیت ارسال ایمیلها است. این امکانات به کاربران کمک میکنند ارتباطات ایمیلی دامنه خود را بهتر مدیریت کنند و برخی فرایندهای ارسال و دریافت پیام را بهصورت خودکار انجام دهند. در ادامه، کاربرد هر گزینه بهترتیب بررسی میشود.

Autoresponders (پاسخگوی خودکار)
این گزینه برای تنظیم پاسخ خودکار به ایمیلهای دریافتی استفاده میشود. برای مثال، زمانی که در سفر هستید یا به ایمیلها دسترسی ندارید، میتوانید پیامی تنظیم کنید تا فرستندگان بهطور خودکار از وضعیت شما مطلع شوند. این قابلیت برای اطلاعرسانی درباره زمان پاسخگویی یا تأیید دریافت پیام کاربرد دارد.
Mailing Lists (فهرستهای ایمیلی)
این بخش برای ایجاد و مدیریت فهرستهایی از آدرسهای ایمیل استفاده میشود. با کمک این قابلیت میتوان یک پیام را برای چندین عضو فهرست ارسال کرد؛ برای مثال، جهت اطلاعرسانی به مشتریان، اعضای یک مجموعه یا مشترکان خبرنامه. نحوه عضویت، ارسال پیام و مدیریت اعضا به تنظیمات فهرست و امکانات ارائهشده در هاست بستگی دارد.
MX Records (رکوردهای MX)
رکوردهای MX مشخص میکنند ایمیلهای ارسالشده به یک دامنه باید به کدام سرور ایمیل تحویل داده شوند. برای مثال، اگر دامنهای از سرویس ایمیل جداگانهای استفاده کند، رکوردهای MX باید مطابق تنظیمات ارائهدهنده آن سرویس باشند. تنظیم اشتباه این رکوردها ممکن است باعث اختلال در دریافت ایمیلهای دامنه شود؛ بنابراین پیش از تغییر آنها باید اطلاعات صحیح سرویس ایمیل بررسی شود.
E-mail Tracking (پیگیری ایمیل)
این گزینه برای بررسی اطلاعات مربوط به وضعیت ارسال و تحویل ایمیلها استفاده میشود. بسته به امکانات سرور، ممکن است بتوان اطلاعاتی مانند وضعیت پردازش پیام، زمان ارسال، خطاهای تحویل یا علت برگشت ایمیل را مشاهده کرد. این اطلاعات هنگام بررسی مشکلاتی مانند نرسیدن ایمیل به مقصد یا تأخیر در ارسال مفید هستند. البته مشاهده وضعیت تحویل به معنی باز شدن یا خوانده شدن ایمیل توسط گیرنده نیست.
بخش E-mail Manager دایرکتادمین ابزارهایی برای خودکارسازی پاسخگویی، ارسال پیام به گروهی از مخاطبان، تنظیم مسیر دریافت ایمیل و بررسی مشکلات ارسال فراهم میکند. آشنایی با این گزینهها به مدیریت بهتر ایمیلهای سازمانی و ایمیلهای وابسته به دامنه کمک میکند.
در نظر داشته باشید اگر هاست شما از ایمیل اختصاصی پشتیبانی کند، میتوانید ایمیل اختصاصی با دامنه سایت خود بسازید.
ایمیل اختصاصی سایت چیست و چه کاربردی دارد؟
فرض کن یک سایت فروشگاهی با دامنه yourdomain.com دارید. اگر بخواهید می توانید ایمیلی مثل info@yourdomain.com داشته باشید تا مشتری ها سؤال هایشان را درباره محصولات و خدمات به آن بفرستند. برای ارتباط با مشتریان و همکاران در حوزه کاری خود با استفاده از این ایمیل در ارتباط باشید. دایرکت ادمین در هاستهایی که از این قابلیت پشتیبانی میکنند، امکان ساخت چنین ایمیلی را فراهم میکند و میتوان آن را مدیریت کرد. به طوری که رمز عبور و فضای اختصاص یافته به آن را تعیین کرد؛ البته استفاده از ایمیل اختصاصی برای همه سایتها ضروری نیست.
مدیریت حساب سایت
بخش Account Manager (مدیریت حساب) در کنترل پنل دایرکتادمین شامل ابزارهایی برای مدیریت دامنهها، زیردامنهها، تنظیمات DNS، گواهیهای SSL، حسابهای FTP، تغییر مسیر آدرسها، محافظت از فایلها و تنظیمات PHP است. این گزینهها بهترتیب امکان مدیریت دامنههای متصل به هاست، ایجاد زیردامنه، تنظیم رکوردهای DNS، فعالسازی گواهی امنیتی، مدیریت حسابهای انتقال فایل، هدایت کاربران از یک آدرس به آدرس دیگر، جلوگیری از استفاده غیرمجاز سایتهای دیگر از فایلها و تنظیم پارامترهای PHP را فراهم میکنند. دسترسی به برخی از این امکانات به نوع سرویس میزبانی و سطح دسترسی حساب کاربری بستگی دارد.

در ادامه، کاربرد هر یک از گزینههای این بخش را بررسی میکنیم.
Domains (دامنهها)
این گزینه برای مدیریت دامنههای متصل به حساب میزبانی وب استفاده میشود. کاربر میتواند دامنههای خود را مشاهده کند و بسته به امکانات و سطح دسترسی حساب، دامنه جدید اضافه کند یا تنظیمات مربوط به آن را تغییر دهد. دامنه، آدرس اصلی سایت است که کاربران از طریق آن به وبسایت دسترسی پیدا میکنند.
Subdomain Management (مدیریت زیردامنهها)
زیردامنه بخشی از دامنه اصلی است که میتوان از آن برای راهاندازی قسمت جداگانهای از سایت استفاده کرد. برای مثال، در آدرس blog.example.com، عبارت blog زیردامنه دامنه example.com است. از طریق این بخش میتوان زیردامنه ایجاد کرد و تنظیمات مربوط به آن را مدیریت کرد. زیردامنهها ممکن است برای وبلاگ، بخش پشتیبانی یا محیط آزمایشی سایت استفاده شوند.
DNS Management (مدیریت DNS)
DNS وظیفه دارد نام دامنه را به اطلاعات موردنیاز برای پیدا کردن سرور متصل کند. در بخش DNS Management میتوان رکوردهای دامنه را مدیریت کرد؛ برای مثال، رکوردهای A برای تعیین آدرس IP، رکوردهای MX برای مسیریابی ایمیل و رکوردهای CNAME برای تعریف نام مستعار دامنه به کار میروند. تغییر نادرست این رکوردها ممکن است باعث اختلال در دسترسی به سایت یا سرویس ایمیل شود؛ بنابراین بهتر است این تنظیمات با دقت انجام شوند.
SSL Certificates (گواهیهای SSL)
گواهی SSL برای برقراری ارتباط امن HTTPS میان مرورگر کاربر و وبسایت استفاده میشود. این گواهی به رمزگذاری اطلاعات در حال انتقال کمک میکند و باعث میشود مرورگر بتواند ارتباط امن با سایت را برقرار کند. در این بخش، بسته به تنظیمات هاست، میتوان گواهی SSL را فعال یا مدیریت کرد. فعال بودن گواهی معتبر برای امنیت سایت و حفاظت از اطلاعات کاربران اهمیت دارد.
FTP Management (مدیریت FTP)
FTP روشی برای انتقال فایل میان رایانه و سرور است. از طریق بخش FTP Management میتوان حسابهای FTP ایجاد یا مدیریت کرد تا کاربران مجاز بتوانند فایلهای سایت را بارگذاری، دانلود یا بهروزرسانی کنند. این قابلیت هنگام انتقال فایلهای وردپرس یا مدیریت فایلهای وبسایت کاربرد دارد. برای امنیت بیشتر، بهتر است هر حساب فقط به پوشههای موردنیاز دسترسی داشته باشد.
Site Redirects (تغییر مسیر سایت)
این گزینه برای هدایت خودکار کاربران و موتورهای جستوجو از یک آدرس به آدرس دیگر استفاده میشود. برای مثال، میتوان بازدیدکنندگان یک صفحه قدیمی را به صفحه جدید منتقل کرد یا آدرسهای HTTP را به HTTPS هدایت کرد. ریدایرکت 301 معمولاً برای انتقال دائمی و ریدایرکت 302 برای انتقال موقت به کار میرود. انتخاب نوع مناسب تغییر مسیر، بهخصوص هنگام تغییر آدرس صفحات، برای حفظ تجربه کاربری و سئوی سایت اهمیت دارد.
Hotlink Protection (محافظت در برابر هاتلینک)
هاتلینک زمانی اتفاق میافتد که یک وبسایت از آدرس مستقیم تصاویر یا فایلهای سایت دیگری استفاده کند و فایلها را از سرور آن سایت نمایش دهد. این کار ممکن است مصرف پهنای باند و منابع هاست را افزایش دهد. قابلیت Hotlink Protection برای محدود کردن چنین استفادهای طراحی شده است. البته تنظیم نادرست آن ممکن است نمایش تصاویر یا فایلهای سایت را در بعضی صفحات مختل کند.
PHP Settings (تنظیمات PHP)
PHP یکی از زبانهای برنامهنویسی سمت سرور است که سیستمهای مدیریت محتوا مانند وردپرس از آن استفاده میکنند. در بخش PHP Settings، بسته به امکانات ارائهشده توسط هاست، میتوان برخی تنظیمات PHP را مشاهده یا تغییر داد؛ برای مثال، محدودیت حافظه، حداکثر حجم آپلود فایل یا زمان مجاز اجرای اسکریپتها. این تنظیمات ممکن است بر عملکرد افزونهها، بارگذاری فایلها و اجرای بعضی فرایندهای سایت تأثیر بگذارند. تغییر آنها باید متناسب با نیاز سایت و محدودیتهای سرویس میزبانی انجام شود
بخش Advanced Features در دایرکتادمین چیست؟
بخش Advanced Features (امکانات پیشرفته) در کنترل پنل دایرکتادمین شامل ابزارهایی برای مدیریت تنظیمات فنی، امنیت حساب کاربری، پشتیبانگیری و نحوه نمایش یا پردازش محتوای سایت است. این بخش بیشتر برای انجام تنظیماتی کاربرد دارد که فراتر از مدیریت معمول دامنه و ایمیل هستند. در ادامه، گزینههای این بخش را بهترتیب توضیح می دهیم.

Handlers (مدیریت پردازشگرهای آپاچی)
Apache Handler مشخص میکند وبسرور آپاچی چگونه فایلهایی با پسوند یا نوع مشخص را پردازش کند. برای مثال، میتوان تعیین کرد یک نوع فایل با پردازشگر خاصی مانند PHP مدیریت شود. این قابلیت در شرایطی کاربرد دارد که لازم است نحوه پردازش بعضی فایلها در وبسایت تغییر کند.
تغییر نادرست تنظیمات Apache Handlers ممکن است باعث شود فایلها بهدرستی اجرا نشوند یا رفتار سایت تغییر کند؛ بنابراین بهتر است این تنظیمات فقط در صورت نیاز و با آگاهی فنی تغییر داده شوند.
Restore (پشتیبانگیری و بازیابی)
این گزینه برای تهیه نسخه پشتیبان از اطلاعات هاست و بازگرداندن آنها در صورت بروز مشکل استفاده میشود. بسته به تنظیمات سرویس، نسخه پشتیبان میتواند شامل فایلهای سایت، پایگاههای داده، حسابهای ایمیل و سایر اطلاعات مرتبط با حساب میزبانی باشد.
برای مثال، پیش از بهروزرسانی وردپرس، نصب افزونه جدید یا اعمال تغییرات مهم، تهیه نسخه پشتیبان کمک میکند در صورت بروز خطا بتوان اطلاعات قبلی را بازیابی کرد. البته بازیابی نسخه پشتیبان ممکن است اطلاعات فعلی را با نسخه قدیمی جایگزین کند؛ بنابراین باید نسخه موردنظر و اطلاعاتی که قرار است بازگردانده شوند، با دقت انتخاب شوند.
Pages (صفحات خطای سفارشی)
این قابلیت به شما اجازه میدهد ظاهر و محتوای صفحات خطای سایت را بهدلخواه تنظیم کنید. برای مثال، هنگام بروز خطای 404، یعنی زمانی که صفحه موردنظر پیدا نمیشود، میتوانید بهجای نمایش پیام پیشفرض سرور، صفحهای طراحی کنید که راهنمایی لازم را به بازدیدکننده ارائه دهد.
از دیگر نمونهها میتوان به خطاهای 403 (دسترسی غیرمجاز) و 500 (خطای داخلی سرور) اشاره کرد. طراحی مناسب صفحات خطا میتواند به کاربران کمک کند مسیر دیگری برای دسترسی به محتوای سایت پیدا کنند. بااینحال، صفحه سفارشی نباید کد وضعیت HTTP واقعی را بهاشتباه تغییر دهد؛ برای نمونه، صفحهای که برای خطای 404 نمایش داده میشود، باید همچنان وضعیت 404 را حفظ کند.
Types MIME (انواع MIME)
MIME Type نوع محتوای یک فایل را مشخص میکند تا سرور و مرورگر بدانند فایل از چه نوعی است و چگونه باید با آن برخورد کنند. برای مثال، فایلهای PDF، تصاویر PNG و فایلهای صوتی هرکدام نوع MIME مخصوص خود را دارند.
در بخش MIME Types میتوان برای برخی پسوندهای فایل، نوع محتوای مربوط را تعریف کرد. این تنظیم زمانی کاربرد دارد که لازم است سرور نوع خاصی از فایل را بشناسد یا آن را بهشکل صحیح در اختیار مرورگر قرار دهد. تعریف اشتباه MIME Type ممکن است باعث شود بعضی فایلها بهدرستی نمایش داده نشوند یا مرورگر آنها را با رفتار نامناسبی باز کند.
Login Keys (کلیدهای ورود)
Login Keys قابلیتی برای ایجاد کلیدهای دسترسی به حساب دایرکتادمین است. این کلیدها میتوانند امکان ورود به پنل را بدون استفاده مستقیم از رمز عبور اصلی فراهم کنند و در صورت پشتیبانی پنل، محدودیتهایی مانند تاریخ انقضا یا سطح دسترسی مشخص داشته باشند.
برای مثال، اگر بخواهید دسترسی محدودی برای فردی ایجاد کنید که قرار است یک کار مشخص را در پنل انجام دهد، میتوانید از کلید ورود با محدودیتهای مناسب استفاده کنید؛ البته امکانات دقیق به نسخه دایرکتادمین و تنظیمات مدیر سرور بستگی دارد.
از نظر امنیتی، کلیدهای ورود باید مانند اطلاعات محرمانه نگهداری شوند. بهتر است فقط دسترسیهای ضروری فعال باشند و کلیدهایی که دیگر استفاده نمیشوند، لغو شوند.
Two-Step Authentication (احراز هویت دومرحلهای)
احراز هویت دومرحلهای یا 2FA یک لایه امنیتی اضافی برای ورود به حساب کاربری ایجاد میکند. در این روش، کاربر علاوه بر رمز عبور، باید عامل تأیید دیگری را نیز ارائه کند؛ برای مثال، کدی که از طریق یک برنامه احراز هویت تولید میشود.
این قابلیت خطر دسترسی غیرمجاز را کاهش میدهد؛ زیرا دانستن رمز عبور بهتنهایی برای ورود کافی نخواهد بود. برای استفاده از آن، باید مراحل فعالسازی و نگهداری کدهای بازیابی را با دقت انجام دهید تا در صورت گمشدن یا از دسترس خارجشدن دستگاه تأیید، امکان ورود به حساب را از دست ندهید.
ssword Protected Directories (پوشههای محافظتشده با رمز عبور)
این گزینه برای محدود کردن دسترسی به پوشههای مشخصی از وبسایت با استفاده از نام کاربری و رمز عبور به کار میرود. برای مثال، میتوانید دسترسی به یک پوشه حاوی اسناد داخلی یا محتوای آزمایشی را فقط به افراد مجاز محدود کنید.
پس از فعالسازی این قابلیت، بازدیدکننده برای مشاهده محتوای محافظتشده باید اطلاعات ورود معتبر ارائه دهد. این روش برای محدودکردن دسترسی در سطح وبسرور کاربرد دارد؛ اما جایگزین کامل سیستم مدیریت کاربران و مجوزهای دسترسی در برنامههایی مانند وردپرس نیست. همچنین بهتر است صفحات محافظتشده از طریق ارتباط HTTPS در دسترس باشند.
Nginx Templates (قالبهای پیکربندی انجیناکس)
Nginx یک وبسرور است که میتواند درخواستهای کاربران را دریافت و پردازش کند و در برخی تنظیمات، در کنار وبسرورهای دیگر فعالیت داشته باشد. قالبهای Nginx برای تعریف یا تنظیم دستورالعملهایی استفاده میشوند که نحوه عملکرد این وبسرور را مشخص میکنند.
در محیطهایی که دایرکتادمین امکان مدیریت قالبهای Nginx را فراهم کرده است، این قالبها میتوانند برای تنظیم نحوه پاسخگویی به درخواستها، مدیریت مسیرها یا اعمال پیکربندیهای خاص استفاده شوند. بااینحال، این گزینه بیشتر جنبه فنی دارد و معمولاً تغییر آن به دانش مدیریت سرور نیازمند است.
در بسیاری از سرویسهای میزبانی اشتراکی، دسترسی به تغییر قالبهای Nginx ممکن است محدود باشد یا فقط در اختیار مدیر سرور قرار بگیرد. بنابراین، وجود این گزینه در پنل لزوماً به معنی امکان ویرایش مستقیم همه تنظیمات نیست.
بخش System Info & Files در دایرکتادمین
بخش System Info & Files (اطلاعات سیستم و فایلها) در کنترل پنل دایرکتادمین شامل ابزارهایی برای مدیریت فایلهای وبسایت، بررسی آمار و گزارشهای عملکرد آن، مدیریت ماژولهای Perl و مشاهده محدودیت منابع هاست است. این بخش به کاربران کمک میکند به فایلهای سایت دسترسی داشته باشند و اطلاعاتی درباره وضعیت استفاده از منابع و عملکرد سرویس میزبانی به دست آورند. در ادامه، هر گزینه را بهترتیب بررسی میکنیم.

File Manager (مدیریت فایلها)
File Manager ابزاری برای مشاهده و مدیریت فایلها و پوشههای ذخیرهشده روی هاست است. از طریق این بخش میتوانید فایلهای وبسایت را بارگذاری، دانلود، حذف، جابهجا یا تغییر نام دهید و در صورت نیاز، محتوای برخی فایلهای متنی را ویرایش کنید.
برای مثال، فایلهای مربوط به وردپرس، تصاویر سایت، قالبها و افزونهها در پوشههای مختلف هاست قرار دارند و از طریق این ابزار میتوان به آنها دسترسی پیدا کرد. بااینحال، حذف یا ویرایش اشتباه فایلهای اصلی سایت ممکن است باعث اختلال در عملکرد آن شود؛ بنابراین بهتر است پیش از تغییرات مهم، نسخه پشتیبان تهیه کنید.
Modules (ماژولهای پرل)
Perl یک زبان برنامهنویسی است که در برخی برنامههای تحت وب و اسکریپتهای سمت سرور استفاده میشود. ماژولهای Perl مجموعهای از کدهای آماده هستند که قابلیتهای مشخصی را به برنامههای نوشتهشده با این زبان اضافه میکنند.
در این بخش، بسته به تنظیمات هاست، میتوانید ماژولهای Perl موجود را مشاهده کنید یا از امکانات ارائهشده برای مدیریت آنها استفاده کنید. این قابلیت بیشتر برای وبسایتها و برنامههایی کاربرد دارد که به Perl وابستهاند و معمولاً برای راهاندازی سایتهای معمولی وردپرسی نیازی به تغییر آن نیست.
Site Summary / Statistics / Logs (خلاصه وضعیت، آمار و گزارشهای سایت)
این بخش اطلاعاتی درباره وضعیت استفاده از هاست و فعالیتهای وبسایت ارائه میدهد. اطلاعات قابلمشاهده به تنظیمات سرور و امکانات سرویس میزبانی بستگی دارد و ممکن است شامل موارد زیر باشد:
خلاصه وضعیت سایت: اطلاعات کلی درباره حساب میزبانی و میزان استفاده از برخی امکانات.
آمار سایت: دادههایی مانند تعداد بازدیدها، درخواستهای ثبتشده یا میزان ترافیک مصرفی، در صورت فعال بودن ابزارهای آماری مربوط.
گزارشها (Logs): اطلاعات ثبتشده درباره درخواستهای کاربران، خطاهای سرور یا سایر رویدادهای فنی.
این اطلاعات هنگام بررسی مشکلات سایت مفید هستند. برای مثال، گزارش خطاها میتواند به شناسایی علت باز نشدن یک صفحه کمک کند و آمار ترافیک نیز دیدی کلی از میزان درخواستهای ثبتشده به سایت ارائه دهد. البته آمار سرور لزوماً با تعداد کاربران یا نشستهای ثبتشده در ابزارهای تحلیل وب یکسان نیست.
Limits (محدودیت منابع)
این گزینه برای مشاهده محدودیتها و وضعیت مصرف منابع اختصاصیافته به حساب میزبانی استفاده میشود. بسته به نوع هاست و پیکربندی سرور، ممکن است اطلاعاتی درباره مصرف پردازنده (CPU)، حافظه، فرایندهای همزمان یا سایر منابع در دسترس باشد.
برای مثال، اگر سایت وردپرسی به دلیل اجرای افزونههای سنگین یا افزایش درخواستها منابع زیادی مصرف کند، ممکن است به محدودیتهای سرویس میزبانی برسد. بررسی این بخش میتواند به تشخیص برخی مشکلات عملکردی کمک کند و نشان دهد آیا مصرف منابع به سقف تعیینشده نزدیک شده است یا خیر.
محدودیتهای قابلمشاهده در این بخش به نوع سرویس میزبانی بستگی دارند؛ بنابراین، در صورت مشاهده مصرف بالا یا خطاهای مرتبط با منابع، بهتر است اطلاعات این صفحه را همراه با گزارشهای خطا بررسی کنید و در صورت نیاز از پشتیبانی هاست کمک بگیرید.
بخش Support & Help (پشتیبانی و راهنما)
بخش Support & Help در دایرکتادمین برای دسترسی به راهنماها، ارتباط با پشتیبانی و دریافت اطلاعات فنی طراحی شده است. گزینههای این بخش عبارتاند از:
Help (راهنما): ارائه راهنمای استفاده از دایرکتادمین و آشنایی با امکانات و تنظیمات آن.
Create Ticket (ایجاد تیکت): ثبت درخواست پشتیبانی برای مطرحکردن مشکلات فنی یا دریافت راهنمایی از تیم پشتیبانی.
Support Center (مرکز پشتیبانی): مشاهده پیامها و پیگیری پاسخها و مکاتبات مربوط به پشتیبانی.
API Documentation (مستندات API): ارائه مستندات فنی برای توسعهدهندگان جهت آشنایی با API دایرکتادمین و استفاده از آن برای ارتباط برنامهها با پنل و خودکارسازی برخی عملیات.

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





