IRPOWER

نحوه نصب کنترل پنل دایرکت ادمین

مرکز آموزش » سرور مجازی لینوکس » نحوه نصب کنترل پنل دایرکت ادمین
 
در این مقاله سعی داریم تا آموزش نصب کنترل پنل مدیریتی دایرکت ادمین (Direct Admin) را در سرورهای لینوکسی (CentOS5 و CentOS6) را به شما ارایه کنیم. همانطور که می دانید دایرکت ادمین یکی از کنترل پنل های محبوب در میان پنل های لینوکسی است که به دلیل هزینه های مقرون به صرفه و همچنین عدم حساسیت زیاد بر روی مسایل تحریمی یکی از انتخاب های کاربران ایرانی بوده است. این کنترل پنل در مقایسه با سی پنل از افزونه ها و ویژگی های اضافی کمتری برخوردار است اما با توجه به هزینه های پایین پرداختی، لایسنس مقرون به صرفه ای خواهد بود.
 
در همین ابتدای کار بایستی این موضوع را به شما یادآوری کنیم که نصب کنترل پنل نیازمند دانش های ابتدایی در زمینه شبکه و مدیریت سرور خواهد بود و در صورتی که دانش کافی ندارید، بهتر است آن را به مدیران سرور ما و با تهیه مدیریت ساعتی بسپارید. در این صورت ضمن جلوگیری از اشتباهات ناخواسته، کانفیگ های امنیتی نیز بر روی آن انجام خواهد شد تا شما را تا حدودی از گزند سواستفاده کنندگان دوری کند!
 
 

نحوه نصب کنترل پنل DirectAdmin


تهیه لایسنس دایرکت ادمین:

 

برای نصب دایرکت ادمین بر روی سرورهای لینوکسی خود، ابتدا لازم است لایسنس معتبر دایرکت ادمین خریداری کنید. جهت خرید لایسنس DirectAdmin میتوانید با ما در تماس باشید. 
 
پس از تهیه لایسنس معتبر دایرکت ادمین،‌ لازم است به دو بخش Client ID و License ID توجه فرمایید که این دو مورد پس از تهیه لایسنس در اختیار شما قرار خواهد گرفت.
 
 

آماده سازی سیستم عامل:


همواره پیشنهاد می شود قبل از شروع هر کاری اقدام به بروز رسانی پکیج ها و هسته سیستم عامل کنیم. در این صورت مطمئن خواهید بود زیرساخت شما از نظر فنی و امنیتی، در بهترین شرایط خواهد بود. به این منظور فرمان زیر را اجرا نموده و دقایقی جهت اتمام آن منتظر بمانید:
 
yum -y update

نصب دایرکت ادمین:


۱: با استفاده از راهنمای نحوه دسترسی به سرورهای لینوکس از طریق SSH به خط فرمان سرور متصل شوید.


۲: قبل از استفاده از لایسنس لازم است تعدادی از پکیج های مورد نیاز DirectAdmin در سرور نصب گردند. به این منظور مطابق با سیستم عامل مورد استفاده یکی از فرمان های زیر را اجرا نموده و دقایقی جهت اتمام کار منتظر بمانید.


Redhat/Fedora/CentOS 5.x - 6.x

yum -y 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 db4-devel
 
CentOS 7.x

yum -y 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 psmisc net-tools systemd-devel libdb-devel perl-DBI xfsprogs
 
Debian 6.x
apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libreadline-dev libdb4.8-dev libsasl2-dev patch
 
Debian 7.x
apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev libncurses5-dev patch
 
Debian 8.x
apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev libncurses5-dev libsystemd-dev bind9 quota libsystemd-daemon0 patch
 
 
۳-۳: با استفاده از ۳ فرمان زیر فایل نصب را دریافت، سطح دسترسی آن را تنظیم و سپس اجرا نمایید:
 
wget https://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh


 
 
