ลด 50% ทุกแผน มีเวลาจำกัด เริ่มต้นที่ $2.48/mo
เหลืออีก 8 นาที
เซิร์ฟเวอร์และระบบปฏิบัติการ

วิธีติดตั้ง Webmin บน VPS – [คำแนะนำทีละขั้นตอน]

อาร์มิน พอตเตอร์ By อาร์มิน พอตเตอร์ อ่าน 8 นาที อัปเดตเมื่อวันที่ 15 เมษายน 2023
วิธีการติดตั้ง Webmin บน VPS

Webmin เป็นอินเทอร์เฟซบนเว็บสำหรับการดูแลระบบสำหรับระบบที่คล้าย Unix เช่น Linux โดยมีชุดคุณสมบัติที่ครอบคลุมในการจัดการระบบของคุณ รวมถึงการจัดการระบบ เครือข่าย ที่เก็บข้อมูล และความปลอดภัย Webmin เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีที่ได้รับอนุญาตภายใต้ กนู, ใบอนุญาตสาธารณะทั่วไป.

สารบัญ

ด้วยการใช้เว็บเบราว์เซอร์สมัยใหม่ คุณสามารถตั้งค่าบัญชีผู้ใช้, 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 ปัจจุบันของคุณ

ตอนนี้คุณต้องเปิดเว็บเบราว์เซอร์แล้วไปที่ที่อยู่ต่อไปนี้:

https://localhost:10000/

บางครั้งการแจกแจง Debian หรือ Ubuntu ไม่อนุญาตให้ผู้ใช้เข้าสู่ระบบโดยผู้ใช้ "รูท" และส่งต่อ ในกรณีนี้ คุณต้องป้อน "sudo" เป็นชื่อผู้ใช้

หลังจากที่คุณเข้าสู่ระบบ คุณจะสามารถกำหนดค่าเว็บเซิร์ฟเวอร์ของคุณตามความต้องการและเป้าหมายของคุณได้

ssd-vps 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 จะครอบคลุมทุกอย่าง

แบ่งปัน

เพิ่มเติมจากบล็อก

อ่านต่อ

แอพที่โฮสต์เองที่ดีที่สุดที่คุณสามารถเรียกใช้ด้วย Cosmos Cloud ภาพหน้าปกพร้อมแผงแอพรอบแดชบอร์ดของ Cosmos
เซิร์ฟเวอร์และระบบปฏิบัติการ

แอพที่โฮสต์เองที่ดีที่สุดที่คุณสามารถรันด้วย Cosmos Cloud: ไฟล์ สื่อ รหัสผ่าน ระบบอัตโนมัติ และอื่นๆ อีกมากมาย!

บางทีคุณอาจตั้งค่า Cosmos Cloud ไว้แล้วและตอนนี้ต้องการดูว่าแอปใดที่เข้ากันได้ดีกับมัน หรือบางทีคุณอาจยังไม่ได้ตัดสินใจเลือก Cosmos และแค่อยากจะดูว่ามันเหมาะกับงานของคุณแค่ไหน

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 16 นาที
Portainer vs Cosmos Cloud สำหรับการจัดการแอพ Docker ครอบคลุมด้วยไดอะแกรมการตั้งค่าไฮบริดและตัวเลือกนีออนเทียบกับบล็อกการเข้าถึง
เซิร์ฟเวอร์และระบบปฏิบัติการ

Portainer vs Cosmos Cloud: เหมาะที่สุดสำหรับการจัดการแอพ Docker

หากคุณรู้จัก Docker อยู่แล้ว และเพียงต้องการวิธีที่สะอาดกว่าในการรันแอปสแต็กที่กำลังเติบโต ต่อไปนี้เป็นคำตอบสั้นๆ สำหรับ Portainer กับ Cosmos Cloud Portainer เป็นตัวเลือกที่ดีกว่าสำหรับไดเร็ค

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 14 นาที
กราฟิกฟีเจอร์ Cosmos Cloud vs CasaOS vs Umbrel แสดงเส้นทางที่โฮสต์ด้วยตนเองสามเส้นทางภายในโลกเครือข่ายคลาวด์แบบนามธรรมแห่งเดียว
เซิร์ฟเวอร์และระบบปฏิบัติการ

Cosmos Cloud กับ CasaOS กับ Umbrel: แพลตฟอร์มที่โฮสต์เองใดที่เหมาะกับการตั้งค่าของคุณ?

คำตอบสั้นๆ ก็คือ CasaOS ยังคงเป็นจุดเริ่มต้นที่ง่ายที่สุด Umbrel ให้ความรู้สึกที่สะอาดตาที่สุด และ Cosmos Cloud ก็สมเหตุสมผลมากขึ้นเมื่อคุณต้องการควบคุม Doma ที่เข้มงวดยิ่งขึ้น

นิค ซิลเวอร์นิค ซิลเวอร์ อ่าน 11 นาที

พร้อมที่จะใช้งานหรือยัง? จาก $2.48/เดือน

คลาวด์อิสระ ตั้งแต่ปี 2008 AMD EPYC, NVMe, 40 Gbps คืนเงินภายใน 14 วัน