วิธีการติดตั้งหรือเปิดใช้งานห้องนักบินบน Rocky Linux 8


สนามรบ เป็นผู้จัดการเซิร์ฟเวอร์ระยะไกลฟรีที่มีน้ำหนักเบาและใช้งานง่ายสำหรับเซิร์ฟเวอร์ GNU/Linux ห้องนักบินคือ ส่วนต่อประสานกราฟิกบนเว็บ สำหรับเซิร์ฟเวอร์สำหรับผู้ที่เพิ่งเริ่มใช้ Linux จนถึงผู้เชี่ยวชาญ เช่น ผู้ดูแลระบบ ห้องนักบินทำให้ค้นพบ Linux ได้ ทำให้ทุกคนที่ใช้ซอฟต์แวร์ทำงานต่างๆ เช่น เริ่มคอนเทนเนอร์ จัดการที่เก็บข้อมูล กำหนดค่าเครือข่าย และตรวจสอบบันทึก

ในบทช่วยสอนต่อไปนี้ คุณจะได้เรียนรู้วิธีติดตั้ง Cockpit บนระบบ Rocky Linux 8 ของคุณ

เบื้องต้น

  • ระบบปฏิบัติการที่แนะนำ: ร็อคกี้ลินุกซ์ 8 +.
  • บัญชีผู้ใช้: บัญชีผู้ใช้ที่มีการเข้าถึง sudo หรือรูท

อัปเดตระบบปฏิบัติการ

อัปเดตของคุณ ลินุกซ์ร็อคกี้ ระบบปฏิบัติการเพื่อให้แน่ใจว่าแพ็คเกจที่มีอยู่ทั้งหมดเป็นปัจจุบัน:

sudo dnf upgrade --refresh -y

บทช่วยสอนจะใช้ the คำสั่ง sudo และ  สมมติว่าคุณมีสถานะ sudo. วิธีตรวจสอบสถานะ sudo ในบัญชีของคุณ:

sudo whoami

ตัวอย่างผลลัพธ์ที่แสดงสถานะ sudo:



[joshua@rockylinux ~]$ sudo whoami
root

หากต้องการตั้งค่าบัญชี sudo ที่มีอยู่หรือใหม่ โปรดไปที่บทช่วยสอนของเราที่ วิธีเพิ่มผู้ใช้ใน Sudoers บน Rocky Linux.

ในการใช้งาน บัญชีรูทให้ใช้คำสั่งต่อไปนี้ด้วยรหัสผ่าน root เพื่อเข้าสู่ระบบ

su

ติดตั้งห้องนักบิน

ตามค่าเริ่มต้น ห้องนักบินจะอยู่ในที่เก็บสตรีมแอปเริ่มต้น และควรติดตั้งตามค่าเริ่มต้น ทั้งนี้ขึ้นอยู่กับรูปแบบการติดตั้งของคุณ อย่างไรก็ตาม บทช่วยสอนนี้จะดำเนินการติดตั้งโดยสมบูรณ์ หากขาดหายไปหรือคุณลบออก

ในการติดตั้ง Cockpit ให้รันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ

sudo dnf install cockpit -y

เมื่อติดตั้งแล้ว ตามค่าเริ่มต้น บริการจะไม่ทำงาน ดังนั้น คุณจะต้องทำคำสั่ง systemctl สองสามคำสั่งดังนี้

ในการเริ่มต้นห้องนักบิน:



sudo systemctl start cockpit.socket

วิธีเปิดใช้งานห้องนักบินเมื่อเริ่มต้นระบบ:

sudo systemctl enable cockpit.socket

ถัดไป ตรวจสอบสถานะของห้องนักบินเพื่อให้แน่ใจว่าทำงานอย่างถูกต้องบนระบบ Rocky Linux ของคุณ:

sudo systemctl status cockpit

ตัวอย่างผลลัพธ์หากทุกอย่างถูกต้อง:

วิธีการติดตั้งหรือเปิดใช้งานห้องนักบินบน Rocky Linux 8

กำหนดค่าไฟร์วอลล์สำหรับห้องนักบิน

ขั้นตอนต่อไปคือการอนุญาตให้ห้องนักบินไฟร์วอลล์ของคุณสามารถเข้าถึงฟังได้ ตามค่าเริ่มต้น Cockpit จะรับฟังที่พอร์ต 9090

ในการตั้งค่านี้ ให้รันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ

sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --reload

