ติดตั้ง Webmin บน Ubuntu 7 หรือ 8
จาก Research 2549, สารานุกรมฟรี
<<ย้อนกลับ
ติดตั้ง Webmin บน Ubuntu 7 หรือ 8 by ด้วย .deb แพ็คเกจ
Source: http://www.crucialp.com/blog/2008/09/27/how-to-install-webmin-on-ubuntu-7-or-8-by-using-ubuntu-deb-packages/
โดย พ.อ.ปรัชญา เฉลิมวัฒน์ mailto:prachya@crma.ac.th
กล่าวนำ
Webmin [1] เป็นโปรแกรมที่เขียนด้วยภาษา Perl เพื่อทำให้ admin สามารถบริหารจัดการเซอร์ฟเวอร์ผ่านบราวเซอร์ได้ (อย่างปลอดภัย) ลิขสิทธิ์การใช้งานแบบ BSD โดยปกติแล้ว admin มักต้องล็อกอินเข้าไปที่เครื่องเซอร์ฟเวอร์แล้วใช้คำสั่งต่าง ๆ ผ่าน terminal ของระบบยูนิกซ์ Webmin ทำให้การบริหารจัดการง่ายขึ้นแต่ก็มิได้ละเลยความปลอดภัย สามารถควบคุมการทำงานผ่านโปรโตคอล HTTPS เพื่อป้องกันการถูก sniff สามารถควบคุมการเข้าใช้งานระบบได้ รายละเอียดเพิ่มเติมสามารถอ่านได้ที่ http://th.wikipedia.org/wiki/Webmin
เตรียมการ
ก่อนอื่นแก้ไข sources.list ให้ใช้ universe (ใช้ vi ไม่เป็นให้ดูที่นี่ [2][3], หรือใช้ nano แทน)
vi /etc/apt/sources.list
ค่าเดิม
deb http://archive.ubuntu.com/ubuntu hardy main deb http://security.ubuntu.com/ubuntu hardy-security main
ให้เปลี่ยนเป็นใช้ Universe เพิ่มด้วย
deb http://archive.ubuntu.com/ubuntu hardy main deb http://security.ubuntu.com/ubuntu hardy-security main deb http://archive.ubuntu.com/ubuntu hardy universe deb http://security.ubuntu.com/ubuntu hardy-security universe
จากนั้นรัน apt-get update เพื่อให้ปรับปรุงฐานข้อมูล
apt-get update
ติดตั้งซอฟท์แวร์/ไลบรารี่ที่ต้องใช้สำหรับ webmin
apt-get install wget perl libnet-ssleay-perl openssl libauthen-pam-perl libio-pty-perl libmd5-perl
ติดตั้ง Webmin
ดาวน์โหลด .deb ล่าสุดของ Webmin มาที่เครื่อง จากเว็บไซต์ URL: http://www.webmin.com/download.html ลิงค์นี้เป็นไฟล์ล่าสุด ณ วันที่เขียนเอกสารนี้ http://prdownloads.sourceforge.net/webadmin/webmin_1.430_all.deb จากนั้นติดตั้ง (ต้องเป็น root) ด้วย dpkg -i (สำหรับ intranet ของ รร.จปร. นนร. สามารถดาวน์โหลดได้จาก ftp://seclab.crma.ac.th/pub/software/linux-apps/webmin_1.430_all.deb)
dpkg -i webmin_1.430_all.deb
บางครั้งอาจต้องรันคำสั่งนี้เพื่อให้การติดตั้งสมบูรณ์
apt-get -f install
ทดสอบการใช้งานด้วยการเปิดเว็บ https ไปที่เครื่องที่ติดตั้ง พอร์ต 10000 เช่น https://localhost:10000
Have fun <3 <3 <3
--Yavinci
