دایرکت ادمین چیست؟
دایرکت ادمین یک کنترل پنل وب هاستینگ لینوکسی می باشد که به مدیران وب سایت امکان مدیریت وب سایت خود با امکانات و رابط کاربری گرافیکی که از طریق وب در اختیار می گذارد می دهد.با استفاده از دایرکت ادمین می تواند به تعداد نامحدودی بر روی یک سرور سایت میزبانی کرد و آن ها را مدیریت کرد. این کنترل پنل به اعتقاد بسیاری از مدیران سرور حرفه ای، بهترین کنترل پنل موجود است، چراکه در صورت داشتن دانش فنی کافی، تقریبا کاری نیست که نتوانید توسط آن انجام دهید.
لایسنس دایرکت ادمین
این کنترل پنل تجاری بوده و برای استفاده از آن باید لایسنس آن تهیه شود که قیمت لایسنس آن بر خلاف سی پنل برای سرور مجازی و سرور اختصاصی یکسان و به قیمت حدود ماهیانه 30 دلار و سالیانه حدود 200 دلار می باشد.البته دایرکت ادمین لایسنس مادام العمر به قیمت حدود 300 دلار نیز به فروش می رساند که این نوع لایسنس برای استفاده های طولانی مدت از این کنترل پنل بسیار مقرون به صرفه است. البته نمایندگان دایرکت ادمین این لایسنس را به صورت داخلی با قیمت 5$ ماهیانه دریافت می کنند. معنی داخلی این است که نماینده می تواند بر روی سرور هایی که خود به مشتریانش می فروشد، لایسنس دایرکت ادمین با تخفیف ارائه کند.
امکانات دایرکت ادمین
در دایرکت ادمین سه سطح دسترسی مدیر یا ادمین سرور(Administrator)، نماینده (یا Reseller) و کاربر نهایی وجود دارد که هر کدام به امکانات مختص خود دسترسی دارند که در پایین آن ها را لیست کرده ایم :
امکاناتی که کاربر سطح END User (کاربر نهایی) به آن دسترسی دارد :
- مدیریت ایمیل ها
- ایجاد و مدیریت یوزر FTP
- مدیریت DNS ها
- مشاهده ی آمار کاربر
- مدیریت ساب دامنه ها (Subdomains)
- فایل منیجر
- مدیریت دیتابیس ها
- سیستم بکاپ
- مدیریت صفحات خطا
- انتخاب نسخه ی PHP
- نصب گواهینامه
- مدیریت Cronjob ها
- و غیره
که این سطح دسترسی را شرکت های میزبانی وب به مشتریان خود برای مدیریت وب سایتشان می دهند.
امکاناتی که کاربر سطح نماینده یا Reseller به آن دسترسی دارد :
- ایجاد، ویرایش، مشاهده ی لیست اکانت ها
- ایجاد و ویرایش پکیج های هاستینگ
- ارسال پیام به کاربران
- مدیریت قالب های کنترل پنل
- ارائه ی آی پی به کاربر
- ایجاد NameServer های اختصاصی برای ارائه به مشتریان خود
- و غیره
شرکت های میزبانی وب برای ارائه ی خدمات نمایندگی هاست اشتراکی این سطح دسترسی را به مشتریان خود می دهند. این سطح دسترسی به امکانات سطح دسترسی کاربر نهایی که در بالا معرفی کردیم نیز دسترسی دارد.
امکاناتی که کاربر سطح ادمین یا Administrator به آن دسترسی دارد :
این سطح دسترسی علاوه بر امکانات دسترسی کاربر نهایی و نماینده به امکانات زیر نیز دسترسی دارد :
- ایجاد، ویرایش کاربر و نماینده و ادمین های دایرکت ادمین
- تعریف و مدیریت پکیج های نماینده Reseller
- مدیریت دی ان اس ها
- مدیریت آی پی ها
- مدیریت صف ایمیل
- تغییر لایسنس
- آپدیت کنترل پنل
- DNS Clustering
- مدیریت سرویس ها شامل متوقف کردن ، استارت کردن، ری استارت کردن آن ها سرویس ها مانند وب سرور و غیره
نصب آسان
نصب دایرکت ادمین به راحتی و با اجرای چند دستور در خط فرمان لینوکس امکان پذیر می باشد و کاربران مبتدی قادر به نصب آن می باشند.
سیستم مورد نیاز برای نصب دایرکت ادمین :
- حداقل 500 مگاهرتز پردازنده
- حداقل 1 گیگابایت رم
- 2 گیگابایت فضای خالی هارد دیسک
- سیستم عامل Minimal و Fresh (بدون هیچگونه نرم افزار نصب شده مانند Apache، PHP، MySQL، Ftp، Sendmail و غیره)
- لایسنس دایرکت ادمین
- آی پی استاتیک
- دسترسی روت سیستم عامل
- نصب بودن gcc، g++، openssl-devel
سیستم عامل های قابل پشتیبانی
دایرکت ادمین بر روی اکثر توزیع های لینوکس قابل نصب می باشد، لیست سیستم عامل های سازگار با دایرکت ادمین :
- CloudLinux نسخه های 5.x 32/64-bit, 6.x 32/64-bit, 7.x 64-bit
- RedHat Enterprise / CentOS نسخه های 5.x 32/64-bit, 6.x 32/64-bit, 7.x 64-bit
- Debian نسخه های 7.x 32/64-bit, 8.x 64-bit, , 9.x 64-bit
- FreeBSD نسخه های 9.x 32/64-bit، 11.x 64-bit
که پیشنهاد میشود برای کارایی بهتر بر روی CloudLinux یا CentOS نصب شود.
در نظر داشته باشید که برای نصب دایرکت ادمین باید از سیستم عامل Fresh به معنی بدون نرم افزار و کانفیگ خاصی استفاده کنید همچنین برای پاک کردن این کنترل پنل نیاز است که سیستم عامل را از نو نصب کنید چرا که بعد از نصب، پاک کردن آن به راحتی امکان پذیر نمی باشد. نکته بسیار جالب در مورد این کنترل پنل قدرتمند کانادایی این است که با ایرانیان مشکلی ندارد، برای همین عدم تحریم ایرانیان بسیاری برای سرورهای ایران خود از آن برای سرور هایشان استفاده می کنند.
CustomBuild چیست؟
CustomBuild ابزاری می باشد که همراه دایرکت ادمین نصب می شود و از آن به منظور نصب و بروز رسانی نرم افزارهای وب سرور، میل سرور، پی اچ پی، و غیره استفاده می شود (خودمانی اگر بخواهیم بگوییم، یک سری لیست نرم افزار هاست که بر روی سرور نصب می شوند ). برخی از نرم افزار هایی که با CustomBuild می توان نصب و بروز رسانی کرد :
- Apache
- AWstats
- Autoconf
- Automake
- ClamAV
- cURL
- Dovecot
- Exim configuration files
- FreeType
- GD
- htscanner
- suhosin
- ionCube loaders
- libiconv
- libjpeg
- libpng
- libmcrypt
- libmhash
- libspf2
- libsrs_alt
- mod_ruid2
- ModSecurity
- nginx
- MySQL
- Zend opCache
- pigeonhole
- PHP (mod_php, php-fastcgi, PHP-FPM, suPHP, lsphp)
- ProFTPD
- Pure-FTPd
- SpamAssassin
- Webalizer
- Zend Optimizer
- Zlib
- Roundcube webmail
- Squirrelmail webmail
- phpMyAdmin
سیستم پلاگین
دایرکت ادمین یک کنترل پنل انعطاف پذیر است که می توان با برنامه نویسی پلاگین و نصب آن امکانات دایرکت ادمین را گسترش داد. پلاگین های کاربردی فراوانی برای دایرکت ادمین توسعه داده شده اند که یکسری از آن ها را لیست کرده ایم :
- ConfigServer Security & Firewall (CSF) : افزونه ی امنیتی و مدیریت فایروال
- Installatron : نصب سیستم های مدیریت محتوا با یک کلیک
- Unixy Varnish : نرم افزار کش بسیار قدرتمند
- DA-PgSQL : مدیریت دیتابیس PostgreSQL
سیستم بکاپ و ری استور
دایرکت ادمین دارای سیستم بکاپ پیشرفته به منظور بکاپ گیری مطمئن از اطلاعات و در صورت لزوم ری استور آن می باشد که امنیت اطلاعات را به ارمغان می آورد. همچنین این سیستم دارای امکان برنامه ریزی بکاپ خودکار در زمان های مشخص می باشد که می توان آن را طوری تنظیم کرد که در زمان های مختلف به صورت خودکار از کاربرانی و دیتاهای مربوط به آنها که انتخاب می شود به صورت خودکار بکاپ گرفته شود.
مدیریت و مانیتورینگ سرویس ها
کنترل پنل دایرکت ادمین امکان ری استارت، استارت، غیرفعال، فعال و متوقف کردن سرویس های بر روی سرور را می دهد و همچنین دارای امکان مشاهده فایل های لاگ این سرویس ها می باشد.
مشاهده ی فایل های لاگ سرویس ها :
فایل منیجر قدرتمند
فایل منیجر دایرکت ادمین در عین سادگی بسیار قدرتمند بوده که تمامی نیاز های کاربر را پاسخگو می باشد. امکاناتی مانند آپلود فایل، ویرایش فایل، اکسترکت فایل های فشرده، ایجاد فایل های فشرده، تغییر دسترسی فایل ها، تغییر نام، ایجاد پوشه و غیره از امکانات کاربردی فایل منیجر دایرکت ادمین می باشد.
نصب دایرکت ادمین بر روی Rehat/Fedora/CentOS
قبل از نصب لازم است پیشنیاز ها نصب شود :
1 2 3 | yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio \ libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed \ autoconf automake libtool which patch mailx bzip2-devel lsof glibc-headers kernel-devel expat-devel db4-devel |
در CentOS 7 به جز بسته ی db4-devel بسته های زیر نیز باید نصب شود :
1 | yum install psmisc net-tools systemd-devel libdb-devel perl-DBI xfsprogs rsyslog logrotate crontabs file |
سپس فایل نصاب را با wget بر روی سرور دانلود می کنیم :
1 | wget http://www.directadmin.com/setup.sh |
دسترسی مناسب برای اجرای نصاب را به آن می دهیم :
1 | chmod 755 setup.sh |
در نهایت آن را اجرا می کنیم :
1 | ./setup.sh |
بعد از اجرای نصاب، دایرکت ادمین به صورت خودکار نصب می شود و در هنگام نصب اطلاعات لایسنس و هاست نیم را از شما دریافت می کند. نصب ساده خواهد بود و در میان نصب از شما سوالاتی می شود که برای هر پرسش یک توضیح ساده نیز به صورت مختصر برای شما نمایش داده می شود. در صورتی که مشکلی با این مورد داشتید، همواره می توانید از طریق کامنت در همین پست با ما در میان بگذارید.
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور مجازی دایرکت ادمین، سرور نیمه اختصاصیشما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.