آموزش گام به گام نصب دایرکت ادمین در لینوکس
در این مقاله میخوانید
- آموزش نصب دایرکت ادمین در لینوکس
- گام اول: نصب سیستمعامل و نرمافزار SSH
- گام دوم: بهروزرسانی سیستمعامل
- گام سوم: نصب پیشنیازهای نصب دایرکت ادمین
- گام چهارم: دانلود فایل سورس دایرکت ادمین و تغییر دسترسی فایل دانلود
- گام پنجم: نصب دایرکت ادمین در لینوکس
- گام ششم: دسترسی به دایرکت ادمین در لینوکس
- نصب دایرکت ادمین کرکشده
- جمعبندی
- سؤالات متداول
نصب دایرکت ادمین در لینوکس به شما کمک میکند تا در محیط کاربری ساده دایرکت ادمین بهراحتی هاست و وبسایت خود را راهاندازی و مدیریت کنید. در این مطلب از بلاگ پارس پک، نحوه نصب دایرکت ادمین در سرور لینوکس را آموزش خواهیم داد. پس از خواندن این مطلب، میتوانید در ۶ گام به کنترل پنل دایرکت ادمین روی سرور لینوکس دست پیدا کنید.
آموزش نصب دایرکت ادمین در لینوکس
دایرکت ادمین رابط کابری گرافیکی مبتنیبر سیستمعامل لینوکس است که امکان سفارشیسازی تنظیمات هاست و وبسایت را با رابط کاربری ساده و سبک فراهم میکند. برای نصب دایرکت ادمین در لینوکس تنظیمات سخت و پیچیدهای پیش رو ندارید و به آسانی میتوانید این کنترلپنل لینوکسی را در ۶ گام ساده و سریع نصب و راهاندازی کنید. درادامه، مراحل نصب دایرکت ادمین در سرور لینوکس را بهصورت کامل آموزش میدهیم.
خرید سرویس لینوکسی برای نصب دایرکت ادمین از پارس پک
شما میتوانید از این مقاله برای مدیریت سرور لینوکس خود استفاده کنید و اگر قصد خرید انواع سرویسهای لینوکس پارس پک را دارید، میتوانید با کارشناسان فروش ما در ارتباط باشید. همچنین، شما میتوانید برای اطلاع از تعرفهها و هزینهها به لینکهای زیر مراجعه کنید.
گام اول: نصب سیستمعامل و نرمافزار SSH
دایرکت ادمین از سیستمعاملهای زیر پشتیبانی میکند و برای نصب آن باید این نسخهها را باتوجهبه سیستمعامل خود نصب کنید:
نسخه سیستمعامل | سیستمعامل |
7.x 64-bit, 8.x 64-bit | AlmaLinux / RHEL / CentOS |
6.x 64-bit, 7.x 64-bit, 8.x 64-bit | CloudLinux |
16.04 64-bit, 18.04 64-bit, 20.04 64-bit | Ubuntu |
9.x 64-bit, 10.x 64-bit, 11.x 64-bit | Debian |
11.x 64-bit, 12.x 64-bit | FreeBSD |
8.x 64-bit | VzLinux |
پس از نصب نرمافزار مدنظر، نرمافزار Putty را برای دسترسی به root و ورود به سرور نصب کنید. بعد از دانلود این نرمافزار، خواهید توانست که ازطریق پروتکل SSH به سرور دست پیدا کنید.
گام دوم: بهروزرسانی سیستمعامل
در محیط Putty، برای بهروزرسانی سرور دستور زیر را وارد کنید:
yum update -y
پس از زدن دکمه اینتر، دستور در سرور اجرا و بهروزرسانی آغاز میشود. معمولاً ممکن است این مرحله باتوجهبه منابع سرور شما بین ۱۰ تا۲۰ دقیقه زمان ببرد.
گام سوم: نصب پیشنیازهای نصب دایرکت ادمین
قبل از نصب دایرکت ادمین روی لینوکس، نیاز است چند برنامه مهم و کاربردی را روی سیستمعامل لینوکس نصب کنید. بسته به اینکه از کدام توزیع لینوکس استفاده میکنید، کد مربوط را از دستورهای زیر انتخاب و در محیط 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
برای نصب دایرکت ادمین در لینوکس روی دبیان 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
برای نصب دایرکت ادمین روی دبیان 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
در این بخش از مقاله، دستورهای لازم برای نصب دایرکت ادمین در لینوکس روی توزیعهای مختلف این سیستمعامل را معرفی کردیم. بااینحال، فهرست دستورهای مناسب برای توزیعهای مختلف سیستمعامل لینوکس را میتوانید با مراجعه به آدرس زیر پیدا کنید:
درادامه، سراغ اصل مطلب، یعنی نصب دایرکت ادمین روی لینوکس، خواهیم رفت.
ویژگیهای دایرکت ادمین چیست و چرا باید از آن استفاده کنیم؟ دایرکت ادمین چه جایگزینهایی دارد؟ در مقاله زیر بخوانید.
گام چهارم: دانلود فایل سورس دایرکت ادمین و تغییر دسترسی فایل دانلود
برای نصب دایرکت ادمین در لینوکس، ابتدا با استفاده از دستور wget فایل اصلی دایرکت ادمین را از وبسایت رسمی دانلود کنید:
wget http://www.directadmin.com/setup.sh
با دسترسی root به سرور و دانلود فایل سورس از وبسایت رسمی دایرکت ادمین، دسترسی فایل را به حالت اجرایی درمیآوریم تا محدودیتهای حین نصب برداشته شود. برای این کار از دستور زیر استفاده میکنیم:
chmod 755 setup.sh
گام پنجم: نصب دایرکت ادمین در لینوکس
مجوزهای دایرکت ادمین اغلب بهصورت IP Base هستند و روی هر سروری که به لایسنس نیاز ندارد، کار میکند. باوجوداین، برای نصب دایرکت ادمین در لینوکس ممکن است نیاز باشد تا از شرکت ارائهدهنده خدمات معتبر، کد لایسنس دایرکت ادمین را تهیه کنید. سپس، اعداد دو بخش Clientid و Licenseid را بهخاطر بسپارید؛ زیرا حین نصب به آن نیاز پیدا خواهید کرد. برای آغاز نصب دایرکت ادمین دستور زیر را بنویسید:
bash <(curl -Ss https://www.directadmin.com/setup.sh ||
با واردکردن دستور بالا، مراحل نصب دایرکت ادمین در لینوکس بهصورت دستی پیش میرود. طی این فرایند باید سؤالاتی را جواب دهید؛ درحالیکه با واردکردن دستور زیر، تمام مراحل نصب بهطور خودکار پیش خواهد رفت:
wget -O - https://www.directadmin.com/setup.sh) 'auto'
گام ششم: دسترسی به دایرکت ادمین در لینوکس
تا اینجا، توانستهاید با موفقیت دایرکت ادمین را روی لینوکس نصب کنید. برای استفاده و ورود به دایرکت ادمین، ازطریق یکی از آدرسهای زیر میتوانید اقدام کنید:
- https://your-domain.com:2222
- https://IP-address:2222
- https://server-hostname:2222
نصب دایرکت ادمین کرکشده
بسیاری از افراد ترجیح میدهند بهدلایل مختلفی ازجمله هزینه رایگان از کنترل پنل نال و کرکشده استفاده کنند. فراموش نکنید که فارغ از اینکه ممکن است با گزارش IP به وبسایت رسمی دایرکت ادمین وبسایتتان بهمشکل بخورد، امنیت سرور نیز تحتتأثیر حملههای باتها و هکرها قرار میگیرد. علاوهبراین، قالب کرکشده دایرکت ادمین بهصورتی است که برخی از قسمتهای آن غیرفعال است و کار نمیکند؛ بههمیندلیل، باگهای آن پس از مدتی باعث ازکارافتادن سرور میشود. درمقابل، هزینهای که بابت لایسنس دایرکت ادمین میپردازید، در درازمدت بهصرفه خواهد بود و امنیت کنترلپنلتان نیز حفظ میشود.
جمعبندی
نصب دایرکت ادمین در لینوکس یا ویندوز امکان استفاده از خدمات هاستینگ و مدیریت وبسایت را در فضای کاربری آسان فراهم میکند. در این مقاله از بلاگ پارس پک، نصب پنل DirectAdmin روی سرور لینوکس را در ۶ گام ساده توضیح دادیم. نصب دایرکت ادمین در اوبونتو یا دبیان یا centOS به پیشنیازهایی احتیاج دارد که در مطلب حاضر دربارهاش صحبت کردیم.
درصورتیکه سؤالی درباره محبوبترین کنترل پنل بعد از سی پنل، یعنی دایرکت ادمین دارید، در بخش نظرات با مطرح کنید. همچنین اگر به راهنمایی بیشتر نیاز دارید، کارشناسان پارس پک مشتاق شنیدن صدای شما هستند. ازطریق شمارههای وبسایت میتوانید با کارشناسان پارس پک تماس بگیرید.
کنترل پنل دایرکت ادمین جزو کنترل پنلهای محبوب بعد از سی پنل است. نصب دایرکت ادمین در لینوکس براساس نوع توزیع سیستمعامل، به پیشنیازهای ضروری نیاز دارد. اگر از سیستمعامل لینوکس استفاده میکنید و قصد دارید پنل DirectAdmin را روی سرور لینوکس نصب کنید، خواندن این مقاله به شما کمک خواهد کرد.
سؤالات متداول
۱. پیشنیاز نصب دایرکت ادمین روی لینوکس چیست؟
طبق دستورالعمل وبسایت رسمی دایرکت ادمین، بهتر است از پردازنده حداقل ۵۰۰ مگاهرتز و حافظه ۲ گیگابایت استفاده کنید.
۲. منظور از دایرکت ادمین در لینوکس چیست؟
کنترل پنل مبتنیبر رابط کاربری گرافیکی است که برای توزیعهای مختلف سیستمعامل لینوکس ازجمله دبیان و centOS استفاده میشود.
۳. نحوه نصب دایرکت ادمین کرکشده روی لینوکس چیست؟
باتوجهبه مشکلات امنیتی و فنی نسخه کرکشده یا نال دایرکت ادمین، نصب بدون لایسنس این کنترل پنل را پیشنهاد نمیکنیم.