giảm giá 50% tất cả các kế hoạch, thời gian có hạn. Bắt đầu lúc $2.48/mo
còn 8 phút
Máy chủ & Hệ điều hành

Cách cài đặt Webmin trên VPS – [Hướng dẫn từng bước]

Armin Potter By Armin Potter đọc 8 phút Cập nhật ngày 15 tháng 4 năm 2023
Cách cài đặt Webmin trên VPS

Webmin là giao diện dựa trên web để quản trị hệ thống cho các hệ thống giống Unix như Linux. Nó cung cấp một bộ tính năng toàn diện để quản lý hệ thống của bạn, bao gồm quản lý hệ thống, kết nối mạng, lưu trữ và bảo mật. Webmin là phần mềm mã nguồn mở và miễn phí được cấp phép theo GNU, Giấy phép công cộng chung.

Sử dụng bất kỳ trình duyệt web hiện đại nào, bạn có thể thiết lập tài khoản người dùng, Apache, DNS, chia sẻ tệp, v.v.

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt Webmin trên VPS, trên máy chủ Ubuntu và trên máy chủ dựa trên Debian.

Nhưng trước đó, hãy điểm qua các lợi ích của Webmin và xem lý do tại sao chúng ta cần nó.

Tại sao tôi cần sử dụng Webmin trên VPS?

Webmin là một công cụ quản trị hệ thống dựa trên web và bằng cách sử dụng nó, bạn có thể quản lý máy chủ của mình thông qua trình duyệt web từ mọi nơi trên thế giới. Nó bao gồm một loạt các mô-đun để thực hiện nhiều nhiệm vụ phổ biến và có thể được mở rộng bằng các mô-đun bổ sung nếu cần. Một số người thậm chí còn nói rằng Webmin là người chiến thắng Webmin so với cPanel.

Có rất nhiều lợi ích khi sử dụng Webmin trên VPS. Dưới đây là một số điều quan trọng:

  • Có lẽ lợi ích quan trọng nhất là Webmin là nguồn mở và miễn phí. Vì vậy, bạn không cần phải lo lắng về ngân sách của mình.
  •  Webmin rất dễ sử dụng và học hỏi. Nó cung cấp một giao diện đồ họa dễ sử dụng để quản lý máy chủ của bạn. Điều này có thể cực kỳ hữu ích nếu bạn là người mới làm quen với quản trị máy chủ vì nó cho phép bạn dễ dàng thực hiện các tác vụ như tạo tài khoản người dùng, định cấu hình Apache và quản lý cơ sở dữ liệu của mình.
  • Webmin hỗ trợ tất cả các bản phân phối Linux chính và bạn không nên lo lắng về việc thay đổi máy chủ của mình.
  • Khi bạn cài đặt Webmin trên VPS, nó có thể giúp bạn tiết kiệm thời gian bằng cách cung cấp lối tắt cho các lệnh thường dùng.
  • Nó cũng loại bỏ nhu cầu sử dụng các công cụ dòng lệnh để chỉnh sửa tệp cấu hình và chạy lệnh.
  • Webmin cung cấp API để tích hợp các ứng dụng của bên thứ ba vào hệ thống Webmin.
  • Một ưu điểm khác của việc lưu trữ Webmin trên VPS là nó có thể giúp bạn luôn ngăn nắp. Vì tất cả cài đặt và cấu hình máy chủ của bạn được lưu trữ ở một nơi nên bạn có thể dễ dàng tìm thấy những gì mình đang tìm kiếm. Điều này có thể đặc biệt hữu ích nếu bạn cần thường xuyên thay đổi cài đặt máy chủ của mình.
  • Hơn nữa, hãy cài đặt Webmin trên VPS để giữ an toàn.
  • Cuối cùng, nó có một cộng đồng người dùng rộng lớn với nhiều diễn đàn hỗ trợ và tài liệu hữu ích. Vì vậy, đừng lo lắng về độ tin cậy của nó.

Bây giờ bạn đã biết tầm quan trọng của việc học cài đặt Webmin trên VPS, hãy bắt đầu.

Cũng đọc: Cài đặt pptp VPN trên VPS của bạn

Cách cài đặt Webmin trên máy chủ CentOS hoặc máy chủ dựa trên RHEL

Nếu bạn đang tìm kiếm một giao diện dễ sử dụng để quản lý VPS của mình thì Webmin là một lựa chọn tuyệt vời. Hãy xem cách cài đặt Webmin trên VPS (Máy chủ riêng ảo).

Bước 1: Đầu tiên bạn cần cài đặt các gói phụ thuộc.

 sudo yum install nano -y 

Bước 2: Chúng ta sẽ cần thêm kho lưu trữ Webmin vào danh sách kho lưu trữ. Mở một terminal và nhập lệnh sau:

sudo nano /etc/yum.repos.d/webmin.repo

