Webminเป็นแผงควบคุมโอเพ่นซอร์สที่ช่วยให้คุณจัดการเซิร์ฟเวอร์ Linux ผ่านเว็บอินเตอร์เฟสที่ใช้งานง่าย ช่วยให้คุณสามารถจัดการผู้ใช้กลุ่มโควต้าดิสก์สร้างไฟล์และไดเรกทอรีรวมทั้งกำหนดค่าบริการยอดนิยมส่วนใหญ่รวมถึงเว็บ FTP อีเมลและเซิร์ฟเวอร์ฐานข้อมูล
บทช่วยสอนนี้อธิบายวิธีการติดตั้ง Webmin บน CentOS 8
ข้อกำหนดเบื้องต้น
เพื่อให้สามารถติดตั้งแพคเกจที่คุณจะต้องเข้าสู่ระบบเป็นรากหรือผู้ใช้ที่มีสิทธิ์ sudo
การติดตั้ง Webmin บน CentOS
วิธีที่แนะนำสำหรับการติดตั้ง Webmin บน CentOS 8 คือการเปิดใช้งานที่เก็บ Webmin และติดตั้งแพ็คเกจ Webmin โดยใช้ตัวdnfจัดการแพคเกจ
ทำขั้นตอนต่อไปนี้เพื่อติดตั้ง Webmin บน CentOS:
เปิดโปรแกรมแก้ไขข้อความที่คุณชื่นชอบและสร้างไฟล์ที่เก็บ:
sudo nano /etc/yum.repos.d/webmin.repo
วางเนื้อหาต่อไปนี้ลงในไฟล์:
/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
สำเนา
บันทึกไฟล์และปิดตัวแก้ไข
อิมพอร์ตคีย์ Webmin GPG โดยใช้rpmคำสั่งต่อไปนี้:
sudo rpm --import
http://www.webmin.com/jcameron-key.ascติดตั้ง Webmin เวอร์ชั่นล่าสุดโดยพิมพ์:
sudo dnf install webmin
คำสั่งจะแก้ไขการพึ่งพาทั้งหมดโดยอัตโนมัติ เมื่อการติดตั้งเสร็จสิ้นเอาต์พุตต่อไปนี้จะปรากฏขึ้น:
Webmin install complete. You can now login to
https://your_server_ip_or_hostname:10000/as root with your root password.
บริการ Webmin จะเริ่มต้นโดยอัตโนมัติ
แค่นั้นแหละ! ณ จุดนี้คุณได้ติดตั้ง Webmin บนเซิร์ฟเวอร์ CentOS 8 ของคุณสำเร็จแล้ว
ปรับไฟร์วอลล์
โดยค่าเริ่มต้น Webmin รับฟังการเชื่อมต่อบนพอร์ต10000ในทุกอินเตอร์เฟสเครือข่าย
ในการเข้าถึงอินเทอร์เฟซ Webmin จากเว็บเบราว์เซอร์คุณต้องเปิดพอร์ต Webmin ในไฟร์วอลล์ของเซิร์ฟเวอร์ของคุณ
รันคำสั่งต่อไปนี้เพื่ออนุญาตทราฟฟิกบนพอร์ต10000:
sudo firewall-cmd --zone=public --add-port=10000/tcp
sudo firewall-cmd --runtime-to-permanent
การเข้าถึง Webmin Web Interface
ตอนนี้ติดตั้ง Webmin บนเซิร์ฟเวอร์ CentOS ของคุณเปิด [เบราว์เซอร์ที่ชื่นชอบและพิมพ์ชื่อโฮสต์ของเซิร์ฟเวอร์ของคุณหรือที่อยู่ IP สาธารณะตามด้วยพอร์ต Webmin 10000:
https://your_server_ip_or_hostname:10000/เบราว์เซอร์จะบ่นเกี่ยวกับใบรับรองการเป็นไม่ถูกต้องเพราะโดยค่าเริ่มต้น Webmin ใช้ที่ไม่น่าเชื่อถือใบรับรอง SSL ลงนามด้วยตนเอง
ล็อกอินเข้าสู่เว็บอินเตอร์เฟส Webmin โดยใช้ข้อมูลรับรองผู้ใช้รูทของคุณ:
เมื่อคุณเข้าสู่ระบบคุณจะถูกนำไปยังแดชบอร์ด Webmin ซึ่งให้ข้อมูลพื้นฐานเกี่ยวกับระบบของคุณ
จากที่นี่คุณสามารถเริ่มกำหนดค่าและจัดการเซิร์ฟเวอร์ CentOS 8 ของคุณตามความต้องการของคุณ
ข้อสรุป
คุณติดตั้ง Webmin สำเร็จบนเครื่อง CentOS 8 ของคุณแล้ว ตอนนี้คุณสามารถเริ่มจัดการบริการผ่านเว็บอินเตอร์เฟสของ Webmin
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Webmin โปรดไปที่หน้าเอกสารอย่างเป็นทางการของพวกเขา
หากคุณมีคำถามใด ๆ โปรดแสดงความคิดเห็นด้านล่าง