آموزش مدیریت سرور

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

Install Directadmin on CentOS

کنترل پنل دایرکت ادمین پس از سی پنل، دومین کنترل پنل محبوب سرورهای لینوکسی محسوب می شود. البته در بسیاری از موارد نظیر سبک بودن، قیمت لایسنس و امنیت می توان گفت دایرکت ادمین بهتر از سی پنل است که با توجه به تخصصی بودن این آموزش از ذکر موارد عمومی اجتناب می کنیم. به سراغ آموزش نصب دایرکت ادمین بر روی سیستم عامل CentOS می رویم.

برای نصب دایرکت ادمین به چه چیزهایی نیاز داریم؟

قبل از اقدام به نصب دایرکت ادمین می بایست به یکسری موارد و ملزومات توجه داشته باشیم. این موارد عبارتند از:

  • در اختیار داشتن یکی از سیستم عامل های CloudLinux – CentOS – Debian – FreeBSD که ما با CentOS کار خواهیم کرد.
  • دسترسی کامل به SSH با یوزر root – آموزش ورود به CentOS از طریق نرم افزار PuTTY
  • سیستم عامل کاملا تمیز و آپدیت بدون نرم افزار یا کنترل پنل دیگر. آموزش آپدیت CentOS
  • داشتن IP ثابت معتبر در اینترنت و تهیه لایسنس برای سرور
  • داشتن سیستم سخت افزاری با حداقل رم 2 گیگابایت و قدرت پردازشی بالای 500Mhz
  • نصب ابزارهای لازم جهت نصب دایرکت ادمین
در صورت تمایل به خرید سرور مجازی بر روی لینک مقابل کلیک کنید: سفارش سرور ابری
پیشنهاد می شود قبل از نصب دایرکت ادمین انجام شود: آموزش آپدیت CentOS از طریق SSH
همچنین پیشنهاد می شود پورت پیشفرض SSH را تغییر دهید: آموزش تغییر پورت SSH در CentOS

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

پس از ورود به SSH برای نصب این ملزومات در CloudLInux و CentOS ورژن 8 می بایست دستور زیر را وارد کنید:

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-libwww-perl xfsprogs rsyslog logrotate crontabs file kernel-headers hostname

همانند تصویر زیر:

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

پس از وارد کردن کد فوق، یک تاییدیه برای ادامه کار از شما خواسته می شود که می بایست y را وارد نمایید.

همچنین در CloudLInux و CentOS ورژن 7 می بایست دستور زیر را وارد نمایید:

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

و برای CloudLInux و CentOS ورژن 6 می بایست دستور زیر را وارد نمایید:

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

اگر از سیستم عامل های دیگری مانند Debian و FreeBSD استفاده می کنید از طریق لینک زیر می توانید دستور مناسب را پیدا کنید.

https://docs.directadmin.com/getting-started/installation/overview/#common-pre-install-commands

اگر می خواهید دایرکت ادمین را به ساده ترین شکل ممکن نصب کنید تنها کافیست دستور زیر را وارد کنید:

bash <(curl -Ss https://www.directadmin.com/setup.sh) auto

با وارد کردن دستور فوق، کنترل پنل دایرکت ادمین بصورت خودکار تمامی مراحل را تا تکمیل نصب انجام می دهد. همچنین با این دستور فایروال CSF نیز بصورت خودکار نصب می شود. اگر می خواهید مراحل نصب دایرکت ادمین را بصورت دستی تکمیل و شخصی سازی نمایید تنها کافیست دستور فوق را بدون auto وارد نمایید. یعنی به شکل زیر:

bash <(curl -Ss https://www.directadmin.com/setup.sh)

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

دسترسی به پنل دایرکت ادمین

پس از اتمام نصب تنها کافیست آی پی سرور خود را به همراه پورت 2222 بصورت زیر در مرورگر خود وارد نمایید:

http://server.ip.address:2222

که به جای server.ip.address می بایست IP سرور خود را وارد نمایید و با اطلاعات موجود به پنل مدیریتی دایرکت ادمین وارد شود.

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

تمامی کدهای ذکر شده در این آموزش تست شده و به خوبی کار می کنند.

14 ویژگی سرور مجازی ابری میزبان فا

3.3/5 - (3 امتیاز)

عیسی نورانی

حدود 10 سال است که بــصورت تخصـصی و حـرفه ای در حـوزه سئو و بهینه سازی سایت فعالیت مـی کند و تجربه همکاری با ده ها رسانه بزرگ اینترنتی را در کارنامه خود دارد. عیسی سالـــهاست که یکی از بـرتـرین ها در زمینه تولید محتوای حرفه ای مطابق با الگوریتم های موتورهای جستجوگر در کشور است. همچنین حدود 3 سال است که بصورت جدی پروژه های سئو و بهینه سازی مجموعه میزبان فا را مدیریت می کند.

‫۲ دیدگاه ها

  1. سلام
    چرا هیچ جا از دایرکت ادمین کرک شده صحبتی نمیشه؟!
    درصورتی که اکثرا کرک شده استفاده میکنن! اونم بدون مشکل (حتی خارجیا)
    من میخام نسخه unlimited نصب کنم فقط برای یادگیری.
    لطفا اگر نکات ریز دیگه ای هم وجود داره بفرمایید.
    مثلا قبلش چه پیش نیازهایی باید نصب بشه؟
    ممنون

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *