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

วิธีติดตั้ง 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 สำเร็จแล้ว