منو سایت

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

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

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

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

دایرکت ادمین یک رابط کاربری گرافیکی مبتنی بر سیستم عامل لینوکس است که امکان سفارشی سازی تنظیمات هاست و وب سایت با رابط کاربری ساده و سبک را فراهم می کند. برای نصب دایرکت ادمین در لینوکس نیازی به تنظیمات پیچیده ندارید و می توانید به راحتی این کنترل پنل لینوکس را در ۶ مرحله ساده و سریع نصب و راه اندازی کنید. در ادامه نحوه نصب کامل دایرکت ادمین را روی سرور لینوکس به شما آموزش خواهیم داد.

مرحله 1: سیستم عامل و نرم افزار SSH را نصب کنید

دایرکت ادمین از سیستم عامل های زیر پشتیبانی می کند و برای نصب آن باید این نسخه ها را با توجه به سیستم عامل خود نصب کنید:

نسخه سیستم عاملسیستم عامل
7.x 64 بیتی، 8.x 64 بیتیAlmalinux / RHEL / CentOS
6.x 64 بیتی، 7.x 64 بیتی، 8.x 64 بیتیکلودلینوکس
16.04 64 بیتی، 18.04 64 بیتی، 20.04 64 بیتیاوبونتو
9.x 64 بیتی، 10.x 64 بیتی، 11.x 64 بیتیدبیان
11.x 64 بیتی، 12.x 64 بیتیFreeBSD
8.x 64 بیتیVzLinux

پس از نصب نرم افزار مورد نظر، نرم افزار Putty را نصب کنید تا به روت دسترسی پیدا کرده و وارد سرور شوید. پس از دانلود این نرم افزار می توانید از طریق پروتکل SSH به سرور دسترسی داشته باشید.

مرحله 2: سیستم عامل را به روز کنید

در محیط Putty دستور زیر را برای آپدیت سرور وارد کنید:

yum update -y

پس از فشار دادن دکمه enter دستور شروع به اجرا می کند و به روز رسانی در سرور شروع می شود. به طور معمول، این مرحله بسته به منابع سرور شما می تواند 10 تا 20 دقیقه طول بکشد.

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

مرحله 3: نیازهای نصب دایرکت ادمین را نصب کنید

قبل از نصب دایرکت ادمین روی لینوکس، باید چند برنامه مهم و مفید را روی سیستم عامل لینوکس نصب کنید. بسته به اینکه از کدام توزیع لینوکس استفاده می کنید، کد مربوطه را از دستورات زیر انتخاب کنید و آن را از طریق SSH یا در محیط Putty وارد کنید.

برای نصب پنل DirectAdmin روی سرور لینوکس CentOS 6 کد زیر را وارد کنید:

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 db4-devel

برای نصب دایرکت ادمین روی CentOS 7 از این کد استفاده کنید:

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

برای نصب پنل DirectAdmin روی سرور لینوکس توزیع CentOS 8، دستور زیر را وارد کنید:

yum install iptables 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-libwww-perl xfsprogs rsyslog logrotate crontabs file 

kernel-headers hostname

برای نصب دایرکت ادمین روی دبیان 6 دستور زیر را وارد کنید:

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

برای نصب دایرکت ادمین روی دبیان 7 کد زیر را وارد کنید:

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

برای نصب DirectAdmin در لینوکس روی Debian 8، دستور زیر را وارد کنید:

apt-get install wget 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 systemd systemd-sysv

برای نصب DirectAdmin روی دبیان 9 و 10 از دستور زیر استفاده کنید:

apt-get update

apt-get install wget 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

در این قسمت از مقاله دستورات لازم برای راه اندازی دایرکت ادمین در لینوکس بر روی توزیع های مختلف این سیستم عامل را ارائه کرده ایم. با این حال، لیستی از دستورات مناسب برای توزیع های مختلف لینوکس را می توان در اینجا یافت:

docs.directadmin.com

در ادامه به سراغ موضوع اصلی یعنی نصب دایرکت ادمین روی لینوکس می رویم.

دایرکت ادمین چه ویژگی هایی دارد و چرا باید از آن استفاده کنیم؟ گزینه های موجود برای دایرکت ادمین چیست؟ در مقاله زیر بخوانید.

دایرکت ادمین چیست؟

مرحله 4: فایل منبع دایرکت ادمین را دانلود کرده و دسترسی فایل دانلود شده را تغییر دهید

برای نصب دایرکت ادمین در لینوکس، ابتدا فایل اصلی دایرکت ادمین را از وب سایت رسمی با استفاده از دستور wget دانلود کنید:

