Hướng Dẫn Tạo VPS Trên VMware Esxi Chi Tiết Nhất

Bài viết này, LANIT hướng dẫn bạn chi tiết từ A-Z các bước tạo VPS trên VMware Esxi. Theo dõi ngay để biết cách thực hiện nhé!

Hướng Dẫn Tải ISO lên Datastore

Để tạo ISO lên Datastore, bạn thực hiện các bước sau:

  • Bước 1: Chọn datastore1.
  • Bước 2: Nhấn vào Datastore Browser.
  • Bước 3: Nhấn Upload để tải tệp ISO từ máy tính lên ESXi.
Hướng Dẫn Tải ISO lên Datastore
CáchTải ISO lên Datastore

Hoặc bạn cũng có thể tải trực tiếp từ Internet về máy chủ ESXi thông qua giao diện dòng lệnh (CLI) bằng cách sử dụng lệnh sau:

wget -P /vmfs/volumes/datastore1/ <URL_tệp_ISO>

Trong đó:

  • /vmfs/volumes/datastore1/: Là đường dẫn tới datastore trên ESXi.
  • <URL_tệp_ISO>: Đường dẫn đầy đủ tới tệp ISO từ Internet.

Lệnh này sẽ tải tệp ISO trực tiếp về datastore trên ESXi.

Tạo VPS với Ubuntu Server 20.04

Ở đây chúng ta sẽ chọn cài đặt Ubuntu Server 20.04 bằng cách truy cập SSH vào ESXi để thực hiện các bước tạo VPS.

Bước 1: Đăng nhập vào VMware ESXi

Mở trình duyệt và nhập IP của máy chủ ESXi vào thanh địa chỉ.

Tại màn hình đăng nhập, nhập Username và Password của ESXi để truy cập giao diện quản lý.

Khi đăng nhập thành công, bạn sẽ có quyền truy cập vào giao diện quản trị để thực hiện các bước để tạo VPS.

Tạo VPS với Ubuntu Server 20.04
Tạo VPS với Ubuntu Server 20.04

Bước 2: Tạo Máy Ảo Linux

Truy cập giao diện Web UI của ESXi. Tại menu bên trái, chọn Virtual Machines.

Ở góc bên phải, chọn Create / Register VM để bắt đầu quá trình tạo máy ảo như hình dưới đây

Tạo VPS với Ubuntu Server 20.04
Tạo VPS với Ubuntu Server 20.04

Tiếp theo, bạn thực hiện các bước chọn cấu hình và hệ điều hành cho máy ảo mới.

Tại cửa sổ Select creation type, chọn Create a new virtual machine => Nhấn Next.

Bạn sẽ chuyển sang bước cấu hình tên và hệ điều hành cho máy ảo.

Tạo VPS với Ubuntu Server 20.04
Tạo VPS với Ubuntu Server 20.04

Bước 3: Chọn tên và loại máy ảo

  • Đặt tên cho máy ảo: Nhập tên (ví dụ Ubuntu). Thường tên máy ảo có thể đặt theo IP để dễ quản lý.
  • Chọn hệ điều hành: Guest OS Family: Chọn Linux và Guest OS Version: Chọn Ubuntu Linux (64-bit).

Sau đó nhấn Next

Bây giờ bạn sẽ chọn các thông số kỹ thuật cho máy ảo như số CPU, RAM và dung lượng ổ đĩa.

Tạo VPS với Ubuntu Server 20.04
Tạo VPS với Ubuntu Server 20.04

Bước 4: Chọn Nơi Lưu Trữ

Chọn nơi lưu máy ảo: Do máy chủ chỉ có một ổ cứng, hệ thống sẽ mặc định chọn datastore1 => Nhấn Next.
Sau đó, bạn sẽ chuyển sang bước cấu hình phần cứng cho máy ảo.

Tạo VPS với Ubuntu Server 20.04
Tạo VPS với Ubuntu Server 20.04

Bước 5: Điều chỉnh cấu hình phần cứng

Thiết lập phần cứng

  • CPU: Chọn CPU phù hợp nhu cầu
  • RAM: Thiết lập RAM (Khuyến cáo ít nhất 2GB cho Ubuntu Server).
  • Ổ cứng: (ít nhất 20 GB cho Ubuntu Server).

Phần CD/DVD Drive 1:

  • Chọn Datastore ISO file.
  • Chọn tệp ISO của Ubuntu Server 20.04 đã tải lên trước đó.

Nhấn Next để tiếp tục.

