ในบทความต่อไปเราจะมาดู Webmin มาดูกันว่าเราทำได้อย่างไร ติดตั้งเวอร์ชันล่าสุดจากที่เก็บ apt อย่างเป็นทางการของคุณบนเซิร์ฟเวอร์ Ubuntu 18.04 และรับการอัปเดตในอนาคต Webmin เขียนด้วยภาษา Perl และทำงานเป็นเว็บเซิร์ฟเวอร์และกระบวนการของตนเอง โดยค่าเริ่มต้นจะสื่อสารผ่าน TCP ผ่านพอร์ต 10000 และสามารถกำหนดค่าให้ใช้ SSL ได้หากติดตั้ง OpenSSL ด้วยโมดูล Perl
นี่คือ เครื่องมือกำหนดค่าเซิร์ฟเวอร์บนเว็บ และเป็นประโยชน์อย่างยิ่งในการกำหนดค่าภายในของระบบปฏิบัติการผู้ใช้โควต้าดิสก์บริการหรือไฟล์การกำหนดค่า นอกจากนี้ยังมีประโยชน์อย่างมากสำหรับการปรับเปลี่ยนและควบคุมแอปพลิเคชันโอเพนซอร์สเช่น Apache HTTP Server, PHP หรือ MySQL
ความยากลำบากในการกำหนดค่าเซิร์ฟเวอร์ของเราเองจะตกอยู่เบื้องหลังและ Webmin ดูแลส่วนเทคนิคทั้งหมดเหลือเพียงการตัดสินใจของผู้ใช้เท่านั้น ด้วยวิธีนี้พวกเขาจะไม่ต้องเสียเวลาค้นคว้ารายละเอียดวิธีการใช้งานตัวเลือกที่ต้องการ
คุณสมบัติทั่วไปของ Webmin
- Webmin ได้รับการเข้ารหัสโดย Australian Jamie Cameron และเผยแพร่ภายใต้ BSD License เช่นกัน ที่นั่น ยูเซอร์มินซึ่งเป็นเวอร์ชันที่ลดลงของ Webmin.
- Webmin รองรับระบบปฏิบัติการที่ใช้ Unix ส่วนใหญ่เช่น Gnu / Linux, BSD, Solaris หรือ HP / UX เป็นต้น
- โปรแกรมจะเสนอไฟล์ อินเทอร์เฟซที่ใช้งานง่ายและใช้งานง่าย เพื่อดูแลเซิร์ฟเวอร์ของเราเอง
- เครื่องมือนี้คือ สร้างจากโมดูล. สิ่งเหล่านี้มีอินเทอร์เฟซสำหรับไฟล์คอนฟิกูเรชันและเซิร์ฟเวอร์ Webmin ซึ่งจะอำนวยความสะดวกในการเพิ่มฟังก์ชันการทำงานใหม่ ๆ
- Webmin จะอนุญาต ควบคุมเครื่องจักรหลายเครื่องผ่านอินเทอร์เฟซที่เรียบง่ายหรือล็อกอินเข้าสู่เซิร์ฟเวอร์ webmin อื่นบนซับเน็ตเดียวกันหรือ เครือข่ายท้องถิ่น.
- ด้วยเครื่องมือนี้คุณสามารถ เปลี่ยนการตั้งค่าแพ็คเกจทั่วไปได้ทันที.
- ด้วยแผงควบคุมที่มีอินเทอร์เฟซเว็บ ไม่จำเป็นต้องมีความรู้เกี่ยวกับคอนโซลสคริปต์หรือไฟล์คอนฟิกูเรชันเนื่องจากแผงควบคุมจะทำหน้าที่ในการนำเสนอตัวเลือกกราฟิกที่ใช้งานง่ายและเข้าใจ
ติดตั้ง Webmin บน Ubuntu
ในการดำเนินการติดตั้งต่อไปเราจะเข้าสู่ระบบเซิร์ฟเวอร์ Ubuntu ก่อนและดำเนินการคำสั่งต่อไปนี้ทีละคำสั่ง เพิ่มที่เก็บ Webmin และติดตั้งซอฟต์แวร์.
ในการเริ่มต้นเราจะเปิดเทอร์มินัล (Ctrl + Alt + T) และดำเนินการคำสั่งเพื่อ ติดตั้งแพ็กเกจที่จำเป็นในการจัดการที่เก็บ:
sudo apt-get install software-properties-common apt-transport-https
เราจะดำเนินการต่อไป ดาวน์โหลดและติดตั้งคีย์ที่เก็บ โดยใช้คำสั่งอื่นนี้:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
สุดท้ายเราจะต้อง เพิ่มที่เก็บ apt อย่างเป็นทางการของ Webmin:
sudo add-apt-repository "deb https://download.webmin.com/download/repository sarge contrib"
หลังจากนี้เราทำได้ ติดตั้งซอฟต์แวร์เวอร์ชันล่าสุด ได้ตลอดเวลาโดยใช้คำสั่งต่อไปนี้:
sudo apt-get update; sudo apt-get install webmin
เข้าถึงแผง Webmin
เมื่อติดตั้งแอปพลิเคชันนี้แอปพลิเคชันนี้จะสร้าง superuser เพื่อจัดการแอปพลิเคชันด้วยชื่อรูทและรหัสผ่านที่ผู้ใช้รูทของเรามีอยู่ในเครื่อง เนื่องจากบัญชีรูทของ Ubuntu ถูกปิดใช้งานโดยค่าเริ่มต้นคุณอาจต้องใช้ เปลี่ยนรหัสผ่านของผู้ใช้รูท Webmin. สามารถทำได้โดยเปิดเทอร์มินัล (Ctrl + Alt + T) แล้วพิมพ์คำสั่ง:
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
ตอนนี้ในการเข้าถึงเซิร์ฟเวอร์ Ubuntu ผ่าน webmin ในเว็บเบราว์เซอร์ของลูกค้าเราจะต้องไปที่ URL ต่อไปนี้และ เข้าสู่ระบบด้วย ราก และรหัสผ่านที่เรากำหนดด้วยคำสั่งก่อนหน้านี้:
https://IP-DEL-SERVIDOR:10000
หากคุณติดตั้ง ufw คุณจะต้องรันคำสั่งต่อไปนี้เพื่อ อนุญาต webmin ผ่านไฟร์วอลล์:
sudo ufw allow 10000
ถอนการติดตั้ง
ไปยัง ลบที่เก็บในเทอร์มินัล (Ctrl + Alt + T) เราจะต้องดำเนินการคำสั่ง:
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
จากนั้นเราก็ทำได้ ลบ webmin ผ่านคำสั่ง:
sudo apt-get remove webmin
ไปยัง ข้อมูลเพิ่มเติมเกี่ยวกับซอฟต์แวร์นี้คุณสามารถปรึกษา เว็บไซต์โครงการ และเอกสารที่พวกเขาเสนอให้กับผู้ใช้ที่นั่น
กราเซีย