معرفی و آموزش نصب کنترل پنل Direct Admin
معرفی Direct Admin
Direct Admin یا همان DA یک کنترل پنل تحت لینوکس میباشد که قابلیت میزبانی وب را در سرور فراهم میسازد. این کنترل پنل لینوکسی با توضیع های Debian, Ubuntu, FreeBSD, Red Hat Enterprise, Fedora Core, CloudLinux و CentOS سازگار بوده و میتواند روی این توضیع ها نصب شود. دایرکت ادمین بسیار سبک بوده و روی کمترین منابع نیز قابل استفاده میباشد. امکانات و ماژول های بسیاری برای این کنترل پنل ساخته شده که میتواند شما را در مدیریت و افزایش سطح امنیت یاری کند.
از نکات بارز مثبت این Control Panel میتوان به “سرعت”، “پایداری”، “قیمت مناسب”، “استفاده آسان” و “پشتیبانی مناسب” اشاره کرد. Direct Admin امکانات مناسبی مانند: سیستم بکاپ گیری متنوع و زمانبندی شده، مدیریت سرویس های در حال اجرا، کلاستر کردن DNS کنترل میزان مصرف منابع و … را جهت مدیریت بهتر هاست فراهم ساخته است که سادگی در استفاده DA را به یک کنترل پنل محبوب تبدیل کرده است.
حدعقل منابع مورد نیاز
- رم : 1 یک گیگابایت (بیشتر از دو گیگابایت پیشنهاد میشود)
- سی پی یو : 500 مگاهرتر (بیشتر از یک گیگاهرتز پیشنهاد میشود)
- فضای دیسک : حدودا 2 گیگابایت فضای خالی (بیشتر از 20 گیگ پیشنهاد میشود)
نصب دایرکت ادمین
جهت نصب دایرکت ادمین نیاز است تا یک سری از پیش نیاز های نرم افزاری ان روی سرور نصب شود. سپس نصب دایرکت ادمین را اغاز میکنیم. باید توجه داشته باشید نصب دایرکت ادمین ممکن است بین 20 تا 45 دقیقه طول بکشد. قبل از نصب باید لایسنس DA را تهیه نمایید.
مرحله اول: حذف سرویس ها از پیش نصب شده و اپدیت سیستم عامل
باید توجه داشته باشید توصیه دایرکت ادمین برو روی یک سرور لینوکس خام نصب شود یعنی سرویس هایی مانند mysql,apache, named service و … از قبل روی ان نصب نشده باشد. در هر صورت اگر از سرویس نصب شده اطلاع دارید آن را حذف نمایید.با یوزر root وارد SSH شده و دستورات زیر را در ان وارد نمایید. برای اپدیت میتوانید از دستور زیر استفاده نمایید :
CentOS
1 |
yum update |
Ubuntu/Debian
1 2 3 |
sudo apt-get update # Fetches the list of available updates sudo apt-get upgrade # Strictly upgrades the current packages sudo apt-get dist-upgrade # Installs updates (new ones) |
مرحله دوم : نصب ملزومات
سپس Dependency یا همان ملزومات نصب دایرکت ادمین را نصب نمایید. با استفاده از دستورات زیر میتوانید ملزومات را نصب نمایید:
Rehat/Fedora/CentOS:
1 2 3 |
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 db4-devel |
CentOS 7:
1 |
yum install psmisc net-tools systemd-devel libdb-devel perl-DBI xfsprogs rsyslog logrotate crontabs |
Debian 6:
1 2 |
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:
1 2 |
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 libjemalloc-dev |
Debian 8:
1 2 3 |
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 cron bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev \ libncurses5-dev libsystemd-dev bind9 dnsutils quota libsystemd-daemon0 patch libjemalloc-dev logrotate rsyslog libc6-dev |
مرحله سوم : دانلود فایل نصب و شروع نصب
فایل نصب را دانلود کرده و دسترسی های لازم را به ان بدهید. برای این منظور دستورات زیر را وارد نمایید:
1 2 |
wget http://www.directadmin.com/setup.sh chmod 755 setup.sh |
مرحله چهارم : شروع نصب
پس از انجام تمامی مراحل بالا میتوانید با اجرا کردن فایل نصب Setup.sh نصب را شروع کنید. باید توجه داشته باشید که در زمانی که نصب در حال انجام است نباید اتصال شما به ssh قطع گردد که در این صورت نصب ناتمام میماند. برای رفع این مشکل میتوانید از ابزار screen در لینوکس استفاده نمایید. برای شروع نصب دستور زیر را در محیط شل وارد نمایید :
1 |
./setup.sh |
پس از شروع نصب سوالاتی مانند UID و LID مربوط به لایسنس و اطلاعاتی نظیر صحت IP و کارت شبکه و … پرسیده میشود که میتوانید با توجه به اطلاعات موجو انها را پاسخ دهید. پس از اتمام نصب لینک ورود به همراه یوزرنیم و پسوورد به شما نمایش داده خواهد شد. میتوانید با استفاده از ای پی و پورت 2222 وارد پنل مدیریت شوید.
YourIpAddress:2222
منبع “WikiConfig“
موفق باشید
دیدگاه ها
6 دیدگاه
بسیار مفید و عالی بود
از حمایت شما سپاسگزارم.
خیلی ممنون از مطالب ارزنده و مفیدتان
مرس عزیز. کار منو راه انداختین. برای سیپنل هم میذارین؟
با عرض سلام
آموزش مورد نظر در اینده نزدیک به مقالات اضافه خواهد شد.
سلام میشه خیلی خیلی ابتدای آموزش نصب دایرکت ادمین را اریائه بدهید ؟
ارسال دیدگاه