การติดตั้ง Webmin บน Rocky Linux 9

Webmin เป็นเครื่องมือให้การบริหารจัดการเซิร์ฟเวอร์ผ่านทางหน้าเว็บไซต์  ผู้ดูแลระบบสามารถจัดการเซิร์ฟเวอร์ทั้งหมดแทนการพิมพ์คำสั่งบนบรรทัดคำสั่ง (Terminal) อาทิ การเปิด-ปิดระบบ การปรับค่าเครือข่าย การจัดการบัญชีผู้ใช้งาน การติดตั้งแพ็กเกจ การอัปเดทแพ็กเกจ การใช้งานไฟร์วอล  การตรวจล็อกไฟล์  หรือการปรับค่าต่างของบริการเซิร์ฟเวอร์ต่างๆ  เป็นต้น ปัจจุบันมีผู้ติดตั้งใช้งาน Webmin กว่า 1 ล้านองค์กร สามารถติดตั้งใช้งานได้บนระบบปฏิบัติการ RHEL, CentOS, Oracle Linux, Rocky Linux, AlmaLinux, Fedora, Kali, OpenSUSE, Ubuntu, Debian, FreeBSD, macOS และบนระบบปฏิบัติการ Unix อย่าง Solaris, HP-UX, AIX ได้เช่นเดียวกัน สามารถอ่านรายละเอียดเพิ่มเติมได้ที่ https://webmin.com


เว็บไซต์ https://webmin.com

ขั้นตอนการติดตั้ง Webmin บน Rocky Linux 9
1. สร้างไฟล์ YUM repository

sudo nano /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
gpgkey=https://download.webmin.com/jcameron-key.asc
gpgcheck=1

2. ดาวน์โหลดและติดตั้ง GPG key
wget https://download.webmin.com/jcameron-key.asc
rpm –import jcameron-key.asc

3. ติดตั้ง Webmin
dnf install perl -y
dnf install webmin -y

4. กำหนดให้ผ่าน Firewall ได้
firewall-cmd –add-port=10000/tcp –permanent
firewall-cmd –reload

5. ทดสอบเรียกใช้งาน
https://server-ip-address:10000
or
https://example.com:10000

6. ทดสอบเข้าใช้งาน Webmin
ทำการป้อนชื่อเรียกและรหัสผ่านเพื่อเข้าระบบ
User:  root
Passwd: รหัสผ่าน

7. แสดงหน้าต่างโปรแกรม Webmin

Note.
ขั้นตอนการติดตั้งทั้งหมดสามารถนำไปปรับใช้กับ AlmaLinux ได้เช่นกัน

ที่มา:
https://www.webmin.com/rpm.html
https://www.techrepublic.com/article/how-to-install-the-webmin-web-based-linux-admin-gui/



Write by SysAdmin Knowledge
https://www.sysadmin.in.th
March 18, 2023