วิธีติดตั้ง Webmin บน Ubuntu 20.04
งานการดูแลระบบส่วนใหญ่มักจะดำเนินการบนเทอร์มินัล พวกเขาเกี่ยวข้องกับการสร้างผู้ใช้ การเรียกใช้การอัปเดต และการเปลี่ยนแปลงไฟล์การกำหนดค่า และอื่นๆ อีกมากมาย การทำงานตลอดเวลาบนเทอร์มินัลอาจค่อนข้างน่าเบื่อ Webmin เป็นเครื่องมือการดูแลเว็บแบบโอเพ่นซอร์สที่ช่วยให้ผู้ใช้สามารถตรวจสอบและจัดการเซิร์ฟเวอร์ได้อย่างง่ายดาย
งานบางอย่างที่คุณสามารถทำได้ด้วย Webmin ได้แก่:
- การเพิ่มและการลบผู้ใช้บนระบบ
- การเปลี่ยนรหัสผ่านของผู้ใช้
- การติดตั้ง การอัพเดต และการลบแพ็คเกจซอฟต์แวร์
- การตั้งค่าไฟร์วอลล์
- การกำหนดค่าโควต้าดิสก์เพื่อจัดการพื้นที่ที่ผู้ใช้รายอื่นใช้
- การสร้างโฮสต์เสมือน (หากติดตั้งเว็บเซิร์ฟเวอร์)
และอีกมากมาย
ในบทความนี้ เราจะมาดูวิธีการติดตั้ง Webmin บน Ubuntu 20.04 และ Ubuntu 18.04 เพื่อให้คุณสามารถจัดการระบบได้อย่างราบรื่น
ขั้นตอนที่ 1: อัปเดตระบบและติดตั้งแพ็คเกจข้อกำหนด
ในการเริ่มต้นการติดตั้ง Webmin ขอแนะนำให้อัปเดตรายการแพ็คเกจของคุณดังนี้:
sudo apt update
นอกจากนี้ ให้ติดตั้งแพ็คเกจข้อกำหนดเบื้องต้นตามที่แสดง
sudo apt install wget apt-transport-https software-properties-common
ขั้นตอนที่ 2: นำเข้าคีย์พื้นที่เก็บข้อมูล Webmin
หลังจากอัปเดตระบบและติดตั้งแพ็คเกจแล้ว เราจะเพิ่มคีย์ Webmin GPG ดังที่แสดง
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
จากนั้น เพิ่มพื้นที่เก็บข้อมูล Webmin ลงในไฟล์รายการแหล่งที่มาดังที่แสดง
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
คำสั่งดังกล่าวยังอัพเดตรายการแพ็คเกจระบบด้วย
ขั้นตอนที่ 3: ติดตั้ง Webmin ใน Ubuntu
ณ จุดนี้ เราจะติดตั้ง Webmin โดยใช้ตัวจัดการแพ็คเกจ APT ดำเนินการและรันคำสั่งต่อไปนี้:
sudo apt install webmin
เมื่อได้รับแจ้ง ให้กด 'Y'
เพื่อดำเนินการติดตั้ง Webmin ต่อ
ผลลัพธ์ด้านล่างเป็นการยืนยันว่าการติดตั้ง Webmin สำเร็จแล้ว
เมื่อติดตั้ง บริการ Webmin จะเริ่มทำงานโดยอัตโนมัติ สิ่งนี้สามารถยืนยันได้ด้วยการรันคำสั่ง
sudo systemctl status webmin
ผลลัพธ์ด้านบนเป็นการยืนยันว่า Webmin เริ่มทำงานแล้ว
ขั้นตอนที่ 4: เปิดพอร์ต Webmin บนไฟร์วอลล์ Ubuntu
ตามค่าเริ่มต้น Webmin จะรับฟังพอร์ต TCP 10000 หากเปิดใช้งานไฟร์วอลล์ UFW คุณจะต้องเปิดพอร์ตนี้ โดยดำเนินการคำสั่ง:
sudo ufw allow 10000/tcp
ต่อไป อย่าลืมโหลดไฟร์วอลล์อีกครั้ง
sudo ufw reload
ขั้นตอนที่ 5: เข้าถึง Webmin บน Ubuntu
สุดท้าย หากต้องการเข้าถึง Webmin ให้เปิดเบราว์เซอร์ของคุณและเรียกดูที่อยู่:
https://server-ip:10000/
คุณจะพบข้อความเตือนว่าการเชื่อมต่อไม่เป็นส่วนตัว แต่ไม่ต้องกังวล เนื่องจาก Webmin มาพร้อมกับใบรับรอง SSL ที่ลงนามด้วยตนเองซึ่งไม่ได้รับการตรวจสอบโดย CA หากต้องการดูคำเตือนนี้ เพียงคลิกที่ปุ่ม "ขั้นสูง"
จากนั้น คลิกลิงก์ 'ดำเนินการต่อไปยังเซิร์ฟเวอร์-IP' ตามที่แสดง
นี่จะแสดงหน้าเข้าสู่ระบบที่แสดงด้านล่าง ระบุรายละเอียดของคุณและคลิกปุ่ม 'ลงชื่อเข้าใช้'
คุณจะเห็นแดชบอร์ดที่แสดงด้านล่างซึ่งให้ภาพรวมของตัวชี้วัดระบบหลัก เช่น การใช้งาน CPU และ RAM รวมถึงรายละเอียดอื่นๆ ของระบบ เช่น ชื่อโฮสต์ ระบบปฏิบัติการ เวลาทำงานของระบบ ฯลฯ
ที่บานหน้าต่างด้านซ้ายคือรายการตัวเลือกที่ให้คุณเข้าถึงฟังก์ชันการทำงานของเซิร์ฟเวอร์ต่างๆ จากที่นี่ คุณสามารถดำเนินการรายการงานการดูแลระบบตามที่กล่าวไว้ก่อนหน้านี้ในบทนำ
เราติดตั้ง Webmin บน Ubuntu 20.04 สำเร็จแล้ว