ตามค่าเริ่มต้น Cockpit ควรมีกฎที่อนุญาตหากมีการติดตั้งไว้แต่เดิมพร้อมกับการติดตั้ง Rocky Linux 8 ของคุณ หากคุณเห็นข้อผิดพลาดต่อไปนี้ แสดงว่าคุณสามารถดำเนินการต่อได้อย่างปลอดภัย



Warning: ALREADY_ENABLED: cockpit

วิธีเข้าถึง UI เว็บห้องนักบิน

เมื่อคุณได้ยืนยันหรือติดตั้งห้องนักบินแล้ว ก็ถึงเวลาเปิดโดยใช้อินเทอร์เน็ตเบราว์เซอร์ที่คุณชื่นชอบ

ขั้นแรก ให้ค้นหาที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ:

ip a

ถัดไป ในเบราว์เซอร์ของคุณ ให้พิมพ์ที่อยู่ตัวอย่างโดยใช้พอร์ต 9090 ต่อท้าย

http://server-ip-address:9090

เมื่อคุณลองไปที่ Cockpit Web UI เป็นครั้งแรก คุณจะพบการแจ้งเตือนดังต่อไปนี้:

วิธีการติดตั้งหรือเปิดใช้งานห้องนักบินบน Rocky Linux 8

คุณจะได้รับแจ้งว่าการเชื่อมต่อไม่เป็นส่วนตัว ให้คลิกที่ ปุ่มขั้นสูง

วิธีการติดตั้งหรือเปิดใช้งานห้องนักบินบน Rocky Linux 8

ยอมรับความเสี่ยงและดำเนินการต่อ โดยไม่มี SSL เพื่อดำเนินการเข้าสู่ระบบห้องนักบิน



ถัดไป คุณจะเห็นการเข้าสู่ระบบห้องนักบิน และนี่คือสิ่งเดียวกัน ชื่อผู้ใช้ sudo or ชื่อผู้ใช้รูท และรหัสผ่าน—เข้าสู่ระบบเพื่อไปยังแดชบอร์ด

วิธีการติดตั้งหรือเปิดใช้งานห้องนักบินบน Rocky Linux 8

เมื่อเข้าสู่ระบบแล้ว คุณจะเห็นแดชบอร์ดทันที ตัวเลือกหลักของห้องนักบินอยู่ที่ด้านซ้าย ซึ่งคุณสามารถเพิ่มโฮสต์เพิ่มเติมได้หากมี SSH อนุญาตการเชื่อมต่อ ดูบันทึก กำหนดค่าเครือข่ายและคอนเทนเนอร์ รีสตาร์ท ฆ่าและบำรุงรักษาบริการ และอื่นๆ อีกมากมาย

วิธีการติดตั้งหรือเปิดใช้งานห้องนักบินบน Rocky Linux 8

ดังที่กล่าวไว้ข้างต้น คุณสามารถตรวจสอบการใช้งานหน่วยความจำและ CPU และดูประวัติโดยละเอียดได้ที่ตรงกลางหน้าจอ ประโยชน์หลักของการใช้ห้องนักบินคือการมีหน้าจอเทอร์มินัลใน Web UI ที่ด้านล่างของหน้า คลิก สถานีปลายทาง.

วิธีการติดตั้งหรือเปิดใช้งานห้องนักบินบน Rocky Linux 8

ข้างต้น คุณมีเทอร์มินัลที่มีพลังของการใช้ GUI บนเว็บเพื่อช่วยคุณในการนำสิ่งที่ดีที่สุดของทั้งสองโลกมาไว้ด้วยกัน

ความคิดเห็นและข้อสรุป

ในบทช่วยสอนนี้ คุณได้เรียนรู้วิธีติดตั้งหรือเปิดใช้งาน Cockpit สำหรับ Rocky Linux 8 โดยรวมแล้ว Cockpit เป็นตัวเลือกที่ยอดเยี่ยมสำหรับผู้ใช้ในการบำรุงรักษาระบบของพวกเขาได้อย่างง่ายดาย ได้รับการออกแบบมาสำหรับผู้ใช้ใหม่โดยคำนึงถึงผู้ดูแลระบบและความสามารถในการดำเนินการจากระยะไกล หากคุณกำลังเข้าสู่ Linux การใช้ห้องนักบินจะเป็นตัวเลือกที่ดีในการทำความเข้าใจวิธีการทำงานของระบบและระบุปัญหาได้อย่างรวดเร็วภายในไม่กี่คลิก



ไม่ใช่สิ่งที่คุณกำลังมองหา? ลองค้นหาบทช่วยสอนเพิ่มเติม

แสดงความคิดเห็น