منو سایت

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

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

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

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

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

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

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

نسخه سیستم عاملسیستم عامل
7.x 64 بیتی، 8.x 64 بیتیAlmaLinux / RHEL / CentOS
6.x 64 بیتی، 7.x 64 بیتی، 8.x 64 بیتیCloudLinux
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 دقیقه طول می کشد.

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

مرحله 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 و Licenseid را به خاطر بسپارید. زیرا در هنگام نصب به آن نیاز خواهید داشت. برای شروع نصب دایرکت ادمین دستور زیر را تایپ کنید:

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

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

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

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

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

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

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

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

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

نتیجه

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

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

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

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

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

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

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

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

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

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