Webmin คือ web-based interface สำหรับผู้ดูแลระบบที่ต้องทำงานบน Linux โดยผู้ดูแลระบบที่ใช้ Webmin สามารถดำเนินการต่าง ๆ เช่น จัดการผู้ใช้งานภายใน Linux, จัดการ Apache, จัดการ DNS, การแชร์ไฟล์ (File Sharing) และอื่น ๆ อีกมากมาย โดยผู้ดูแลระบบไม่จำเป็นต้องใช้คำสั่ง (Commandline) ในการจัดการ
วิธีการติดตั้ง Webmin บน CentOS
1. ดาวน์โหลดไฟล์ติดตั้งด้วยคำสั่ง wget
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.650-1.noarch.rpm
2. ติดตั้งโปรแกรม โดยคำสั่งดังกล่าวจะทำให้ Webmin ติดตั้งโดยอัตโนมัติ ซึ่งอาจจะใช้เวลาสักครู่ในการติดตั้ง
rpm -U webmin-1.650-1.noarch.rpm
3. ถ้าการติดตั้งสำเร็จจะพบ Message ประมาณดังภาพ
4. ให้เปิดโปรแกรมเบราว์เซอร์แล้วพิมพ์ URL เป็น http://IP:10000 ตัวอย่างเช่น http://192.168.0.163:10000 จากนั้นให้ทำการกรอก Username และ Password ของ root
5. ในกรณีที่พิมพ์แล้วไม่สามารถเข้า Webmin ได้ให้ทำการปิด Firewall ก่อน (สำหรับการทดสอบเท่านั้น)
/etc/init.d/iptables stop
6. ในกรณีที่ไม่ต้องการปิด Firewall ให้ทำการตั้งค่าที่ Firewall ที่ไฟล์ /etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT