Webmin là một 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 miễn phí và mã nguồn mở được cấp phép theo GNUGiấy phép Công cộng Toàn bộ.
- Tại sao tôi cần sử dụng Webmin trên VPS?
- Cách cài đặt Webmin trên Máy chủ CentOS hoặc Máy chủ dựa trên RHEL
- Bước 1: Trước tiên, bạn cần cài đặt các gói phụ thuộc.
- Bước 2: Chúng ta sẽ cần thêm kho Webmin vào danh sách kho. Mở terminal và nhập lệnh sau:
- Bước 3: Thêm các dòng sau vào tệp:
- Bước 4: Bây giờ, bạn cần tải xuống và cài đặt khóa GPG bằng lệnh sau:
- Bước 5: Cập nhật kho:
- Bước 6: Sau đó, bằng cách nhập lệnh sau, bạn có thể cài đặt Webmin:
- Bước 7: Khởi động dịch vụ và đặt nó khởi động tự động:
- Bước 8: Nếu bạn có tường lửa, bạn nên kích hoạt Webmin qua tường lửa bằng cách nhập lệnh sau:
- 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:
- Bước 10: Nhập tên người dùng và mật khẩu của bạn bằng giao thức HTTPS.
- Bước 11: Cấu hình VPS của bạn
- Bước 12: Thay đổi cổng tiêu chuẩn
- 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
- Kết luận
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à nhiều hơn nữa.
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 tìm hiểu những lợi ích của Webmin và xem 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ừ bất kỳ nơi nào trên thế giới. Nó bao gồm nhiều mô-đun để giải quyết nhiều tác vụ phổ biến và có thể được mở rộng với 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 của Webmin so với cPanel.
Có nhiều lợi ích khi sử dụng Webmin trên VPS. Dưới đây là những lợi ích quan trọng:
- Có lẽ lợi ích quan trọng nhất là Webmin miễn phí và mã nguồn mở. Vì vậy, bạn không cần phải lo lắng về ngân sách của mình.
- Webmin dễ sử dụng và dễ học. 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 mới bắt đầu 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, cấu hình Apache và quản lý cơ sở dữ liệu của bạn.
- Webmin hỗ trợ tất cả các bản phân phối Linux chính, bạn không cần lo lắng về việc thay đổi máy chủ.
- Khi bạn cài đặt Webmin trên VPS, nó 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 các 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 lợi thế khác của việc lưu trữ Webmin trên VPS là nó giúp bạn duy trì tổ chức. Vì tất cả các cài đặt và cấu hình máy chủ của bạn được lưu trữ ở một nơi, rất dễ dàng tìm thấy những gì bạn đang tìm kiếm. Điều này đặc biệt hữu ích nếu bạn cần thay đổi cài đặt máy chủ của mình thường xuyên.
- Hơn nữa, cài đặt Webmin trên VPS để bảo mật hệ thống của bạn.
- Cuối cùng, nó có một cộng đồng người dùng lớn với rất nhiều tài liệu hữu ích và diễn đàn hỗ trợ. 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ách cài đặt Webmin trên VPS, hãy bắt đầu nào.
Cũng xem: 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: Trước 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 Webmin vào danh sách kho. Mở terminal và nhập lệnh sau:
sudo nano /etc/yum.repos.d/webmin.repo
Bước 3: Thêm các dòng sau vào tệp:
[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 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:
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 thất bại vì các phụ thuộc không 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à đặt nó khởi động tự động:
chkconfig webmin on
service webmin start
Bước 8: Nếu bạn có tường lửa, bạn nên kích hoạt Webmin 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 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ờ là lúc để cấu hình VPS của bạn bằng Webmin bằng cách truy cập "Cấu hình Webmin."
Bước 12: Thay đổi cổng tiêu chuẩn
Nếu Webmin VPS của bạn có địa chỉ IP công khai, hãy truy cập "Cổng và địa chỉ" và đặt cổng tiêu chuẩn thành "một số."
Đã xong. 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ủ duy nhất. Sau khi cài đặt Webmin trên VPS, bạn có thể tạo máy chủ ảo bằng cách làm theo các bước sau:
- Bước 1: Đăng nhập 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 của nó.
- 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 Apache WebServer.
- 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 "cổng," nhập 80 và chọn nút radio cuối cùng.
- Bước 7: Trong phần "thư mục tài liệu," nhập tên của các tệp HTML mà máy chủ ảo của bạn sẽ sử dụng.
- Bước 8: Nhập tên miền trong phần "tên máy chủ".
Bây giờ, bạn đã tạo virtual host 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à hệ điều hành dựa trên Debian được ưa chuộng vì dễ sử dụng và có nhiều gói phần mềm sẵn có. 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 trên các máy chủ web, nhờ vào 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 cấu hình máy chủ Ubuntu dễ dàng hơn nhiều cho những người không quen với cú pháp dòng lệnh Linux.
Cũng xem: Apache so với Nginx 2022
Bạn đã biết cách cài đặt Webmin trên VPS. Bây giờ, chúng tôi sẽ chỉ cho bạn cách cài đặt Webmin trên máy chủ Ubuntu hoặc máy chủ dựa trên Debian.
Trước 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, hãy cho phép nó bằng lệnh này:
sudo ufw allow 10000/tcp
Vậy là xong. 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 của mình và điều hướng đến địa chỉ sau:
Đô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à mật khẩu. Trong trường hợp đó, bạn cần nhập "sudo" cho tên người dùng.
Sau khi bạn đăng nhập, bạn sẽ có thể cấu hình máy chủ web của mình theo nhu cầu và mục tiêu của bạn.
VPS Siêu Nhanh
Đừng chấp nhận bất kỳ VPS nào. Quên đi những máy chủ cũ kỹ — lấy một NVMe SSD VPS từ Cloudzy và trải nghiệm tốc độ thực sự!
Lấy SSD VPSKế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. Đó 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 rất 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 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, 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 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 vả bao nhiêu để tìm một cái được tin cậy, an toàn và bảo mật. Ngay cả khi tôi tìm thấy cái gì đó có những tính năng này, nó hoặc là quá đắt tiền hoặc không có hiệu suất cao. Tôi nhớ mình bực bội như thế nào và muốn từ bỏ bao nhiêu. Tôi sắp bỏ cuộc khi tôi tìm thấy Cloudzy VPS.
Cloudzy cung cấp VPS hiệu năng cao, hạng nhất với giá chưa đến hai gói gà cay. Với DDR4 RAMs, NVMe lưu trữ và băng thông 1 Gbps, bạn có thể đảm bảo rằng Cloudzy sẽ đáp ứng nhu cầu của bạn.