wget http://www.directadmin.com/setup.sh

با دسترسی روت به سرور و دانلود فایل منبع از وب سایت رسمی دایرکت ادمین، دسترسی به فایل را برای حذف محدودیت ها در حین نصب فعال می کنیم. برای این کار از دستور زیر استفاده می کنیم:

chmod 755 setup.sh

مرحله 5: دایرکت ادمین را در لینوکس نصب کنید

لایسنس های دایرکت ادمین اغلب بر اساس IP هستند و روی هر سروری که نیازی به مجوز ندارد کار می کنند. با این حال، برای نصب دایرکت ادمین روی لینوکس، ممکن است نیاز به دریافت کد مجوز دایرکت ادمین از یک ارائه دهنده خدمات معتبر داشته باشید. سپس، به یاد داشته باشید که بخش های CLIENTID و LICENSED را شماره گذاری کنید. زیرا در هنگام نصب به آن نیاز خواهید داشت. برای شروع نصب دایرکت ادمین، دستور زیر را تایپ کنید:

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

مراحل نصب دایرکت ادمین در لینوکس به صورت دستی و با وارد کردن دستور بالا ادامه می یابد. در طول این فرآیند، شما باید به چند سوال پاسخ دهید؛ با وارد کردن دستور زیر، تمام مراحل نصب به صورت خودکار انجام می شود:

wget -O - https://www.directadmin.com/setup.sh) 'auto'

مرحله 6: دسترسی به دایرکت ادمین در لینوکس

تاکنون دایرکت ادمین را با موفقیت روی لینوکس نصب کرده اید. برای دسترسی و ورود به دایرکت ادمین می توانید از یکی از آدرس های زیر استفاده کنید:

  • https://your-domain.com:2222
  • https://ip-address:2222
  • https://server-hostname:2222

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

بسیاری از افراد به دلایل مختلف از جمله هزینه رایگان ترجیح می دهند از پنل های کنترل پوچ و خراب استفاده کنند. فراموش نکنید که جدا از این که ممکن است با گزارش IP در وب سایت رسمی دایرکت ادمین وب سایت خود مشکل داشته باشید، امنیت سرور نیز تحت تأثیر حملات ربات ها و هکرها قرار می گیرد. بعلاوه، فرم کرک شده دایرکت ادمین به گونه ای است که قسمت هایی از آن غیرفعال شده و کار نمی کند. به همین دلیل باگ آن باعث می شود سرور پس از مدتی از کار بیفتد. از طرفی هزینه ای که برای لایسنس دایرکت ادمین می پردازید در دراز مدت مفید بوده و امنیت کنترل پنل شما نیز حفظ خواهد شد.

نصب دایرکت ادمین روی سرور لینوکس
عواقب نصب دایرکت ادمین کرک شده چیست؟

نتیجه

نصب دایرکت ادمین در لینوکس یا ویندوز امکان دسترسی به خدمات هاست و مدیریت وب سایت را در محیطی با کاربری آسان فراهم می کند. در این مقاله از پارس پاک بلاگ در مورد نصب پنل دایرکت ادمین بر روی سرور لینوکس در 6 مرحله ساده توضیح دادیم. نصب دایرکت ادمین در اوبونتو یا دبیان یا CentOS نیازمند شرایطی است که در این مقاله در مورد آن صحبت کرده ایم.

اگر در مورد محبوب ترین کنترل پنل بعد از cPanel یعنی دایرکت ادمین سوالی دارید در قسمت نظرات بپرسید. به علاوه، اگر به راهنمایی بیشتری نیاز دارید، کارشناسان ParsePack مشتاقانه منتظر شنیدن نظرات شما هستند. شما می توانید از طریق شماره های موجود در سایت با کارشناسان پارسپک تماس حاصل فرمایید.

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

سوالات متداول

1. پیش نیازهای راه اندازی دایرکت ادمین در لینوکس چیست؟

طبق دستورالعمل وب سایت رسمی دایرکت ادمین، بهتر است از پردازنده ای با حداقل 500 مگاهرتز و 2 گیگابایت حافظه استفاده کنید.

2. منظور از دایرکت ادمین در لینوکس چیست؟

کنترل پنل مبتنی بر یک رابط کاربری گرافیکی است که برای توزیع‌های مختلف لینوکس از جمله Debian و CentOS استفاده می‌شود.

3. چگونه دایرکت ادمین کرک شده را روی لینوکس نصب کنیم؟

با توجه به مسائل امنیتی و فنی نسخه کرک شده یا نال شده دایرکت ادمین، نصب این کنترل پنل بدون مجوز را توصیه نمی کنیم.