- - كيفية تثبيت Cockpit على لينكس

كيفية تثبيت Cockpit على لينكس

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!

تعليقات