Webmin เป็นอินเทอร์เฟซบนเว็บสำหรับการดูแลระบบสำหรับระบบที่คล้าย Unix เช่น Linux โดยมีชุดคุณสมบัติที่ครอบคลุมในการจัดการระบบของคุณ รวมถึงการจัดการระบบ เครือข่าย ที่เก็บข้อมูล และความปลอดภัย Webmin เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีที่ได้รับอนุญาตภายใต้ กนู, ใบอนุญาตสาธารณะทั่วไป.
- เหตุใดฉันจึงต้องใช้ Webmin บน VPS?
- วิธีการติดตั้ง Webmin บนเซิร์ฟเวอร์ CentOS หรือเซิร์ฟเวอร์ที่ใช้ RHEL
- ขั้นตอนที่ 1: ขั้นแรก คุณต้องติดตั้งแพ็คเกจการพึ่งพา
- ขั้นตอนที่ 2: เราจะต้องเพิ่มพื้นที่เก็บข้อมูล Webmin ลงในรายการพื้นที่เก็บข้อมูล เปิดเทอร์มินัลแล้วป้อนคำสั่งต่อไปนี้:
- ขั้นตอนที่ 3: เพิ่มบรรทัดต่อไปนี้ลงในไฟล์:
- ขั้นตอนที่ 4: ตอนนี้ คุณต้องดาวน์โหลดและติดตั้งคีย์ GPG โดยใช้คำสั่งต่อไปนี้:
- ขั้นตอนที่ 5: อัปเดตที่เก็บ:
- ขั้นตอนที่ 6: จากนั้นโดยการป้อนคำสั่งต่อไปนี้ คุณสามารถติดตั้ง Webmin:
- ขั้นตอนที่ 7: เริ่มบริการและทำให้เริ่มโดยอัตโนมัติ:
- ขั้นตอนที่ 8: หากคุณมีไฟร์วอลล์ คุณควรเปิดใช้งาน Webmin ผ่านไฟร์วอลล์โดยป้อนคำสั่งต่อไปนี้:
- ขั้นตอนที่ 9: ตอนนี้คุณสามารถเข้าสู่ระบบ Webmin ได้ เปิดเว็บไซต์ต่อไปนี้ในเบราว์เซอร์ของคุณ:
- ขั้นตอนที่ 10: ป้อนชื่อผู้ใช้และรหัสผ่านของคุณโดยใช้โปรโตคอล HTTPS
- ขั้นตอนที่ 11: กำหนดค่า VPS ของคุณ
- ขั้นตอนที่ 12: เปลี่ยนพอร์ตมาตรฐาน
- โฮสต์เสมือนของ Webmin
- วิธีการติดตั้ง Webmin บนเซิร์ฟเวอร์ Ubuntu หรือเซิร์ฟเวอร์ที่ใช้ Debian
- บทสรุป
ด้วยการใช้เว็บเบราว์เซอร์สมัยใหม่ คุณสามารถตั้งค่าบัญชีผู้ใช้, Apache, DNS, การแชร์ไฟล์ และอื่นๆ อีกมากมาย
ในคู่มือนี้ เราจะได้เรียนรู้วิธีการติดตั้ง Webmin บน VPS บนเซิร์ฟเวอร์ Ubuntu และบนเซิร์ฟเวอร์ที่ใช้ Debian
แต่ก่อนหน้านั้น เรามาดูประโยชน์ของ Webmin กันดีกว่าว่าเหตุใดเราจึงต้องการมัน
เหตุใดฉันจึงต้องใช้ Webmin บน VPS?
Webmin เป็นเครื่องมือการดูแลระบบบนเว็บ และด้วยการใช้งานนี้ คุณสามารถจัดการเซิร์ฟเวอร์ของคุณผ่านเว็บเบราว์เซอร์ได้จากทุกที่ในโลก ประกอบด้วยโมดูลที่หลากหลายเพื่อให้ครอบคลุมงานทั่วไปจำนวนมาก และสามารถขยายด้วยโมดูลเพิ่มเติมได้หากจำเป็น บางคนถึงกับบอกว่า Webmin เป็นผู้ชนะ Webmin กับ cPanel.
มีประโยชน์มากมายในการใช้ Webmin บน VPS นี่คือสิ่งสำคัญบางประการ:
- บางทีประโยชน์ที่สำคัญที่สุดก็คือ Webmin นั้นฟรีและเป็นโอเพ่นซอร์ส ดังนั้นคุณไม่จำเป็นต้องกังวลเกี่ยวกับงบประมาณของคุณ
- Webmin ใช้งานง่ายและเรียนรู้ มีอินเทอร์เฟซแบบกราฟิกที่ใช้งานง่ายสำหรับจัดการเซิร์ฟเวอร์ของคุณ สิ่งนี้มีประโยชน์อย่างยิ่งหากคุณยังใหม่กับการดูแลเซิร์ฟเวอร์ เนื่องจากช่วยให้คุณทำงานต่างๆ ได้อย่างง่ายดาย เช่น การสร้างบัญชีผู้ใช้ การกำหนดค่า Apache และการจัดการฐานข้อมูลของคุณ
- Webmin รองรับ Linux รุ่นหลักๆ ทั้งหมด และคุณไม่ควรกังวลเกี่ยวกับการเปลี่ยนเซิร์ฟเวอร์ของคุณ
- เมื่อคุณติดตั้ง Webmin บน VPS มันสามารถช่วยคุณประหยัดเวลาได้ด้วยการจัดเตรียมทางลัดไปยังคำสั่งที่ใช้กันทั่วไป
- นอกจากนี้ยังช่วยลดความจำเป็นในการใช้เครื่องมือบรรทัดคำสั่งเพื่อแก้ไขไฟล์การกำหนดค่าและรันคำสั่ง
- Webmin จัดเตรียม API เพื่อรวมแอปพลิเคชันบุคคลที่สามเข้ากับระบบ Webmin
- ข้อดีอีกประการหนึ่งของ Webmin โฮสติ้งบน VPS ก็คือสามารถช่วยให้คุณจัดระเบียบได้ เนื่องจากการตั้งค่าและการกำหนดค่าเซิร์ฟเวอร์ทั้งหมดของคุณถูกจัดเก็บไว้ในที่เดียว จึงง่ายต่อการค้นหาสิ่งที่คุณกำลังมองหา สิ่งนี้มีประโยชน์อย่างยิ่งหากคุณต้องการเปลี่ยนแปลงการตั้งค่าเซิร์ฟเวอร์ของคุณบ่อยครั้ง
- นอกจากนี้ ให้ติดตั้ง Webmin บน VPS เพื่อความปลอดภัย
- สุดท้ายนี้ มีชุมชนผู้ใช้ขนาดใหญ่พร้อมเอกสารที่เป็นประโยชน์และฟอรัมสนับสนุนมากมาย ดังนั้นอย่ากังวลกับความน่าเชื่อถือของมัน
ตอนนี้คุณรู้ถึงความสำคัญของการเรียนรู้การติดตั้ง Webmin บน VPS แล้ว มาเริ่มกันเลย
อ่านด้วย: ติดตั้ง pptp VPN บน VPS ของคุณ
วิธีการติดตั้ง Webmin บนเซิร์ฟเวอร์ CentOS หรือเซิร์ฟเวอร์ที่ใช้ RHEL
หากคุณกำลังมองหาอินเทอร์เฟซที่ใช้งานง่ายสำหรับจัดการ VPS ของคุณ Webmin เป็นตัวเลือกที่ยอดเยี่ยม มาดูวิธีการติดตั้ง Webmin บน VPS (Virtual Private Server)
ขั้นตอนที่ 1: ขั้นแรก คุณต้องติดตั้งแพ็คเกจการพึ่งพา
sudo yum install nano -y
ขั้นตอนที่ 2: เราจะต้องเพิ่มพื้นที่เก็บข้อมูล Webmin ลงในรายการพื้นที่เก็บข้อมูล เปิดเทอร์มินัลแล้วป้อนคำสั่งต่อไปนี้:
sudo nano /etc/yum.repos.d/webmin.repo
ขั้นตอนที่ 3: เพิ่มบรรทัดต่อไปนี้ลงในไฟล์:
[Webmin] name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum/mirrorlist enabled=1
ขั้นตอนที่ 4: ตอนนี้ คุณต้องดาวน์โหลดและติดตั้งคีย์ GPG โดยใช้คำสั่งต่อไปนี้:
wget http://www.webmin.com/jcameron-key.asc
sudo rpm --import jcameron-key.asc
ขั้นตอนที่ 5: อัปเดตที่เก็บ:
sudo yum check-update
ขั้นตอนที่ 6: จากนั้นโดยการป้อนคำสั่งต่อไปนี้ คุณสามารถติดตั้ง Webmin:
sudo yum install webmin -y
หากการติดตั้งล้มเหลวเนื่องจากการขึ้นต่อกันไม่พร้อม เพียงป้อนคำสั่งการติดตั้งอีกครั้ง
ขั้นตอนที่ 7: เริ่มบริการและทำให้เริ่มโดยอัตโนมัติ:
chkconfig webmin on
service webmin start
ขั้นตอนที่ 8: หากคุณมีไฟร์วอลล์ คุณควรเปิดใช้งาน Webmin ผ่านไฟร์วอลล์โดยป้อนคำสั่งต่อไปนี้:
firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload
ขั้นตอนที่ 9: ตอนนี้คุณสามารถเข้าสู่ระบบ Webmin ได้ เปิดเว็บไซต์ต่อไปนี้ในเบราว์เซอร์ของคุณ:
https://your-ip-addres:10000
ขั้นตอนที่ 10: ป้อนชื่อผู้ใช้และรหัสผ่านของคุณโดยใช้โปรโตคอล HTTPS
ตามค่าเริ่มต้น ชื่อผู้ใช้คือ root และรหัสผ่านคือรหัสผ่านของผู้ใช้ root
ขั้นตอนที่ 11: กำหนดค่า VPS ของคุณ
ตอนนี้ได้เวลากำหนดค่า VPS ของคุณด้วย Webmin โดยไปที่ “การกำหนดค่า Webmin”
ขั้นตอนที่ 12: เปลี่ยนพอร์ตมาตรฐาน
หาก Webmin VPS ของคุณมี IP สาธารณะ ให้ไปที่ “พอร์ตและที่อยู่” และใส่พอร์ตมาตรฐานไว้ที่ “บางส่วน”
เอาล่ะ. ตอนนี้คุณรู้วิธีติดตั้ง Webmin บน VPS แล้ว
หากคุณต้องการเปลี่ยนรหัสผ่าน Webmin คุณสามารถป้อนคำสั่งนี้:
/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD
แต่ไม่แนะนำให้เปลี่ยนรหัสผ่านสำหรับผู้ใช้เฉพาะสำหรับ Webmin
โฮสต์เสมือนของ Webmin
หนึ่งในคุณสมบัติมากมายของ Webmin คือโฮสต์เสมือนของ Webmin สิ่งนี้ทำให้คุณสามารถโฮสต์หลายเว็บไซต์บนเซิร์ฟเวอร์เดียว หลังจากที่คุณติดตั้ง Webmin บน VPS คุณสามารถสร้างโฮสต์เสมือนได้โดยทำตามขั้นตอนเหล่านี้:
- ขั้นตอนที่ 1: ไปที่แผงควบคุม
- ขั้นตอนที่ 2: อัปเดต Webmin ของคุณเพื่อให้แน่ใจว่าคุณใช้เวอร์ชันล่าสุด
- ขั้นตอนที่ 3: เข้าสู่ระบบ Webmin และคลิกที่ไอคอนเซิร์ฟเวอร์
- ขั้นตอนที่ 4: คลิกที่ Apache WebServer
- ขั้นตอนที่ 5: เลือก “ที่อยู่ใดๆ” ในส่วน “สร้างเซิร์ฟเวอร์เสมือนใหม่”
- ขั้นตอนที่ 6: ในส่วน "พอร์ต" ให้ป้อน 80 และเลือกปุ่มตัวเลือกสุดท้าย
- ขั้นตอนที่ 7: ในส่วน "รูทเอกสาร" ให้ใส่ชื่อไฟล์ HTML ที่โฮสต์เสมือนของคุณจะเป็น
- ขั้นตอนที่ 8: ป้อนชื่อโดเมนในส่วน “ชื่อเซิร์ฟเวอร์”
ตอนนี้คุณได้สร้างโฮสต์เสมือนของ Webmin แล้ว
วิธีการติดตั้ง Webmin บนเซิร์ฟเวอร์ Ubuntu หรือเซิร์ฟเวอร์ที่ใช้ Debian
Ubuntu เป็นระบบปฏิบัติการ Linux ที่ใช้ Debian ซึ่งได้รับความนิยมในด้านความสะดวกในการใช้งานและมีแพ็คเกจซอฟต์แวร์ให้เลือกมากมาย Ubuntu ยังเป็นหนึ่งในการกระจาย Linux ทั่วไปที่ใช้ในเว็บเซิร์ฟเวอร์ ต้องขอบคุณเครื่องมือ Webmin ที่บูรณาการอย่างดี Webmin มอบอินเทอร์เฟซแบบกราฟิกที่ใช้งานง่ายสำหรับจัดการการตั้งค่าเซิร์ฟเวอร์ รวมถึง Apache, MySQL และบัญชีผู้ใช้ ทำให้การกำหนดค่าเซิร์ฟเวอร์ Ubuntu ง่ายขึ้นมากสำหรับผู้ที่ไม่คุ้นเคยกับไวยากรณ์บรรทัดคำสั่ง Linux
อ่านด้วย: Apache กับ Nginx 2022
คุณค้นพบวิธีการติดตั้ง Webmin บน VPS ตอนนี้เราจะแสดงวิธีการติดตั้ง Webmin บนเซิร์ฟเวอร์ Ubuntu หรือเซิร์ฟเวอร์ที่ใช้ Debian
ขั้นแรก คุณต้องติดตั้งแพ็คเกจการขึ้นต่อกัน
sudo apt install software-properties-common apt-transport-https -y
เพิ่มที่เก็บ Webmin และคีย์ GPG
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
ในที่สุดเราก็สามารถติดตั้ง Webmin ได้:
sudo apt install webmin -y
หากคุณมีไฟร์วอลล์ คุณควรอนุญาตโดยใช้คำสั่งนี้:
sudo ufw allow 10000/tcp
นั่นก็คือมัน ชื่อผู้ใช้เริ่มต้นคือ "root" และรหัสผ่านคือรหัสผ่าน root ปัจจุบันของคุณ
ตอนนี้คุณต้องเปิดเว็บเบราว์เซอร์แล้วไปที่ที่อยู่ต่อไปนี้:
บางครั้งการแจกแจง Debian หรือ Ubuntu ไม่อนุญาตให้ผู้ใช้เข้าสู่ระบบโดยผู้ใช้ "รูท" และส่งต่อ ในกรณีนี้ คุณต้องป้อน "sudo" เป็นชื่อผู้ใช้
หลังจากที่คุณเข้าสู่ระบบ คุณจะสามารถกำหนดค่าเว็บเซิร์ฟเวอร์ของคุณตามความต้องการและเป้าหมายของคุณได้
VPS ที่รวดเร็วเป็นพิเศษ
อย่าชำระเพียงแค่ VPS ใดๆ ลืมเครื่องจักรไอน้ำและ HDD เก่าไปได้เลย รับ NVMe SSD VPS จาก Cloudzy และสัมผัสกับความเร็วที่แท้จริง!
รับ SSD VPSบทสรุป
โดยสรุป Webmin เป็นเครื่องมือที่ทรงพลังอย่างเหลือเชื่อที่สามารถใช้จัดการ VPS ได้ เป็นเครื่องมือโอเพ่นซอร์สฟรีที่ติดตั้งและใช้งานได้ง่าย นอกจากนี้ยังมีตัวเลือกมากมายสำหรับการจัดการเซิร์ฟเวอร์ของคุณ
ดังนั้น หากคุณกำลังมองหาวิธีง่ายๆ ในการจัดการเซิร์ฟเวอร์ของคุณและทำให้มันทำงานได้อย่างราบรื่น ฉันขอแนะนำให้คุณอ่านคำแนะนำของเราอีกครั้งและหาวิธีติดตั้ง Webmin บน VPS หรือ Ubuntu อย่างไรก็ตามมีอีกสิ่งหนึ่ง
ฉันจำได้ว่าเมื่อฉันต้องการที่จะ ซื้อ VPS. ฉันจำได้ว่าฉันต้องดิ้นรนมากแค่ไหนเพื่อหาอันที่น่าเชื่อถือ ปลอดภัย และปลอดภัย แม้ว่าฉันจะพบบางอย่างที่มีคุณสมบัติเหล่านี้ แต่มันก็มีราคาแพงเกินไปหรือมีประสิทธิภาพไม่สูงนัก ฉันจำได้ว่าฉันหงุดหงิดแค่ไหนและอยากจะยอมแพ้มากแค่ไหน ฉันกำลังจะลาออกเมื่อพบ Cloudzy VPS
Cloudzy นำเสนอ VPS ประสิทธิภาพสูงในราคาที่น้อยกว่านักเก็ตไก่รสเผ็ดสองชิ้น ด้วย DDR4 RAM, พื้นที่จัดเก็บข้อมูล NVMe และแบนด์วิดท์ 1 Gbps คุณจึงมั่นใจได้ว่า Cloudzy จะครอบคลุมทุกอย่าง