قبل از نصب باید پیش نیاز های سخت افزاری زیر را در سرور رعایت نمایید و برای خرید لایسنس میتوانید از این لینک اقدام نمایید، در حال حاضر سه نوع لایسنس cpanel-plesk-directadmin ارائه میگردد :
RAM | MIN 2G |
HARD | MIN 2G FREE |
SWAP | MIN 2G |
از انجایی که لایسنس برروی ای پی فعال میشود سزور به حداقل یک IP STATIC نیاز دارد و این ای پی باید PUBLIC – VALID باشد. امکان استفاده از ای پی رنج PRIVATE وجود ندارد دسترسی به کنترل پنل نیز بعد از نصب directadmin از طریق این IP خواهد بود.
سیستم عامل های ساپورت شده برای نصب directadmin به شرح زیر هستند:
مانند هر کنترل پنل دیگری نصب directadmin باید روی سرور خام بدون کانفیگ قبلی انجام شود. قبل از نصب directadmin نیاز است تا پکیج های مورد نیاز ان را نصب کنید برای این منظور بسته به توزیع خود کامند های زیر را اجرا کنید:
CENTOS
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 \
psmisc net-tools systemd-devel libdb-devel perl-DBI perl-Perl4-CoreLibs perl-libwww-perl xfsprogs rsyslog logrotate crontabs file kernel-headers
DEBIAN
apt-get update
apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libperl4-corelibs-perl libaio1 libaio-dev \
zlib1g zlib1g-dev libcap-dev cron bzip2 zip automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev \
libncurses5-dev libsystemd-dev bind9 dnsutils quota patch libjemalloc-dev logrotate rsyslog libc6-dev libexpat1-dev \
libcrypt-openssl-rsa-perl libnuma-dev libnuma1
حالا با دسترسی روت روی سرور کامند زیر را اجرا کنید:
bash <(curl -LSs https://download.directadmin.com/setup.sh || curl -LSs https://download-alt.directadmin.com/setup.sh)
اخر این خط لایسنس خود را اضافه کنید.
بعد از اتمام نصب خودکار یوزرنیم/پسوردی به شما دادهه میشود که میتوانید از ادرس http://ip:2222 به ان لاگین کنید اطلاعات لاگین را همچنین میتوانید در مسیر زیر ببینید:
usr/local/directadmin/scripts/setup.txt/