نحوه راه اندازی ابزار مدیریت سرور Ajenti در سرور اوبونتو

Ajenti یک ابزار مانیتورینگ مبتنی بر وب برای سرورها و VPS ها است. پس از نصب، Ajenti قادر به ارائه نظارت بلادرنگ، پوسته مبتنی بر وب برای دستورات ترمینال و بسیاری موارد دیگر است. در این راهنما، نحوه راه اندازی Ajenti در سرور اوبونتو را به شما نشان خواهیم داد.

توجه: اگرچه این راهنما بر سرور اوبونتو تمرکز دارد، Ajenti از سیستم عامل های مختلف لینوکس، از جمله Redhat Enterprise Linux، CentOS، Debian و غیره پشتیبانی می کند. بنابراین با خیال راحت این راهنمای نصب را دنبال کنید، حتی اگر از سرور اوبونتو استفاده نمی کنید.

نصب خودکار

بهترین راه برای اینکه Ajenti روی سرور اوبونتو کار کند ، اسکریپت نصب خودکار ارائه شده در مستندات Ajenti است. این اسکریپت در Bash نوشته شده است، سیستم عامل شما را به طور خودکار شناسایی می کند و از همه چیز در سیستم عامل مراقبت می کند تا کاربر مجبور نباشد.

برای شروع نصب، بایدCurl را روی سرور اوبونتونصب کنید . Curl برای دانلود و اجرای اسکریپت در سرور اوبونتو استفاده می شود. یک پنجره ترمینال راه اندازی کنید، از طریق SSH به سرور اوبونتو متصل شوید. یا به صورت فیزیکی روی سرور بنشینید و از کنسول TTY استفاده کنید.

هنگامی که پنجره ترمینال را باز کردید و آماده استفاده شدید، دستور apt install را اجرا کنید تا بسته "curl" بر روی تنظیمات سرور اوبونتو شما نصب شود.

 sudo apt install curl

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

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

 curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | سودو بش -s -

اسکریپت نصب Ajenti خودکار است و فقط باید چند دقیقه طول بکشد. ترمینال را هنگام دانلود و پیکربندی Ajenti در سرور اوبونتو تماشا کنید.

پس از اتمام نصب، Ajenti آماده پیکربندی است. یک برگه مرورگر وب جدید باز کنید و URL را وارد کنید تا به رابط کاربری وب Ajenti دسترسی پیدا کنید.

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

نصب دستی

اگر ترجیح می دهید کنترل دقیق تری بر نصب Ajenti در سرور اوبونتو داشته باشید، یا اگر اسکریپت نصب کار نمی کند، نصب دستی بهترین راه برای انجام آن است.

برای راه اندازی Ajenti از طریق نصب دستی، با راه اندازی یک پنجره ترمینال، ورود به سرور اوبونتو از طریق SSH (یا کنسول TTY) شروع کنید. سپس، از ترمینال برای فعال کردن مخزن نرم افزار "Universe" استفاده کنید.

 sudo add-apt-repository universe

سپس، دستور apt update را اجرا کنید تا منابع نرم افزاری سرور اوبونتو را تازه سازی کنید.

 به روز رسانی sudo apt

پس از دستور به روز رسانی ، زمان نصب وابستگی های Ajenti برای سرور اوبونتو است. این بسته ها باید نصب شوند، در غیر این صورت برنامه به درستی کار نمی کند.

 sudo apt-get install build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate

به دنبال وابستگی ها، تمام افزونه های پایتون را برای Ajenti نصب کنید.

 sudo pip3 نصب ajenti-panel ajenti.plugin.ace ajenti.plugin.augeas ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.datetime ajenti.plugin.filemanager ajenti.plugin.files. plugin.network ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.power ajenti.plugin.services ajenti.plugin.settings ajenti.plugin.terminal.

هنگامی که تمام پلاگین های پایتون پیکربندی شدند، Ajenti آماده رفتن به سرور اوبونتو است. از اینجا، یک تب جدید مرورگر وب باز کنید و به URL زیر دسترسی پیدا کنید.

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

پیکربندی Ajenti در سرور اوبونتو

استفاده از Ajenti در سرور اوبونتو مستلزم دانستن رمز عبور ریشه است. متأسفانه، اوبونتو رمز عبور ریشه را به طور پیش فرض برای اهداف امنیتی غیرفعال می کند. برای فعال کردن مجدد رمز عبور ریشه در سیستم اوبونتو، موارد زیر را انجام دهید.

ابتدا یک پنجره ترمینال باز کنید و از طریق SSH وارد دستگاه خود شوید. یا به صورت فیزیکی در سرور خود بنشینید و از کنسول TTY استفاده کنید. سپس، هنگامی که به پوسته ترمینال دسترسی پیدا کردید، از دستور sudo -s برای ورود به root استفاده کنید.

 sudo -s

هنگامی که با استفاده از sudo -s وارد حساب خود شدید، از دستور passwd استفاده کنید تا به اوبونتو بگویید که می خواهید رمز عبور را تغییر دهید. سپس رمز عبور root جدید خود را وارد کنید. مطمئن شوید که این رمز عبور به یاد ماندنی و امن است.

 passwd

با تنظیم رمز عبور root، برای ورود به سیستم، موارد زیر را انجام دهید. ابتدا به URL زیر در مرورگر وب مورد علاقه خود دسترسی پیدا کنید. سپس در کادر نام کاربری "root" و در کادر رمز عبور رمز عبور root را تایپ کنید. در نهایت گزینه Login را انتخاب کنید تا وارد حساب کاربری خود شوید.

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

پس از ورود، Ajenti داشبورد را نمایش می دهد. در داشبورد Ajenti، اطلاعات ارزشمندی برای سرور اوبونتو خواهید دید. اطلاعاتی مانند تعداد هسته های فعال، استفاده از CPU، زمان آپدیت، استفاده از دیسک و استفاده از RAM. علاوه بر این، اگر منوی گوشه سمت راست بالا را انتخاب کنید، به پوسته ترمینال، دفترچه یادداشت، مدیر بسته و موارد دیگر دسترسی خواهید داشت.

پست نحوه راه اندازی ابزار مدیریت سرور Ajenti در سرور اوبونتو اولین بار در AddictiveTips پدیدار شد.