Danh mục

Tìm kiếm
/

Mục lục

Không có mục lục
Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly

Virtualmin Là Gì? Hướng Dẫn Cài Đặt Virtualmin Trên VPS

Virtualmin, một trong những công cụ quản lý VPS mạnh mẽ, đang ngày càng trở nên quan trọng trong việc quản lý máy chủ ảo của bạn. Trong bài viết này, CloudFly sẽ giúp bạn tìm hiểu Virtualmin là gì và hướng dẫn cách cài đặt nó trên VPS. Nếu bạn đang tìm kiếm một giải pháp quản lý máy chủ mạnh mẽ và linh hoạt, hãy theo dõi để khám phá cách tối ưu hóa trải nghiệm quản lý VPS của bạn nhé.

virtualmin là gì

1. Virtualmin là gì?

1.1. Khái niệm

Virtualmin là một công cụ quản lý hostingVPS dành cho các hệ điều hành Linux, chủ yếu là CentOS và Ubuntu. Nó được thiết kế để giúp người quản trị hệ thống và webmaster quản lý các tác vụ một cách dễ dàng và hiệu quả. Bạn có thể quản lý các kho lưu trữ Apache, Nginx, PHP, DNS, MySQL, PostgreSQL, mailboxes, FTP, SSH, SSL, Subversion / Git,…

1.2. Tính năng

  • Virtualmin được xây dựng trên GUI quản lý hệ thống nguồn mở nổi tiếng là Webmin. Webmin là một giao diện người dùng dựa trên web, được sử dụng để quản trị hệ thống cho các hệ điều hành Unix, Linux, v.v. Với trình duyệt web, bạn có thể cấu hình tài khoản người dùng, Apache, DNS, chia sẻ tệp, và nhiều tính năng khác.
  • Virtualmin cho phép bạn quản lý các miền ảo, hộp thư, cơ sở dữ liệu, ứng dụng và toàn bộ máy chủ từ một giao diện toàn diện và thân thiện.
  • Virtualmin cung cấp phiên bản miễn phí dựa trên giấy phép GPL, nhưng nó có ít tính năng hơn so với phiên bản Pro. Nếu bạn chọn mua cPanel, bạn sẽ phải trả một khoản phí cố định.

2. Hướng dẫn cài đặt Virtualmin trên VPS

2.1. Điều kiện để cài đặt Virtualmin

Bạn có thể sử dụng một máy chủ mới và thực hiện cài đặt để tránh xung đột khi làm việc. Đồng thời, bạn cũng cần đảm bảo VPS của bạn có một tên miền đủ điều kiện để đặt làm tên máy chủ. Ví dụ như "myserver.example.com" hoặc "example.com". Sau đó, bạn hãy xác nhận tên miền của mình được chuyển hướng đúng đến địa chỉ IP của máy chủ. 

Sử dụng lệnh sau để kiểm tra tên máy chủ hiện tại của bạn:

hostname -f

Và dùng lệnh sau để thay đổi tên máy của bạn nếu cần:

hostname myserver.example.com

2.2. Đăng nhập với Root

Tiếp theo, bạn lấy địa chỉ IP mới của mình từ bảng điều khiển và sử dụng SSH để đăng nhập với tư cách root.

sh root@123.45.67.89

2.3. Dowload các tập lệnh cài đặt

Virtualmin cung cấp một tập lệnh cài đặt tiện lợi, cho phép bạn thực hiện việc cài đặt một cách dễ dàng. Hãy sử dụng lệnh dưới đây để tải tập lệnh về thư mục gốc (root directory) của bạn.

wget http://software.virtualmin.com/gpl/scripts/install.sh -O /root/virtualmin-install.sh

Sau khi kết thúc sẽ hiện ra như dưới đây:

2013-07-06 11:03:57 (129 KB/s) - `/root/virtualmin-install.sh' saved [45392/45392]

Lúc này, bạn chạy tập lệnh cài đặt

ow it's time to run the script we just downloaded.<pre>sh /root/virtualmin-install.sh</pre>

Thao tác này sẽ bắt đầu trình hướng dẫn cài đặt. Sau khi chấp nhận những tuyên bố từ chối trách nhiệm thì quá trình cài đặt sẽ bắt đầu.

2.4. Truy cập Virtualmin

Khi cài đặt xong script, bạn có thể truy cập Virtualmin bằng URL sau: https://myserver.example.com:10000/

Tại đây, bạn tiến hành đăng nhập bằng username và password gốc của mình. Sau khi bạn đã đăng nhập vào "Post-Install Wizard", quá trình cài đặt của Virtualmin sẽ được bắt đầu.

hướng dẫn cài đặt virtualmin trên vps

3. Hướng dẫn thiết lập một VPS với Virtualmin

3.1. Thiết lập VPS

Bước 1: Sau khi hoàn thành quá trình cài đặt Virtualmin, bạn có thể bắt đầu thiết lập VPS bằng cách nhấp vào Create Virtual Server trong thanh điều hướng ở phía bên trái.

Bước 2: Tiếp theo, bạn nhập tên miền bạn muốn sử dụng cho máy chủ.

Bước 3: Bạn đặt mật khẩu quản trị, mật khẩu này sẽ trở thành mật khẩu chính để quản lý máy chủ ảo của bạn. 

Bước 4: Bạn có thể quản lý các server templates và account plans bằng cách vào System Settings, sau đó chọn Server TemplatesAccount Plans.

Bước 5: Bạn có thể chỉ định tên người dùng quản trị, mặc định để nó là "example". Ngoài ra, bạn có thể cấu hình VPS tùy theo ý muốn, dựa vào các tùy chọn đa dạng. 

Bước 6: Cuối cùng, bạn nhấp vào Create Server, Virtualmin sẽ thực hiện các bước cần thiết để thiết lập VPS của bạn. Nếu có bất kỳ lỗi nào xảy ra, chúng sẽ được hiển thị để bạn kiểm tra.

3.2. Thiết lập Subdomain

Bước 1: Sau khi đã thiết lập VPS, bạn hãy thêm subdomain bằng cách nhấp vào Create Virtual Server một lần nữa.

Bước 2: Chọn Sub-server để tạo subdomain cho "example.com".

Bước 3: Bạn nhập tên miền đầy đủ (ví dụ: test.example.com) và xem qua các tùy chọn dưới tên miền đó. Sau đó nhấp vào Create Server.

Bước 4: Khi quá trình hoàn tất, bạn sẽ thấy "test.example.com" được chọn làm VPS hiện tại.

3.3. Thiết lập Users

Bước 1: Để bắt đầu, bạn truy cập vào máy chủ cấp cao nhất "example.com" và sau đó nhấp vào Edit Users

Bước 2: Ở đầu trang, bạn sẽ thấy ba tùy chọn để tạo người dùng: "Add a user to this server", "Batch create users", và "Add a website FTP access user".

Nếu bạn chỉ muốn thiết lập một người dùng có quyền truy cập FTP, hãy nhấp vào liên kết để chuyển đến phần Add a user to this server

Bước 3: Sau đó, bạn nhập địa chỉ email, tên thật và mật khẩu cho người dùng. Và xem xét kỹ các tùy chọn khác để có được cài đặt lý tưởng của bạn.

Bước 4: Bạn nhấp vào Create để hoàn tất.

Bây giờ, bạn sẽ thấy user của mình được thêm vào danh sách, với user chính được in đậm. Bước 5: Để thiết lập thêm địa chỉ email, bạn hãy xem phần Edit Mail Aliases trong menu.

3.4. Thiết lập Databases

Bước 1: Bạn nhấp vào Edit Databases trong menu và đảm bảo bạn đã chọn đúng VPS của mình. 

Tùy thuộc vào cài đặt của bạn, mỗi máy chủ riêng ảo có thể có cơ sở dữ liệu riêng. Mọi cơ sở dữ liệu đều có một liên kết Manage... mà bạn có thể sử dụng để có cái nhìn tổng quan về cơ sở dữ liệu và thực hiện các truy vấn. 

Bước 2: Bây giờ, bạn quay lại trang Edit Databases và nhấp vào Passwords. Đây là mật khẩu của cơ sở dữ liệu được tạo tự động bởi Virtualmin.

Bước 3: Sau đó, bạn chuyển sang tab Import Database, và có thể gán một cơ sở dữ liệu hiện có (tức là cơ sở dữ liệu đã được tạo bên ngoài Virtualmin) cho VPS hiện tại. 

Điều này rất hữu ích khi bạn đã tạo cơ sở dữ liệu bằng client MySQL ở một số định dạng khác.

Bước 4: Cuối cùng, phần Remote hosts cho phép bạn cung cấp nhiều máy chủ để kết nối với máy chủ của mình. Bạn nên để nó giữ nguyên như vậy (localhost) và sử dụng tunnel SSH để đăng nhập vào máy chủ cơ sở dữ liệu của mình.

dịch vụ cloud server chất lượng giá rẻ tại cloudfly

Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về Virtualmin là gì và cách cài đặt Virtualmin trên VPS. Nếu còn thắc mắc hay muốn đăng ký máy chủ ảo Cloud Server tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn.

THÔNG TIN LIÊN HỆ:

>>> Xem thêm:

 

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly
Chia sẻ