ค้นหาเว็บไซต์

วิธีการติดตั้ง Webmin บน Fedora Linux


การติดตามดูประสิทธิภาพระบบของคุณเป็นหนึ่งในงานสำคัญที่ผู้ใช้ Linux ควรทำเป็นครั้งคราว ซึ่งจะช่วยในการวินิจฉัยปัญหาคอขวดที่อาจส่งผลกระทบต่อประสิทธิภาพการทำงาน

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

Webmin มอบ UI ที่ใช้งานง่ายและเรียบง่ายซึ่งมีหน่วยวัดต่างๆ เช่น CPU, RAM และการใช้งานดิสก์ นอกจากนี้ยังให้ข้อมูลพื้นฐาน เช่น ระบบปฏิบัติการของเซิร์ฟเวอร์ ชื่อโฮสต์ เวอร์ชันเคอร์เนล เวลาทำงาน ค่าเฉลี่ยการโหลด กระบวนการที่ทำงานอยู่ และข้อมูลตัวประมวลผล ที่จะกล่าวถึงบางส่วน นอกจากนี้ คุณยังสามารถดำเนินงานดูแลระบบได้ เช่น:

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

ในคู่มือนี้ เราจะพูดถึงวิธีการติดตั้ง Webmin บน Fedora Linux

ขั้นตอนที่ 1: ติดตั้งพื้นที่เก็บข้อมูล Webmin YUM

หากคุณต้องการติดตั้งและอัปเดต Webmin ผ่านตัวจัดการแพ็คเกจ DNF ให้สร้างไฟล์ /etc/yum.repos.d/webmin.repo

vi /etc/yum.repos.d/webmin.repo

เพิ่มข้อมูลที่เก็บต่อไปนี้ลงในไฟล์

[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://download.webmin.com/download/yum
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1

จากนั้น ให้ดาวน์โหลดและเพิ่มคีย์ Webmin GPG ที่ใช้เซ็นชื่อแพ็คเกจดังที่แสดง

wget https://download.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc

ขั้นตอนที่ 2: ติดตั้ง Webmin บน Fedora

เมื่อการติดตั้งการขึ้นต่อกันเสร็จสมบูรณ์ ตอนนี้มาติดตั้ง Webmin ด้วยคำสั่งกัน

dnf install webmin

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

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

/etc/init.d/webmin status

ผลลัพธ์บ่งชี้ว่า Webmin เปิดใช้งานอยู่

ขั้นตอนที่ 3: เปิดพอร์ต Webmin บนไฟร์วอลล์ Fedora

ตามค่าเริ่มต้น Webmin จะรับฟังพอร์ต TCP 10000 และคุณสามารถยืนยันได้โดยการเรียกใช้คำสั่ง netstat ดังที่แสดง

netstat -pnltu | grep 10000

หากคุณอยู่หลังไฟร์วอลล์ คุณต้องเปิดพอร์ต TCP 10000 ตามที่แสดง

firewall-cmd --add-port=10000/tcp --zone=public --permanent
firewall-cmd --reload

ขั้นตอนที่ 4: การเข้าถึงแผงควบคุม Webmin

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

https://server-ip:10000/

เมื่อคุณเรียกดู URL เป็นครั้งแรก คุณจะได้รับการแจ้งเตือน “การเชื่อมต่อของคุณไม่เป็นส่วนตัว ” บนเบราว์เซอร์ ไม่มีอะไรต้องกังวล. นี่เป็นเพราะว่า Webmin มาพร้อมกับใบรับรอง SSL ที่ลงนามด้วยตนเอง ซึ่งไม่ได้ลงนามโดยหน่วยงาน CA

วิธีแก้ปัญหาเบื้องต้น ให้คลิกปุ่ม 'ขั้นสูง' ตามที่แสดง

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

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

นี่เป็นการสิ้นสุดบทช่วยสอนนี้ เราหวังว่าสิ่งนี้จะทำให้งานของคุณง่ายขึ้นในการติดตั้ง Webmin บน Fedora Linux