Cockpit هي إدارة خادم Redhat المستندة إلى الويبالنظام. الهدف الأساسي للمشروع هو تزويد مسؤولي نظام Linux بالقدرة على إدارة الخوادم الخاصة بهم بسرعة وكفاءة. رسميا ، يتم تقديم Cockpit كميزة مثيرة لـ Fedora Linux ، وغير ذلك من توزيعات خادم Linux التي تستند إلى RedHat. ومع ذلك ، من الممكن أيضًا استخدام Cockpit على توزيعات خادم Linux مثل Debian و Ubuntu وحتى الخوادم التي تستخدم Arch Linux!
في هذا الدليل ، سنقوم بإزالة اللغز من إعداد واجهة Cockpit على نظام Linux. سنتعرف أيضًا على كيفية استخدام وإدارة نظامك داخل الواجهة.
ملاحظة: برنامج Cockpit هو نظام Linux. مع ذلك ، لن تحتاج إلى استخدامه للوصول إلى واجهة الويب. سيتم تشغيله على أي نظام تشغيل ، طالما أنك تستخدم Opera أو Firefox أو Chrome أو Microsoft Edge أو Safari!
تعليمات أوبونتو
هل تبحث عن استخدام Cockpit UI على جهاز Ubuntu؟ محظوظ لك ، ليس هناك عمل شاق لازم لإنجاحه. منذ الإصدار 17.04 من نظام التشغيل ، يتم تثبيت Cockpitcan مع بسيطة تثبيت مناسب أمر.
للحصول على إعداد Ubuntu ، قم بتشغيل نافذة طرفية وأدخل الأمر Apt التالي أدناه.
sudo apt install cockpit
تعليمات دبيان
مشروع Cockpit لديه دعم ممتاز لديبيان. رسميًا ، يدعم البرنامج Debian 9 و Debian 8. دعم لوحة التحكم Cockpit على دبيان لينكس أصبح ممكنًا مع مستودع برامج Backports لـ Debian. بدون Debian Backports ، لن تتمكن Cockpit من الجري بسبب الحزم القديمة.
لتمكين Backports ، قم بتشغيل محطة وأدخل الأمر أدناه. بدلاً من ذلك ، إذا كنت بحاجة إلى مزيد من التوجيه في إعداد Backports ، فاتبع البرنامج التعليمي المتعمق حول الموضوع.
ديبيان 9
su - echo "deb http://deb.debian.org/debian stretch-backports main" > /etc/apt/sources.list.d/backports.list
ديبيان 8
su - echo "deb http://deb.debian.org/debian jessie-backports-sloppy main" > /etc/apt/sources.list.d/backports.list
مع تشغيل مصادر برنامج Backports وتشغيلها على نظام دبيان الخاص بك ، ستحتاج إلى تشغيل تحديث أمر.
sudo apt-get update
أخيرًا ، قم بتثبيت برنامج Cockpit على دبيان بما يلي apt-get install القيادة أدناه.
sudo apt-get install cockpit
إرشادات Linux Linux
في حين يبدو سخيفا بعض الشيء على وجهه ، كثيريحب مستخدمي Linux استخدام Arch Linux كنظام تشغيل خادم. إذا كنت أحد هؤلاء الأشخاص ، فستسعدك معرفة أنه من الممكن تشغيل واجهة المستخدم لإدارة Cockpit. رغم ذلك ، ضع في اعتبارك أن هذه حزمة غير رسمية لا يدعمها المشروع.
للحصول على Cockpit UI وتشغيله على Arch Linux ، لن تتمكن من تشغيل أمر Pacman سريع. بدلاً من ذلك ، ستحتاج إلى تنزيل وتجميع حزمة Cockpit AUR يدويًا. هيريس كيفية القيام بذلك.
ابدأ بتثبيت حزم Base-devel و Git عبر Pacman. سيسمح لك ذلك بالعمل مع حزم AUR يدويًا بسهولة.
sudo pacman -S base-devel git
المقبل ، والاستيلاء على حزمة قمرة القيادة AUR باستخدام بوابة استنساخ أمر.
git clone https://aur.archlinux.org/cockpit.git
نقل المحطة إلى مجلد "قمرة القيادة" باستخدام القرص المضغوط أمر.
cd cockpit
قم بتنزيل تبعيات AUR لـ Cockpit مع شخص سخيف.
git clone https://aur.archlinux.org/systemtap.git git clone https://aur.archlinux.org/pcp.git git clone https://aur.archlinux.org/python2-pyscss.git git clone https://aur.archlinux.org/perl-javascript-minifier-xs.git
بناء وتثبيت التبعيات ل Cockpit باستخدام makepkg. ضع في اعتبارك أنه إذا واجهت مشكلات في PGP ، فيمكنك تخطي الشيك (على مسؤوليتك الخاصة)--skipinteg.
sudo groupadd -r stapusr ; sudo groupadd -r stapsys ; sudo groupadd -r stapdev
cd systemtap makepkg -sri cd .. cd pcp makepkg -sri cd python2-pyscss makepkg -sri .. cd perl-javascript-minifier-xs makepkg -sri ..
وأخيرا ، قم بتثبيت قمرة القيادة على القوس.
cd .. makepkg -sri
تعليمات فيدورا
قمرة القيادة كانت دائما تهدف إلى استخدامها على ريدهاتمنتجات. Fedora هو منتج من منتجات Redhat (على الرغم من أنه تم تطويره بواسطة مجتمع منفصل) ، لذلك فإن أداة إدارة Cockpit متاحة في أرشيف البرامج. لتثبيت إطلاق نافذة محطة وأدخل DNF القيادة أدناه.
sudo dnf install cockpit -y
عند إعداد Cockpit على Fedora ، قم بتمكينه للاستخدام مع:
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
تعليمات Redhat Enterprise Linux
قمرة القيادة يمكن تثبيتها على RedHat EnterpriseLinux ، بشرط أن تستخدم الإصدار 7.1 أو الأحدث. يتم توفير البرنامج للمستخدمين عبر مستودع برامج "إضافات" ويجب تمكينه قبل التثبيت.
لتمكين الريبو "الإضافات" ، قم بتشغيل محطة وأدخل الأمر التالي.
sudo subscription-manager repos --enable rhel-7-server-extras-rpms
مع تمكين الريبو الجديد ، استخدم Yum لتثبيت Cockpit.
sudo yum install cockpit
ثم ، قم بتمكين البرنامج على Rhel للانتهاء.
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
تعليمات CentOS
كما يحاول CentOS البقاء بالقرب من RedHatEnterprise Linux قدر الإمكان ، من السهل جدًا تشغيل برنامج Cockpit على المنصة. اعتبارًا من الآن ، سيتمكن الإصدار 7 والإصدارات الأقدم من CentOS من الحصول عليها باستخدام مدير حزم Yum بسرعة.
sudo yuminstall cockpit
بمجرد أن تعمل Cockpit على CentOS ، ستحتاج إلى القيام ببعض الأشياء. على وجه التحديد ، ستحتاج إلى تمكين البرنامج عبر systemd. كما يجب السماح به من خلال جدار الحماية.
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload
مع إدخال الأوامر الثلاثة أعلاه ، يجب أن تكون Cockpit جاهزة للاستخدام على CentOS!
تعليقات