Sau đó, bạn chuyển đến bước cuối cùng để xem lại cấu hình và khởi tạo máy ảo.

Tạo VPS với Ubuntu Server 20.04
Tạo VPS với Ubuntu Server 20.04

Bước 6: Xác nhận

Kiểm tra lại toàn bộ các thông tin cấu hình máy ảo, bao gồm tên máy ảo, loại hệ điều hành, cấu hình phần cứng (CPU, RAM, ổ cứng) và tệp ISO đã chọn. Nếu mọi thứ đều chính xác, nhấn Finish để xác nhận và tạo máy ảo mới.

Máy ảo sẽ được tạo và sẵn sàng để cài đặt hệ điều hành Ubuntu Server 20.04.

Tạo VPS với Ubuntu Server 20.04
Tạo VPS với Ubuntu Server 20.04

Bước 7: Máy Ảo Sẵn Sàng

Sau vài giây, ESXi sẽ hoàn tất việc tạo máy ảo mới.

Bạn có thể nhấp vào tên máy ảo ở cột bên trái để xem chi tiết thông tin về máy ảo vừa tạo.

Máy ảo hiện đã sẵn sàng để cài đặt hệ điều hành Ubuntu Server 20.04 từ tệp ISO mà bạn đã chọn.

Tạo VPS với Ubuntu Server 20.04
Tạo VPS với Ubuntu Server 20.04

Cài Đặt Linux Lên Máy Ảo

Nhấn vào nút Power On để khởi động máy ảo. Sau đó, chọn Console để mở màn hình hiển thị của máy ảo.
Bạn sẽ thấy giao diện cài đặt của Ubuntu Server 20.04. Lúc này, bạn có thể bắt đầu cài đặt hệ điều hành.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Máy ảo sẽ tự động khởi động từ ổ CD ảo gắn file ISO của Ubuntu Server.

Tiếp theo, chúng ta sẽ tiến hành cài đặt Linux theo hướng dẫn trên màn hình.

Bước 1: Chọn ngôn ngữ hệ thống

Trong màn hình, bạn sẽ được yêu cầu chọn ngôn ngữ cho hệ thống. Bạn có thể chọn English. Sau đó theo dõi các bước cài đặt khác của Ubuntu Server.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Sau khi chọn ngôn ngữ English, bạn thực hiện theo các bước sau:

  • Chọn vào nút Done để tiếp tục.
  • Điều hướng: Lưu ý rằng bạn có thể sử dụng phím Tab để di chuyển giữa các tùy chọn và phím Enter để chọn.

Hệ thống sẽ tiếp tục với các bước cài đặt tiếp theo.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Bước 2: Cài Đặt Network

Đây là bước quan trọng để thiết lập cấu hình card mạng, nếu máy của bạn có nhiều card mạng, cần lưu ý cấu hình IP vào đúng card mạng.

Trên màn hình cài đặt, sẽ hiện danh sách card mạng. Ở ví dụ này của chúng tôi chỉ có một card mạng.

Nhấn Enter để vào menu cài đặt mạng và chọn Edit IPv4.

Tại đây, bạn sẽ cấu hình địa chỉ IP cho card mạng của máy ảo.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Trong bước này, bạn sẽ có hai tùy chọn để cấu hình IP cho card mạng:

  • Sử dụng DHCP: Nếu bạn muốn máy ảo tự động nhận địa chỉ IP từ máy chủ DHCP, hãy chuyển từ mục Manual sang DHCP
  • Sử dụng IP tĩnh: Nếu bạn muốn thiết lập địa chỉ IP tĩnh, hãy chọn Manual và nhập các thông tin sau: IP Address, Netmask (địa chỉ mạng), Địa chỉ gateway, địa chỉ máy chủ DNS.

Sau khi hoàn tất, bạn xác nhận thông tin chính xác và nhấn Done để tiếp tục.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Bước 3: Chọn Mirror

Tại đây, hệ thống sẽ tự động xác nhận và chọn một mirror gần nhất, có tốc độ mạng nhanh nhất. Mirror này sẽ được dùng để tải xuống các gói phần mềm và cập nhật sau này, giúp quá trình cài đặt và cập nhật phần mềm diễn ra thuận lợi hơn.

Kiểm tra xem mirror đã được chọn đúng và nhấn Done để tiếp tục.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Sẽ xuất hiện thông báo hỏi bạn có cập nhật không, chọn tiếp tục và không cập nhật

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Bước 4: Chia Ổ Đĩa

