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

DirectAdmin چیست و چرا آن را برای AlmaLinux انتخاب کنیم؟

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

هنگامی که DirectAdmin را روی AlmaLinux نصب می کنید، به لطف این برنامه به تمام قابلیت های موجود در کنترل پنل های میزبانی وب دسترسی پیدا می کنید. دسترسی فوری به ویژگی هایی مانند phpMyAdmin، MySQL، SSL، پیکربندی وب سرور، SSH و تنظیمات سرور ایمیل وجود دارد. همچنین برای هر مشکلی که ممکن است در مورد محصول با آن مواجه شوید، پشتیبانی 24/7 دریافت خواهید کرد.

سه سطح دسترسی ارائه شده توسط DirectAdmin عبارتند از Admin، Reseller و User. از سطح دسترسی Administrator یا Reseller، پنل کنترل وب DirectAdmin ایجاد انواع حساب ها را ساده می کند. مدیران می توانند حساب های Admin یا Reseller اضافی در DirectAdmin ایجاد کنند و به سرور دسترسی کامل داشته باشند. فروشندگان همچنین می توانند حساب های کاربری ایجاد کنند.

ویژگی های اصلی DirectAdmin

مزایای Administrator و عمومی DirectAdmin را در یک نگاه مرور کنید:

    ایجاد / تغییر مدیران و فروشندگان.
    بسته های فروشندگان
    نمایش همه کاربران
    مدیریت DNS.
    مدیر IP.
    مدیریت صف پست.
    اطلاعات سیستم / خدمات
    آمار استفاده کامل
    خوشه بندی DNS.
    ابزارهای مبارزه با هرزنامه ها در دایرکت ادمین
    مجوز / به روز رسانی.
    سیستم یکپارچه پشتیبانی بلیط
    احراز هویت دو مرحله ای
    سیستم پلاگین.
    به روز رسانی زنده
    کاملا قابل تنظیم
    بازیابی خودکار از تصادفات
    از طریق Site-Helper از مشتریان شما پشتیبانی می کند.

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

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

    AlmaLinux / RHEL / CentOS 7.x 64 بیتی، 8.x 64 بیتی
    حداقل 4 گیگابایت رم.
    CPU اینتل و AMD حداقل 500 مگاهرتز.
    حداقل 2 گیگابایت فضای خالی.
    دسترسی ریشه / دسترسی به یک کاربر غیر ریشه با امتیازات sudo.
    حداقل یک آدرس IPv4 ثابت. دو آدرس IP برای سرور DNS توصیه می شود.
    حداقل 1 هسته مورد نیاز است.

راهنمای سریع نصب DirectAdmin در AlmaLinux

تا اینجا متوجه شدید که دایرکت ادمین چیست، چرا باید از آن استفاده کنید و سخت افزار مورد نیازی که باید قبل از نصب دایرکت ادمین در آلمالینوکس تهیه کنید. بیایید این راهنما را مرور کنیم تا تمام 6 مرحله لازم برای نصب DirectAdmin در AlmaLinux را مرور کنیم.

مرحله 1. ایجاد/خرید لایسنس آزمایشی

به عنوان اولین اقدام، باید مجوز IP سروری را که قصد دارید DirectAdmin را در آن نصب کنید، دریافت کنید. برای انجام این کار، یک حساب کاربری در وب سایت رسمی دایرکت ادمین ثبت کنید. سپس، اعتبار ورود به آدرس ایمیل ثبت شده، از جمله رمز عبور را دریافت خواهید کرد. پس از آن، یک مجوز آزمایشی از صفحه حساب DirectAdmin ایجاد کنید و آدرس IP سرور را در جایی که می خواهید کنترل پنل میزبانی را نصب کنید، ارائه دهید.
مرحله 2. سرور خود را به روز کنید

هنگامی که مراحل قبلی را با موفقیت انجام دادید، از دستور زیر در سرور AlmaLinux خود استفاده کنید تا مطمئن شوید که تمام بسته ها به روز هستند و repo بازسازی می شود.

dnf update
sudo dnf install epel-release

مرحله 3. DirectAdmin را روی AlmaLinux نصب کنید از آنجایی که می توانید از یک اسکریپت از پیش تنظیم شده برای نصب DirectAdmin در AlmaLinux استفاده کنید، نیازی به اجرای دستورات زیادی ندارید. بنابراین، اسکریپت را اجرا کنید و کنترل پنل میزبانی وب AlmaLinux خود را راه اندازی کنید.

مرحله 4. نام کاربری و رمز عبور Admin را یادداشت کنید

پس از اتمام نصب، تنظیمات، نام کاربری و رمز عبور Admin و همچنین URL ورود به سیستم را در اختیار شما قرار می دهد که فقط IP سرور و پورت 2222 شما است.

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

grep adminpass /usr/local/directadmin/scripts/setup.txt

یا

cat /usr/local/directadmin/scripts/setup.txt

مرحله 5. دسترسی به رابط وب و استفاده از DirectAdmin

مرورگر دلخواه خود را باز کنید و می توانید به آدرس IP خود به همراه پورت 2222 دسترسی داشته باشید. همچنین، باید پورت 2222 را در فایروال سیستم/ابر (اگر از فایروال استفاده می کنید) باز کنید.

یکی از آدرس های زیر باید وارد شود:

http://your-domain.com/2222

یا

http://your-server-ip/2222

How to DirectAdmin Access Web Interface

مرحله 6. داشبورد DirectAdmin

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