Usermin, Webmin และ Virtualmin - อะไรคือความแตกต่าง? [ปิด]


17

ฉันเพิ่งซื้อ VPS ใหม่และโดยทั่วไปฉันต้องตั้งค่าสแต็ค LAMP (HP) ฉันกำลังพิจารณาระหว่าง CentOS หรือ Ubuntu เป็นระบบปฏิบัติการของฉัน แต่ฉันต้องการแผงควบคุมการโฮสต์เพื่อช่วยให้งานของผู้ดูแลระบบที่เกี่ยวข้องกับการโฮสต์ เว็บไซต์ตั้งแต่ฉันไม่ได้เป็นกูรูลินุกซ์ ...

ฉันเคยใช้ cPanel และ Plesk มาก่อนในการโฮสต์โฮสต์เสมือนจริงหลายร้อยแห่งในเซิร์ฟเวอร์เฉพาะบางแห่งและนอกเหนือจากราคาลิขสิทธิ์ฉันไม่ได้บ่นอะไรเลย ฉันเคยใช้ OpenPanel ในเซิร์ฟเวอร์ทุ่มเทล่าสุดที่ฉันซื้อเพื่อโฮสต์เว็บไซต์ 5 แห่งอินเทอร์เฟซค่อนข้างดี แต่ยังมีข้อบกพร่องเล็กน้อย / ขาดคุณสมบัติและฉันยังคิดว่าโครงการหยุดทำงานเนื่องจากรุ่นล่าสุดกลับมาแล้ว กรกฎาคม 2551

ฉันยังถามคำถามที่เกี่ยวข้องเกี่ยวกับทางเลือกแผงควบคุมฟรีโฮสติ้งแต่คำตอบที่ตรงไปตรงมาไม่เป็นประโยชน์กับฉัน เมื่อพิจารณาถึงคำแนะนำทั้งหมดที่ฉันพบ [ผู้ใช้ | เว็บ | เสมือน] ขั้นต่ำเพื่อให้เหมาะสมที่สุดสำหรับฉันฉันได้ติดตั้งแล้วและลองใช้ Virtualmin (มันยังติดตั้ง Webmin) และดูเหมือนว่าจะทำงานได้ แต่เนื่องจากฉัน กำลังใช้งาน VPS ที่มีทรัพยากร จำกัด ฉันต้องการทราบว่าอะไรคือความแตกต่างระหว่าง 3 โซลูชั่นเหล่านี้ - ฉันต้องการโฮสต์และจัดการเว็บไซต์หนึ่งแห่งใน VPS

ระหว่างUsermin , WebminและVirtualminอันใดที่ทำงานและทรัพยากรหิวน้อยลง?


working with a service provider's management interface, such as cPanelคำถามนี้ดูเหมือนจะปิดหัวข้อเพราะมันเป็นเรื่องเกี่ยวกับ
HopelessN00b

คำตอบ:


20

Webmin เป็นอินเทอร์เฟซการจัดการแบบใช้ Perl (ไม่ใช่แบบ Apache) ซึ่งแตกต่างจาก cPanel ช่วยให้คุณควบคุมทุกแง่มุมของเซิร์ฟเวอร์ของคุณไม่ว่าจะมองเห็นหรือด้วยตนเองผ่านทางการใช้แบบฟอร์มเว็บ นอกจากนี้ยังมีตัวจัดการไฟล์ java ที่ยอดเยี่ยมซึ่งช่วยให้คุณได้ภาพความคิดเกี่ยวกับสิ่งที่อยู่ในฮาร์ดดิสก์ของคุณและสามารถดำเนินการไฟล์ขั้นพื้นฐานได้ ในแง่ของความปลอดภัยคุณสามารถ จำกัด การเข้าถึงอินเทอร์เฟซของมันโดยการระบุรายการของ IP หรือคลาสของ IP

หากคุณต้องการจัดการหลายโดเมน Virtualmin (เป็นโมดูลสำหรับ Webmin) เป็นตัวเลือกที่ดีที่สุดเนื่องจากช่วยให้คุณจัดการโดเมนในลักษณะรวมศูนย์คือจะดูแลโซน DNS นามแฝงอีเมลและ Apache vhosts โดยอัตโนมัติ แน่นอนคุณสามารถปรับแต่ง BIND, Apache และเมลเซิร์ฟเวอร์โดยใช้การกำหนดค่าภาพของ / หรือการกำหนดค่าด้วยตนเอง

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

การสนับสนุน: Webmin เสนอการสนับสนุนที่ดีสำหรับ Ubuntu และสามารถให้ข้อมูลที่ดีเกี่ยวกับแพคเกจที่ล้าสมัยรวมถึงความเป็นไปได้ที่จะอัปเดต นอกจากนี้ยังมีโมดูลอีกสองโมดูลที่ออกแบบมาเป็นพิเศษสำหรับงานบริหารของ Ubuntu


16

ระหว่าง Usermin, Webmin และ Virtualmin อันใดที่ทำงานและทรัพยากรหิวน้อยลง?

classicmanpro ทำงานได้ดีเยี่ยมโดยครอบคลุมความแตกต่างส่วนใหญ่ แต่ฉันจะพยายามขจัดความสับสนเกี่ยวกับการใช้ทรัพยากรที่นี่