Bước 3: Thêm dòng sau vào file:

  [Webmin]

  name=Webmin Distribution Neutral

  #baseurl=http://download.webmin.com/download/yum

  mirrorlist=http://download.webmin.com/download/yum/mirrorlist

  enabled=1

Bước 4: Bây giờ, bạn cần tải xuống và cài đặt khóa GPG bằng cách sử dụng lệnh sau:

  wget http://www.webmin.com/jcameron-key.asc
  sudo rpm --import jcameron-key.asc

Bước 5: Cập nhật kho lưu trữ:

  sudo yum check-update

Bước 6: Sau đó, bằng cách nhập lệnh sau, bạn có thể cài đặt Webmin:

  sudo yum install webmin -y

Nếu cài đặt không thành công do phần phụ thuộc chưa sẵn sàng, chỉ cần nhập lại lệnh cài đặt.

Bước 7: Khởi động dịch vụ và làm cho nó tự động khởi động:

  chkconfig webmin on
  service webmin start

Bước 8: Nếu có tường lửa, bạn nên kích hoạt Webmin thông qua tường lửa bằng cách nhập lệnh sau:

  firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload

Bước 9: Bây giờ, bạn có thể đăng nhập vào Webmin. Mở trang web sau trong trình duyệt của bạn:

  https://your-ip-addres:10000

Bước 10: Nhập tên người dùng và mật khẩu của bạn bằng cách sử dụng giao thức HTTPS.

Theo mặc định, tên người dùng là root và mật khẩu là mật khẩu của người dùng root

Bước 11: Cấu hình VPS của bạn

Bây giờ, đã đến lúc định cấu hình VPS của bạn với Webmin bằng cách đi tới “Cấu hình Webmin”.

Bước 12: Thay đổi cổng tiêu chuẩn

Nếu VPS Webmin của bạn có IP công cộng, hãy truy cập “cổng và địa chỉ” và đặt cổng tiêu chuẩn trên “một số”.

Đây nhé. Bây giờ bạn đã biết cách cài đặt Webmin trên VPS.

Nếu bạn muốn thay đổi mật khẩu Webmin của mình, bạn có thể nhập lệnh này:

/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD

Nhưng không nên thay đổi mật khẩu cho một người dùng cụ thể cho Webmin.

Máy chủ ảo Webmin

Một trong nhiều tính năng của Webmin là máy chủ ảo Webmin. Điều này cho phép bạn lưu trữ nhiều trang web trên một máy chủ. Sau khi cài đặt Webmin trên VPS, bạn có thể tạo máy chủ ảo bằng cách thực hiện theo các bước sau:

  • Bước 1: Vào bảng điều khiển.
  • Bước 2: Cập nhật Webmin của bạn để đảm bảo bạn đang sử dụng phiên bản mới nhất.
  • Bước 3: Đăng nhập vào Webmin và nhấp vào biểu tượng Máy chủ.
  • Bước 4: Nhấp vào Máy chủ web Apache.
  • Bước 5: Chọn “bất kỳ địa chỉ nào” trong phần “Tạo máy chủ ảo mới”.
  • Bước 6: Trong phần “port”, nhập 80 và chọn nút radio cuối cùng.
  • Bước 7: Trong phần “tài liệu gốc”, đặt tên của tệp HTML mà máy chủ ảo của bạn sẽ có.
  • Bước 8: Nhập tên miền vào phần “tên máy chủ”.

Bây giờ, bạn đã tạo máy chủ ảo Webmin.

Cách cài đặt Webmin trên máy chủ Ubuntu hoặc máy chủ dựa trên Debian

Ubuntu là một hệ điều hành Linux dựa trên Debian, phổ biến vì dễ sử dụng và có sẵn nhiều gói phần mềm. Ubuntu cũng là một trong những bản phân phối Linux phổ biến nhất được sử dụng trong các máy chủ web nhờ công cụ Webmin được tích hợp tốt. Webmin cung cấp giao diện đồ họa trực quan để quản lý cài đặt máy chủ, bao gồm Apache, MySQL và tài khoản người dùng. Nó giúp việc định cấu hình máy chủ Ubuntu dễ dàng hơn nhiều đối với những người không quen với cú pháp dòng lệnh Linux.

Cũng đọc: Apache so với Nginx 2022

Bạn đã tìm ra cách cài đặt Webmin trên VPS. Bây giờ, chúng tôi sẽ hướng dẫn bạn cách cài đặt Webmin trên máy chủ Ubuntu hoặc máy chủ dựa trên Debian.

Đầu tiên, bạn cần cài đặt các gói phụ thuộc.

sudo apt install software-properties-common apt-transport-https -y

Thêm kho lưu trữ Webmin và khóa 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"

Cuối cùng, chúng ta có thể cài đặt Webmin:

sudo apt install webmin -y

Nếu bạn có tường lửa, bạn nên cho phép nó bằng cách sử dụng lệnh này:

sudo ufw allow 10000/tcp

