كيفية إعداد أداة إدارة خادم Ajenti على خادم Ubuntu

Ajenti هي أداة مراقبة على شبكة الإنترنت للخوادم و VPS. بمجرد التثبيت ، يصبح Ajenti قادرًا على توفير المراقبة في الوقت الفعلي ، وصدفة قائمة على الويب للأوامر الطرفية ، والعديد من الأشياء الأخرى. في هذا الدليل ، سنوضح لك كيفية إعداد Ajenti على خادم Ubuntu.

ملاحظة: على الرغم من أن هذا الدليل يركز على Ubuntu Server ، إلا أن Ajenti يدعم أنظمة تشغيل Linux المختلفة ، بما في ذلك Redhat Enterprise Linux و CentOS و Debian وما إلى ذلك ، لذا لا تتردد في اتباع دليل التثبيت هذا حتى إذا كنت لا تستخدم خادم Ubuntu.

التثبيت التلقائي

أفضل طريقة لجعل Ajenti يعمل على خادم Ubuntu الخاص بك هو باستخدام البرنامج النصي للتثبيت التلقائي المتوفر في وثائق Ajenti. النص مكتوب بلغة Bash ، وسوف يكتشف نظام التشغيل الخاص بك تلقائيًا ، وسيهتم بكل شيء على نظام التشغيل حتى لا يضطر المستخدم إلى ذلك.

لبدء التثبيت ، ستحتاج إلى تثبيت Curl على خادم Ubuntu. يستخدم Curl لتنزيل البرنامج النصي وتشغيله على خادم Ubuntu. قم بتشغيل نافذة طرفية ، اتصل بخادم Ubuntu عبر SSH. أو اجلس على الخادم فعليًا واستخدم وحدة التحكم TTY.

  كيفية إزالة Google+ من حساب Google الخاص بك

بمجرد فتح نافذة الجهاز الطرفي وجاهزيتها للاستخدام ، قم بتشغيل الأمر apt install لتثبيت الحزمة “curl” على إعداد خادم Ubuntu.

sudo apt install curl

عند إدخال الأمر أعلاه ، سيطلب خادم Ubuntu كلمة المرور الخاصة بك. أدخله باستخدام لوحة المفاتيح. ثم اضغط على مفتاح Enter للتأكيد و Y لتثبيت الحزمة.

مع تثبيت تطبيق Curl ، حان الوقت لتشغيل برنامج التثبيت النصي التلقائي. ستحتاج إلى تشغيل هذا البرنامج النصي كجذر لأنه يحتاج إلى الوصول إلى ملفات النظام.

curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

نص تثبيت Ajenti تلقائي وسيستغرق دقيقتين فقط. شاهد المحطة أثناء تنزيلها وتكوين Ajenti على خادم Ubuntu.

عند اكتمال التثبيت ، يكون Ajenti جاهزًا للتهيئة. افتح علامة تبويب مستعرض ويب جديدة ، وأدخل عنوان URL للوصول إلى واجهة Web UI الخاصة بـ Ajenti.

HTTP: // YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME: 8000

التثبيت اليدوي

إذا كنت تفضل الحصول على مزيد من التحكم الدقيق في تثبيت Ajenti على خادم Ubuntu ، أو إذا كان نص التثبيت لا يعمل ، فإن التثبيت اليدوي هو أفضل طريقة للقيام بذلك.

لإعداد Ajenti عبر التثبيت اليدوي ، ابدأ بتشغيل نافذة طرفية ، وتسجيل الدخول إلى خادم Ubuntu عبر SSH (أو وحدة تحكم TTY). ثم استخدم المحطة الطرفية لتمكين مستودع البرامج “Universe”.

sudo add-apt-repository universe

بعد ذلك ، قم بتشغيل الأمر apt update لتحديث مصادر برنامج Ubuntu Server.

sudo apt update

بعد أمر التحديث ، حان الوقت لتثبيت تبعيات Ajenti لخادم Ubuntu. يجب تثبيت هذه الحزم ، وإلا فلن يعمل التطبيق بشكل صحيح.

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

باتباع التبعيات ، قم بتثبيت جميع مكونات Python الإضافية لـ Ajenti.

sudo pip3 install 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.filesystem ajenti.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.

عندما يتم تكوين جميع مكونات Python الإضافية ، يكون Ajenti جاهزًا للعمل على خادم Ubuntu. من هنا ، افتح علامة تبويب متصفح ويب جديدة ، وقم بالوصول إلى عنوان URL أدناه.

  كم من الوقت يستغرق فحص الخلفية؟

HTTP: // YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME: 8000

تكوين Ajenti على خادم Ubuntu

يتطلب استخدام Ajenti على خادم Ubuntu معرفة كلمة مرور الجذر. للأسف ، يقوم Ubuntu بتعطيل كلمة مرور الجذر افتراضيًا لأغراض أمنية. لإعادة تمكين كلمة مرور الجذر على نظام Ubuntu الخاص بك ، قم بما يلي.

أولاً ، افتح نافذة طرفية وقم بتسجيل الدخول إلى جهازك عبر SSH. أو اجلس فعليًا على الخادم الخاص بك واستخدم وحدة التحكم TTY. بعد ذلك ، بمجرد وصولك إلى الصدفة الطرفية ، استخدم الأمر sudo -s لتسجيل الدخول إلى الجذر.

sudo -s

بمجرد تسجيل الدخول إلى حسابك باستخدام sudo -s ، استخدم الأمر passwd لإخبار Ubuntu برغبتك في تغيير كلمة المرور. بعد ذلك ، أدخل كلمة مرور الجذر الجديدة الخاصة بك. تأكد من أن كلمة المرور هذه آمنة ويسهل تذكرها.

  انضم إلى برنامج Apple التجريبي واحصل على يديك على Mavericks Builds

passwd

مع تعيين كلمة مرور الجذر ، قم بما يلي لتسجيل الدخول. أولاً ، قم بالوصول إلى عنوان URL أدناه في مستعرض الويب المفضل لديك. ثم اكتب “root” في مربع اسم المستخدم وكلمة مرور الجذر في مربع كلمة المرور. أخيرًا ، حدد “تسجيل الدخول” لتسجيل الدخول إلى حسابك.

HTTP: // YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME: 8000

بمجرد تسجيل الدخول ، سيعرض Ajenti لوحة القيادة. في لوحة معلومات Ajenti ، سترى معلومات قيمة لخادم Ubuntu. معلومات مثل عدد النوى النشطة واستخدام وحدة المعالجة المركزية ووقت التشغيل واستخدام القرص واستخدام ذاكرة الوصول العشوائي. بالإضافة إلى ذلك ، إذا حددت القائمة في الزاوية العلوية اليمنى ، فستتمكن من الوصول إلى Terminal shell والمفكرة ومدير الحزم والمزيد.