Virtualmin เป็นโมดูลของ Webmin คุณไม่มี Virtualmin หากไม่มี Webmin

การใช้ทรัพยากรของ Virtualmin เป็นค่าเริ่มต้นสูงกว่า Webmin เพียงเล็กน้อย แต่ไม่จำเป็นต้องเป็น Virtualmin เปิดใช้งานการแคชและการโหลดไลบรารีจำนวนหนึ่งทำให้การใช้หน่วยความจำเริ่มต้นอยู่ที่ประมาณ 110MB ในขณะที่การติดตั้ง Webmin ปกติบนระบบ 32 บิตจะมีขนาดประมาณ 10-12MB เท่านั้น คุณสามารถปิดใช้งานการแคชได้อย่างง่ายดายและเช่นนั้น Virtualmin จะใช้หน่วยความจำเท่ากันกับ Webmin เพียงเท่านี้ มีเอกสารเกี่ยวกับเรื่องนี้ที่นี่: http://www.virtualmin.com/documentation/system/low-memory

Usermin เป็นไคลเอนต์เว็บเมลพร้อมบริการเสริมบางอย่าง หากคุณต้องการจัดการเซิร์ฟเวอร์ของคุณคุณต้องใช้ Webmin หรือ Webmin + Virtualmin Usermin อาจมีประโยชน์หรือไม่ก็ได้ ฉันชอบที่จะมีมันบนเซิร์ฟเวอร์ที่มีอีเมลเพราะฉันสามารถตรวจสอบอีเมลด้วยโทรศัพท์ของฉัน (มีธีมมือถือที่ให้ UI ที่ดีงามบนโทรศัพท์ที่เปิดใช้งาน WebKit เช่นโทรศัพท์ iPhone และ Android) การใช้ทรัพยากรของ Usermin นั้นคล้ายคลึงกับ แต่แยกจาก Webmin (Usermin ไม่ใช่โมดูลของ Webmin มันเป็นเซิร์ฟเวอร์ที่แยกต่างหากและจะลดสิทธิ์และดำเนินการในฐานะผู้ใช้ที่เข้าสู่ระบบทำให้ปลอดภัยสำหรับการใช้งานบางกรณี) เช่น Usermin ในระบบ 32 บิตใช้หน่วยความจำประมาณ 10-12MB

ในระยะสั้น:

  • ฉันมักจะติดตั้ง Webmin บนเซิร์ฟเวอร์ UNIX / Linux / Mac OS X ทุกเครื่องที่ฉันจัดการโดยไม่คำนึงถึงวัตถุประสงค์และได้ดำเนินการมาเป็นเวลาสิบปีหรือมากกว่า เป็นเครื่องมือบริหารวัตถุประสงค์ทั่วไปคล้ายกับเชลล์และโปรแกรมแก้ไขข้อความ มันเพิ่งเกิดขึ้นเพื่อให้ง่ายขึ้นเล็กน้อยในการทำให้ไวยากรณ์การกำหนดค่าถูกต้องในครั้งแรกและโดยไม่ต้องปรึกษากับเอกสารมากนัก
  • Virtualmin สำหรับเซิร์ฟเวอร์เว็บโฮสติ้ง หากคุณกำลังโฮสต์เว็บไซต์คุณอาจต้องการ Virtualmin เนื่องจากเป็นจุดจัดการจุดเดียวสำหรับไฟล์การกำหนดค่าทั้งหมดที่มี "เว็บไซต์" (Apache vhosts, DNS, เมล, ฐานข้อมูล, การวิเคราะห์บันทึก, ผู้ใช้ ฯลฯ ) .)
  • Usermin คือเว็บเมลพร้อมคุณสมบัติที่ดีอื่น ๆ

การเปิดเผยข้อมูล: ฉันเป็นผู้พัฒนา Webmin, Usermin, Virtualmin และ Cloudmin และทำงานให้กับ Virtualmin, Inc.


คุณต้องการเพิ่มการเปิดเผยให้กับคำตอบที่ยอดเยี่ยมหรือไม่? "ฉันมักจะติดตั้ง Webmin บนเซิร์ฟเวอร์ UNIX / Linux / Mac OS X ทุกเครื่องที่ฉันจัดการโดยไม่คำนึงถึงวัตถุประสงค์และได้ทำเช่นนั้นเป็นเวลาสิบปีหรือนานกว่านั้น" เป็นคำแนะนำที่แข็งแกร่งมาก
user183037

นี่เก่ามาก แต่เห็นว่าฉันไม่เคยตอบ ฉันมักจะรวมถึงการเปิดเผยข้อมูล แต่เดาว่าฉันถูกฟุ้งซ่านในขณะตอบรับ (ฉันสวมเสื้อ Virtualmin ในรูปประจำตัวของฉันและพูดถึงว่าฉันทำงานในโครงการเหล่านี้ในโปรไฟล์ของฉัน; ไม่พยายามปกปิดความเกี่ยวพันของฉันและการมีส่วนร่วมในโครงการ Webmin และเป็นหน่อของมันมานานกว่า 15 ปี)
swelljoe

0

สิ่งที่เหมาะสมที่สุดสำหรับความต้องการของคุณคือ Webmin เว็บไซต์สำหรับผลิตภัณฑ์ทั้งสามนั้นค่อนข้างชัดเจนเกี่ยวกับสิ่งที่พวกเขาต้องการ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.