Webmin การติดตั้งจากที่เก็บอย่างเป็นทางการใน Ubuntu 18.04

เกี่ยวกับ webmin

ในบทความต่อไปเราจะมาดู Webmin มาดูกันว่าเราทำได้อย่างไร ติดตั้งเวอร์ชันล่าสุดจากที่เก็บ apt อย่างเป็นทางการของคุณบนเซิร์ฟเวอร์ Ubuntu 18.04 และรับการอัปเดตในอนาคต Webmin เขียนด้วยภาษา Perl และทำงานเป็นเว็บเซิร์ฟเวอร์และกระบวนการของตนเอง โดยค่าเริ่มต้นจะสื่อสารผ่าน TCP ผ่านพอร์ต 10000 และสามารถกำหนดค่าให้ใช้ SSL ได้หากติดตั้ง OpenSSL ด้วยโมดูล Perl

นี่คือ เครื่องมือกำหนดค่าเซิร์ฟเวอร์บนเว็บ และเป็นประโยชน์อย่างยิ่งในการกำหนดค่าภายในของระบบปฏิบัติการผู้ใช้โควต้าดิสก์บริการหรือไฟล์การกำหนดค่า นอกจากนี้ยังมีประโยชน์อย่างมากสำหรับการปรับเปลี่ยนและควบคุมแอปพลิเคชันโอเพนซอร์สเช่น Apache HTTP Server, PHP หรือ MySQL

ความยากลำบากในการกำหนดค่าเซิร์ฟเวอร์ของเราเองจะตกอยู่เบื้องหลังและ Webmin ดูแลส่วนเทคนิคทั้งหมดเหลือเพียงการตัดสินใจของผู้ใช้เท่านั้น ด้วยวิธีนี้พวกเขาจะไม่ต้องเสียเวลาค้นคว้ารายละเอียดวิธีการใช้งานตัวเลือกที่ต้องการ

คุณสมบัติทั่วไปของ 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

เราจะดำเนินการต่อไป ดาวน์โหลดและติดตั้งคีย์ที่เก็บ โดยใช้คำสั่งอื่นนี้:

คีย์ repo ของ webmin

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

สุดท้ายเราจะต้อง เพิ่มที่เก็บ apt อย่างเป็นทางการของ Webmin:

add-repo webmin ใน Ubuntu

sudo add-apt-repository "deb https://download.webmin.com/download/repository sarge contrib"

หลังจากนี้เราทำได้ ติดตั้งซอฟต์แวร์เวอร์ชันล่าสุด ได้ตลอดเวลาโดยใช้คำสั่งต่อไปนี้:

การติดตั้ง webmin

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

ไปยัง ข้อมูลเพิ่มเติมเกี่ยวกับซอฟต์แวร์นี้คุณสามารถปรึกษา เว็บไซต์โครงการ และเอกสารที่พวกเขาเสนอให้กับผู้ใช้ที่นั่น


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ลินุกซ์ dijo

    กราเซีย