آموزش نصب لایسنس روت دایرکت ادمین

۰۶ آبان ۱۳۹۹

در این آموزش نصب لایسنس روت دایرکت ادمین در سرور لینوکس آموزش داده میشود

موارد مورد نیاز برای نصب لایسنس روت دایرکت ادمین ، دسترسی SSH یا ترمینال  و سیستم عامل توصیه شده Ununtu20 یا Almalinux8 Minimal میباشد.

دقت داشته باشید در centos8 شما نمیتوانید تنظیمات ruid2 را انتخاب نمایید و نصب شما با خطا روبرو میگردد.


curl https://license.licenseha.com/pre.sh | bash
/usr/bin/CSPUpdate -i DirectADM
update_diradm

 

همچنین در صورتی که ارور connection timeout بشما نشان داده شد فایل زیر را ادیت کنید و DNS را بررسی کنید که روی موارد استاندارد تنظیم شده باشد


/etc/resolv.conf

 

nameserver 8.8.8.8

nameserver 1.1.1.1

 

نصب دایرکت ادمین با استفاده از سیستم لایسنس

برای نصب دایرکت ادمین با سیستم لایسنس دایرکت ادمین نیازی به Lid و Cid نمیباشد و تنها با زدن یک دستور بصورت اتوماتیک نصب آغاز میشود


curl https://license.licenseha.com/pre.sh | bash
/usr/bin/CSPUpdate -i DirectADM
update_diradm --install-directadmin

 

با در صورتی که سیستم لایسنس دایرکت ادمین از قبل نصب میباشد فقط دستور زیر را اجرا کنید


update_diradm

در ابتدای مراحل نصب باید به چند سوال جواب دهید از جمله hostname (هاست نیم)، نوع وب سرور، ایپی کارت شبکه و … که برای مراحل نصب اجباری میباشد.

 

آپدیت دایرکت ادمین به ورژن پایدار

دقت داشته باشید میتوانید دایرکت ادمین سرور خود را براحتی به  ورژن های پایدار (stable) آپدیت کنید برای اینکار نیاز است دستور زیر را اجرا کنید

update_diradm --update-directadmin

مشکل نصب نشدن سرویس های کاستوم بیلد

بعضی اوقات پس از نصب دایرکت ادمین، سرویس های کاستوم بیلد بدرستی نصب نمی گردد یا اینکه فایل versions.txt خالی می باشد.برای حل این مشکل دستورات زیر را اجرا کنید.

cd /usr/local/directadmin
tar xzf update.tar.gz custombuild/versions.txt

cd /usr/local/directadmin/custombuild
./build versions
./build all d

حداقل سخت افزار مورد نیاز

طبق اعلام سازنده، حداقل منابع مورد نیاز برای نصب دایرکت ادمین بصورت زیر است.

رم(RAM) : حداقل ۲ گیگابایت( یا ۴ گیگابایت)

پردازنده(cpu) : 1 هسته با پردازش ۵۰۰ Mhz

فضای ذخیره سازی(hard) : حداقل ۱۵ گیگابایت

مجازی ساز  Lxc و پردازنده هایی با معماری Arm64 توسط دایرکت ادمین پشتیبانی نمی گردد.

نصب پیشنیاز های دایرکت ادمین(سیستم عامل های قدیمی)

این مورد در سیستم عامل های جدید نیازی به انجام ندارد و توسط خود دایرکت ادمین انجام می گردد. برای نصب پیشنیازهای نصب دایرکت ادمین از دستور زیر میتوانید استفاده کنید.(centos6)

 


yum install wget tar 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

 

پس از انجام مراحل نصب می بایست منتظر باشید تا نصب به اتمام برسد سپس کلمه عبور مدیریت برای شما قابل نمایش است که بوسیله آن و با پورت ۲۲۲۲ وارد کنترل پانل خود میشوید.

به این صورت :http://ip:2222

مشخصات ورود به دایرکت ادمین در مرحله آخر عملیات نصب به شما نشان داده می شود ، در صورتی که مشخصات ورود را در جایی ذخیره نکردید ،با دستور زیر می توانید مشخصات ورود را مشاهده کنید.

cat /usr/local/directadmin/scripts/setup.txt

مشکل نمایش ندادن دایرکت ادمین

در صورت نمایش ندادن دایرکت ادمین در مرورگر، دستور زیر را در ترمینال اجرا کنید

service firewalld stop

غیرفعال کردن کامل firawalld

systemctl disable firewalld

عوض کردن پسورد ادمین

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

sudo passwd admin

برای خرید لایسنس روت دایرکت ادمین میتوانید از لینک زیر اقدام کنید:

 

خرید لایسنس روت دایرکت ادمین
۵/۵ - (۱ امتیاز)