Bạn sẽ tiến hành chọn phân vùng đĩa để cài đặt hệ điều hành. Bạn có thể chọn Use an entire disk. Nếu muốn sử dụng Logical Volume Management (LVM), hãy chọn Set up this as an LVM group. Lúc này hệ thống sẽ tự động cân đối và phân chia dung lượng cho các phân vùng cần thiết.

Sau khi xong, bạn nhấn Done để tiếp tục.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Trong bước chia ổ đĩa, bạn sẽ thấy dung lượng của ổ đĩa dự định cài đặt là 80 GB. Bạn có thể chia ổ đĩa theo mô hình sau:

  • Phân vùng /boot: Dung lượng 200 MB, đây là phân vùng chứa các tệp cần thiết để khởi động hệ điều hành.
  • Phân vùng /: Dung lượng còn lại của ổ đĩa (80 GB – 200 MB = 79.8 GB). Đây là phân vùng chính để cài hệ điều hành và lưu trữ dữ liệu.

Sau khi đã thiết lập xong, hãy kiểm tra lại thông tin và nhấn Done để hoàn tất bước chia ổ đĩa

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Thực hiện tương tự cho 2 phân vùng còn lại:

  • Phân vùng /boot: 200 MB dung lượng. Chọn định dạng XFS hoặc EXT4. Nên chọn XFS vì cho hiệu suất tốt hơn
  • Phân vùng /: Dung lượng còn lại. Chọn định dạng XFS hoặc EXT4. nên chọn XFS cho hiệu suất tối ưu

Sau khi hoàn tất, hãy kiểm tra lại thông tin và nhấn Done để tiếp tục quá trình cài đặt.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Sau khi xong, chọn Done để hoàn tất

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Bước 5: Thiết Lập Thông Tin Tài Khoản

Bạn nhập các thông tin sau: Your name, Your server’s name (tên máy chủ), Pick a username (Tên người dùng muốn sử dụng), Choose a password (mật khẩu), Confirm your password (nhập lại mật khẩu).

Sau khi xong, nhấn Done để tiếp tục.

Bước 6: Cài Đặt OpenSSH Server

Hãy chắc chắn chọn cài đặt Install OpenSSH server.

Nếu bạn đang cài đặt trên một máy chủ thật thì đây là điều kiện bắt buộc, giúp bạn truy cập vào máy chủ từ xa sau khi cài đặt hoàn tất.

Tiếp theo, hệ thống sẽ bắt đầu quá trình cài đặt các gói phần mềm cần thiết.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Bước 7: Chọn Dịch Vụ Kèm Theo

Trước khi bắt đầu cài đặt, bạn sẽ chọn thêm một số dịch vụ kèm theo. Trong danh sách các dịch vụ có sẵn, hãy xem xét và chọn các dịch vụ mà bạn muốn cài đặt bổ sung cho Ubuntu Server 20.04.

Một số dịch vụ phổ biến mà bạn có thể muốn xem xét bao gồm:

  • OpenSSH Server: Để truy cập máy chủ từ xa.
  • LAMP Server: Để cài đặt một máy chủ web với Apache, MySQL và PHP.
  • Mail server: Nếu bạn cần máy chủ email.
  • DNS server: Để quản lý tên miền.

Chọn các dịch vụ phù hợp với nhu cầu của bạn và bấm Done để tiếp tục.

Sau khi hoàn tất, hệ thống sẽ bắt đầu quá trình cài đặt Ubuntu Server với các dịch vụ đã chọn.

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Quá trình cài đặt đang được bắt đầu

Cài Đặt Linux Lên Máy Ảo
Cài Đặt Linux Lên Máy Ảo

Sau khi hoàn tất, bạn sẽ nhận được thông báo hoàn thành.

Trên đây, LANIT đã hướng dẫn bạn chi tiết các bước tạo máy chủ ảo VPS trên ESXi, hy vọng bạn có thể thực hiện trên máy của mình. Ngoài ra, nếu bạn cần tư vấn về dịch vụ VPS, liên hệ ngay LANIT nhé!


    avata Hải

    Triệu Huyền Trang

    Triệu Huyền Trang chuyên gia 3 năm kinh nghiệm trong ngành Công Nghệ, Phần Mềm. Chuyên chia sẻ các kiến thức phần mềm mã nguồn, ứng dụng và thông tin về công nghệ hữu ích.

    Chat với chúng tôi qua Zalo!
    Chat với chúng tôi qua Zalo!