زیرساخت ابری هایو

راهنمای جامع نصب دایرکت ادمین در centos 7

فهرست مطالب

در این پست با نحوه نصب دایرکت ادمین در CentOS 7 آشنا می شویم.

Directadmin یکی از پلتفرم های هاست مبتنی بر وب است.

دایرکت ادمین مدیریت وب سایت ها را در سرور بسیار آسان کرده است.

شما می توانید بسیاری از حساب های ایمیل، وب سایت ها و غیره را از طریق کنترل پنل DirectAdmin مدیریت کنید.

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

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

و همین امر باعث محبوبیت بیشتر آن شده است.

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

نصب دایرکت ادمین در CentOS راحت تر و ایمن تر است. CentOS 7 نیز یکی از نسخه های جدید و پشتیبانی شده است که محبوبیت بیشتری نسبت به سایر نسخه ها دارد.

همانطور که می دانید، CentOS 8 نیز منتشر شده است، اما مشکلاتی در روند نصب وجود دارد.

در حال حاضر، CentOS 7 قابل اعتمادترین و سازگارترین سیستم عامل برای نصب DirectAdmin در centos است.

 CentOS 7 چیست؟

CentOS مخفف کلمه Operating System Community Enterprise، یک توزیع لینوکس است که در مارس 2004 منتشر شد.

این یک پروژه  اپن سورس، توسعه یافته و دارای پشتیبانی یک جامعه بزرگ است.

که بر اساس بسته های منبع لینوکس سازمانی Red Hat (RHEL) ایجاد شده است.

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

Red Hat ، ارائه‌دهنده RHEL، باید کد منبع را برای دسترسی به مجوزهای مختلف اجزای نرم‌افزار در دسترس عموم قرار دهد.

 

centos7

 

نصب Directadmin در centos 7

برای شروع نصب Directadmin در centos به موارد زیر نیاز داریم

  • خرید سرور لینوکس که با CentOS 7 اجرا می شود.
  • دسترسی به ریشه سرور از طریق SSH
  • خرید لایسنس دایرکت ادمین

ورود به سرور از طریق ssh با دسترسی روت

برای ارتباط با سرور از طریق ssh شما می توانید از نرم افزار putty استفاده کنید.

نرم افزار putty یک نرم افزار سمت کلاینت است که به شما کمک میکند از طریق پروتکل ssh  به سرور متصل شوید.

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

مرحله 1: دستور به روز رسانی wget و yum را اجرا کنید.

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

yum update

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

همانطور که نشان داده شده است، دستور بالا را کپی کرده و در محیط ترمینال Paste کنید، سپس Enter را فشار دهید تا بروزرسانی سرور شروع شود.

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

هنگام به روز رسانی سرور، با یک سوال روبرو می شویم که از ما می پرسد:

آیا این مشکلی ندارد؟

باید Y را برای از سرگیری به روز رسانی سرور خود وارد کنیم.

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

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

نصب wget

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

yum install wget

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

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

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

شما مجددا باید Y را برای از سرگیری نصب wget وارد کنید.

دایرکت ادمین

در قسمت پایانی می بینیم که نصب wget مانند عکس  بالا به پایان رسیده است.

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

یه سری پکیج خاص برای نصب دایرکت ادمین در سرور سنت اوس وجود دارد که به دستور زیر به طور خودکار نصب میشوند.

yum install psmisc net-tools systemd-devel libdb-devel perl-DBI

در اینجا، ما آماده هستیم تا DirectAdmin را در CentOS 7 گام به گام نصب کنیم.

کار های لازم برای نصب Directadmin در centos

  •  فایروال را غیر فعال کنید
  • دانلود فایل نصبی دایرکت ادمین
  • تغییر مجوز های فایل نصبی
  • اجرای اسکرپیت نصاب دایرکت ادمین

1. بیایید فایروال را با دستور زیر غیرفعال کنیم. پس از وارد کردن دستور، به طور خودکار فایروال غیر فعال می شود:

setenforce 0

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

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

2. اسکریپت نصب DirectAdmin را با دستور داده شده  زیر دانلود کنید:

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

دایرکت ادمین

3. سپس باید مجوز فایل نصبی دانلود شده را با دستور زیر تغییر دهیم:

chmod 755 setup.sh

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

4. در این زمان باید اسکریپت دانلود شده را طبق دستور زیر اجرا کنیم:

./setup.sh

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

شما باید بسته های نصب دایرکت ادمین را با پاسخ دادن Y به همه سؤالات تأیید کنید.

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

وسپس نام میزبان را در آن وارد کنید.

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

به عنوان مثال: (از domain.com استفاده نکنید. به جای آن از: server.domain.com استفاده کنید.)

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

To login now, follow this link:

http://server:2222

and enter your Admin username and password when prompted.

You should now visit https://www.directadmin.com/newinstall.php to learn how to get started.

Thank you for using DirectAdmin. Should you have any questions, don't hesitate to contact us at support@directadmin.com

## REPORT_END

اکنون می توانید طبق عکس به نام کاربری و رمز عبور خود که پس از اتمام نصب نشان داده شده است دسترسی پیدا کنید:

دایرکت ادمین

وارد دایرکت ادمین شوید

با لینک داده شده: https://Yourserverip:2222 ; همانطور که در عکس می بینید، می توانید به صفحه ورود دایرکت ادمین دسترسی داشته باشید:

directadmin

توجه : اگر نمی توانید به صفحه ورود به دایرکت ادمین دسترسی داشته باشید. شاید پورت 2222 شما توسط فایروال بسته باشد.

در اینجا، ما قادر خواهیم بود پورت 2222 را برای دسترسی به صفحه ورود باز کنیم. فقط کافیست دستور زیر را وارد کنید:

firewall-cmd --permanent --zone=public --add-port=2222/tcp

اکنون می توانیم با استفاده از لینک داده شده وارد صفحه ورود به دایرکت ادمین شویم.

با وارد کردن نام کاربری و رمز عبور می توانیم به محیط کنترل پنل دایرکت ادمین دسترسی پیدا کنیم.

خلاصه

کنترل پنل دایرکت ادمین علاوه بر سادگی و سهولت استفاده دارای قابلیت ضد شلوغی می باشد که باعث افزایش پایداری در سرویس ها شده است.

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

شاید برای شما هم این سوال پیش بیاید که کنترل پنل سی پنل یا دایرکت ادمین را انتخاب کنید؟

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

امیدوارم این مقاله مشکلات پیش آمده در نصب دایرکت ادمین شما را نیز برطرف کرده باشد.

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

نیاز به راهنمایی بیشتر دارید؟
عجله دارید؟ 02156218439
رایگان آموزش ببین - آموزش کار با سرویس های هایو

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

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