Đó là nó. Tên người dùng mặc định là “root” và mật khẩu là mật khẩu root hiện tại của bạn.

Bây giờ, bạn cần mở trình duyệt web và điều hướng đến địa chỉ sau:

https://localhost:10000/

Đôi khi các bản phân phối Debian hoặc Ubuntu không cho phép người dùng đăng nhập bằng người dùng “root” và vượt qua. Trong trường hợp đó, bạn cần nhập “sudo” cho tên người dùng.

Sau khi đăng nhập, bạn sẽ có thể định cấu hình máy chủ web theo nhu cầu và mục tiêu của mình.

ssd-vps VPS siêu nhanh

Đừng chỉ sử dụng bất kỳ VPS nào. hãy quên đi động cơ hơi nước và ổ cứng HDD cũ — hãy mua VPS SSD NVMe từ Cloudzy và trải nghiệm tốc độ thực sự!

Nhận một VPS SSD

Phần kết luận

Tóm lại, Webmin là một công cụ cực kỳ mạnh mẽ có thể được sử dụng để quản lý VPS. Nó là một công cụ mã nguồn mở, miễn phí, dễ cài đặt và sử dụng. Nó cũng cung cấp nhiều tùy chọn để quản lý máy chủ của bạn.

Vì vậy, nếu bạn đang tìm kiếm một cách dễ dàng để quản lý máy chủ của mình và giữ cho nó hoạt động trơn tru thì tôi khuyên bạn nên xem lại hướng dẫn của chúng tôi một lần nữa và tìm hiểu cách cài đặt Webmin trên VPS hoặc Ubuntu. Tuy nhiên, còn có một điều nữa.

Tôi nhớ khi tôi muốn mua VPS. Tôi nhớ mình đã phải vật lộn biết bao để tìm được một nơi đáng tin cậy, an toàn và đảm bảo. Ngay cả khi tôi tìm thấy thứ gì đó có những tính năng này thì nó vẫn quá đắt hoặc hiệu suất không cao. Tôi nhớ mình đã thất vọng thế nào và muốn bỏ cuộc đến nhường nào. Tôi vừa định bỏ cuộc thì tìm thấy Cloudzy VPS.

Cloudzy cung cấp VPS hiệu suất cao, hàng đầu với mức giá chưa đến hai miếng gà viên cay. Với RAM DDR4, bộ lưu trữ NVMe và băng thông 1 Gbps, bạn có thể đảm bảo rằng Cloudzy sẽ hỗ trợ bạn.

Chia sẻ

Thêm từ blog

Hãy tiếp tục đọc.

Các ứng dụng tự lưu trữ tốt nhất bạn có thể chạy với ảnh bìa Cosmos Cloud với các bảng ứng dụng xung quanh bảng điều khiển Cosmos.
Máy chủ & Hệ điều hành

Các ứng dụng tự lưu trữ tốt nhất bạn có thể chạy với Cosmos Cloud: Tệp, Phương tiện, Mật khẩu, Tự động hóa, v.v.!

Có thể bạn đã thiết lập Cosmos Cloud và bây giờ muốn xem ứng dụng nào phù hợp với nó hoặc có thể bạn thậm chí chưa quyết định chọn Cosmos và chỉ muốn xem nó phù hợp với công việc của bạn như thế nào

Nick bạcNick bạc đọc 16 phút
Portainer vs Cosmos Cloud để quản lý ứng dụng Docker bao gồm sơ đồ thiết lập kết hợp và các hoạt động neon so với các khối truy cập.
Máy chủ & Hệ điều hành

Portainer vs Cosmos Cloud: Phù hợp nhất để quản lý ứng dụng Docker

Nếu bạn đã biết Docker và chỉ muốn một cách rõ ràng hơn để chạy một ngăn xếp ứng dụng đang phát triển thì đây là câu trả lời ngắn gọn cho Portainer vs Cosmos Cloud. Portainer là sự lựa chọn mạnh mẽ hơn cho Direc

Nick bạcNick bạc đọc 14 phút
Đồ họa nổi bật của Cosmos Cloud vs CasaOS vs Umbrel hiển thị ba đường dẫn tự lưu trữ bên trong một thế giới mạng đám mây trừu tượng.
Máy chủ & Hệ điều hành

Cosmos Cloud vs CasaOS vs Umbrel: Nền tảng tự lưu trữ nào phù hợp với thiết lập của bạn?

Câu trả lời ngắn gọn là CasaOS vẫn là nơi dễ bắt đầu nhất, Umbrel có cảm giác được quản lý rõ ràng nhất và Cosmos Cloud sẽ hợp lý hơn khi bạn muốn kiểm soát chặt chẽ hơn đối với doma

Nick bạcNick bạc đọc 11 phút

Sẵn sàng triển khai? Từ $2,48/tháng.

Đám mây độc lập, kể từ năm 2008. AMD EPYC, NVMe, 40 Gbps. Hoàn tiền trong 14 ngày.