اگر قصد نصب کنترل پنل DirectAdmin را روی سرور خود دارید، بعد از آماده شدن سرور باید توزیعی از سیستم عامل لینوکس را روی سرور نصب کنید که این کنترل پنل از آن پشتیبانی کند (نصب سیستم عامل معمولاً توسط فروشنده سرور انجام میشود). علاوه بر نوع سیستم عامل، باید از نظر سخت افزاری هم بدانید که برای نصب دایرکت ادمین به چه مقدار منابع نیاز است. به همین دلیل ما در اینجا به حداقلهای سخت افزاری و نرم افزاری برای نصب این کنترل پنل هاستینگ اشاره میکنیم.
نیازهای سخت افزاری
- حداقل CPU 500 Mhz
- حداقل RAM 1GB اما ترجیحاً 2GB (روی CentOS 8 حداقل 2GB)
- حافظه تبادلی swap هم +2GB
- حداقل حافظه Hard 2 گیگابایت (ولی بسته به تعداد حسابهای روی سرور باید افزایش داشته باشد)
- این موارد حداقلها بودند فقط برای اینکه دایرکت ادمین کار کنند. در بیشتر موارد این حداقلها روی سرورهای عملیاتی باعث بروی انواع خطاها و مشکلات میشوند. پس سرور عملیاتی به مقادیری بیشتر از اینها نیاز دارد.
نیازهای نرم افزاری
سرویس SSH باید روی سرور نصب و اجرا باشد. کامپایلرهای gcc و g++ باید حتماً نصب باشند. هستهٔ سیستم عامل باید از Ipv6 پشتیبانی کند. به هیچ عنوان روی سیستم عامل نباید بستههای نرم افزاری مثل Apache و Exim و ... را به صورت دستی خودتان نصب کرده باشید. سیستم عامل باید Minimal و خام باشد.
سیستم عامل
- RedHat Enterprise / CentOS « 6.x 32/64-bit, 7.x 64-bit, 8.x 64-bit
- CloudLinux « 6.x 32/64-bit, 7.x 64-bit, 8.x 64-bit
- Debian « 8.x 64-bit, 9.x 64-bit, 10.x 64-bit, 11.x 64-bit ALPHA
- FreeBSD « 11.x 64-bit, 12.x 64-bit
پارتیشن بندی حافظه Hard
- /boot 500 MB
- Swap For < 2GB of RAM: 2 x RAM, for 2GB - 8GB of RAM: equal to the amount of RAM, for > 8GB of RAM: at least 4GB
- / Rest of drive
برای نصب کنترل پنل هم حتماً باید دسترسی شما به سرور از نوع Root باشد.