حال سوالاتی به شرح زیر پرسیده میشود که لازم است مطابق راهنما پاسخ های مناسب ارایه فرمایید:
 
 
در زمان تهیه لایسنس در اختیار شما قرار داده می شود Please enter your Client ID
در زمان تهیه لایسنس در اختیار شما قرار داده می شود Please enter your License ID
نام سرور شما. (مثل: server.irpower.com) Enter your hostname (FQDN)
در صورت تایید اطلاعات عبارت y و در غیر اینصورت جهت تصحیح n Is this correct? (y,n)
نام کارت شبکه سرور. در صورتی که از سرورهای اختصاصی یا سرورهای مجازی مبتنی بر Xen استفاده میکنید، معمولا لازم است عبارت eth0 و در صورتی که از سرورهای مجازی OpenVZ استفاده میکنید معمولا لازم است عبارت venet0:0 را وارد نمایید. Enter the device name
IP تنظیم شده بر روی کارت شبکه انتخاب شده باید در لایسنس خریداری شده اعمال شده باشد. اگر اینچنین است عبارت y را وارد کنید. Is xxx.xxx.xxx.xxx the IP in your license? (y,n)
چنانچه سیستم عامل انتخاب شده در هنگام تهیه لایسنس با سیستم عامل ذکر شده در این پیام تطابق دارد، عبارت y را وارد کنید. DirectAdmin will now be installed on: Enterprise 5.8 Is this correct? (must match license) (y,n)
اکیدا توصیه میشود عدد 2 را وارد نمایید. You now have 2 options for your apache/php setup. 1: customapache: end-of-life software. Includes Apache 1.3, php 4 and frontpage. **Not recommended**. Will not work with newer OSs. Limited tech support 2: custombuild 1.1: newer software (recommended). Includes any Apache version, php 4, 5, or both in cli and/or suphp. Frontpage not available Post any issues with custombuild to the forum: https://www.directadmin.com/forum/forumdisplay.php?f=61 Enter your choice (1 or 2)
در صورت تمایل به به استفاده از تنظیمات پیشفرض y و در غیر اینصورت n را وارد کنید. Would you like the default settings of apache 2.2 and php 5 cli? (y/n)
  Would you like to search for the fastest download mirror? (y/n): y

 

دقایقی جهت تکمیل مراحل نصب منتظر بمانید و در پایان پیغامی شامل Username و Password دسترسی به پنل دایرکت ادمین خود مشاهده میفرمایید. جهت دسترسی به پنل دایرکت ادمین خود لازم است از آدرسی مثل آدرس زیر استفاده کنید:

 

http://xxx.xxx.xxx.xxx:2222

بجای xxx.xxx.xxx.xxx آی پی سرور خود را جایگزین کنید و از DirectAdmin لذت ببرید :)

 

مایلید بدانید دایرکت ادمین چه سرویس هایی بر روی سرور شما نصب کرده است؟
 
DirectAdmin، پنل مدیریتی

Apache 1.3, 2.0, 2.2, 2.4، وب سرور

Php 5.2 or 5.3, 5.4، زبان برنامه نویسی PHP با استفاده از هندلر های CLI یا (CGI (suPHP

PhpMyAdmin، نرم افزار مدیریتی دیتابیس های MySQL

MySQL 4.1/5.0/5.1/5.5، دیتابیس سرور MySQL

Exim، مدیریت ایمیل Exim

Majordomo 1.94.5، میلینگ لیست

vm-pop3d 1.1.7f، سرویس POP3

WU-IMAP، سرویس IMAP

Dovecot، در صورت تمایل قابل جایگزین شدن با vm-pop3d/wu-imapd و استفاده از maildir بجای mbox است.

Proftpd 1.3، سرور اف تی پی
 
 
 

نکات قابل توجه:

۱- گزارش نصب که اطلاعات لاگین را شامل می شود همواره در فایل setup.txt موجود در مسیر زیر ذخیره می شود. جهت دستیابی به آن فرمان زیر را اجرا کنید:

cat /usr/local/directadmin/setup.txt

 
۲- همواره تامین امنیت در سرورها بسیار مهم بوده است بنابراین پیشنهاد می شود پس از نصب دایرکت ادمین اقدام به نصب و کانفیگ یک فایروال مانند CSF نمایید. در صورت تمایل می توانید در این خصوص با واحد فنی تماس بگیرید.

 

 

تمامی حقوق مادی و معنوی مطالب متعلق به IRPOWER است.


تمامی حقوق مادی و معنوی مطالب متعلق به IRPOWER است.

کپی برداری تنها با ذکر منبع و با لینک به صفحه مربوطه در این وب سایت مجاز است
  • 1515 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟
مقالات مشابه

IRPOWER