Hướng dẫn cài đặt server linux trên máy ảo vmware

Trong bài học này mình sẽ hướng dẫn các bạn cách cài đặt Linux trên máy ảo VMWare Windows, đây cũng được xem là một phần mềm tạo máy ảo cực tốt.

VMWare khác hoàn toàn với VirtualBox ở chỗ một bên tính phí còn một bên miễn phí. Tuy nhiên, bạn hoàn toàn có thể sủ dụng VMWare với mục đích cá nhân và phi thương mại.

Trong bài này mình sẽ cài Linux với bản phối là Ubuntu, phiên bản mới nhất tính ở thời điểm hiện tại là 20.

1. Cấu hình máy tính để cài Linux trên VMWare

Để chạy được máy ảo Linux trên VMWare thì máy tính của bạn phải có cấu hình như sau:

Hiện giờ đa số mọi người dùng Win 10 nên RAM tối thiểu cũng phải 8GB, nếu không thì ít hơn cũng được, nhưng sẽ rất lag khi bật máy ảo lên.

Dung lượng ổ cứng dư hơn 10GB, cái này mình nghĩ không phải là vấn đề, bởi giờ máy tính nào cũng có ổ cứng dung lượng khủng.

Chỉ như vậy thôi là đủ rồi, bây giờ mình sẽ hướng dẫn các bước cài đặt nhé.

2. Các bước cài đặt Linux trên Windows bằng VMWare

Hãy thực hiện theo thứ tự các bước dưới đây nhé.

Bước 1: Download và cài đặt VMWare Workstation

Như mình đã nói ở trên, VMWare là phần mềm tính phí, nhưng nếu bạn sử dụng với mục đích cá nhân và phi thương mại thì họ cho phép bạn tải về và sử dụng.

Các bạn lên google tải phần mềm Vmware.

Bước 2: Download file ISO Linux

Mình quen sử dung Ubuntu nên trong bài này mình sẽ chọn bản Ubuntu mới nhất nhé. Ở thời điểm hiện tại là phiên bản 20.

Các bạn lên google tìm kiếm Ubuntu Linux rồi download.

Bước 3: Tạo máy ảo trên VMWare

Trước tiên hãy mở máy ảo VMWare của bạn lên, sau đó chọn File -> New -> Virtual Machine.

Hộp thoại New Virtual Machine Wizard sẽ xuất hiện, tại đây bạn hãy chọn Typical (recommended) và click Next.

Bây giờ hãy chọn will install the operating system later và click Next.

Bước tiếp theo là chọn dung lượng trên ổ đĩa cho máy ảo. Bạn chọn khoảng 20GB, còn trong phần options phía dưới thì chọn dòng "Store virtual disk as a single file" để tăng hiệu suất nhé. Sau đó click Next.

Đến bước này là bạn đã hoàn thành việc tạo một máy ảo trên VMWare rồi đấy. Bây giờ ta sẽ qua bước giếp theo là cài đặt Ubuntu trên VMWare.

Bước 4: Cài đặt Ubuntu trên VMWare

Sau khi tạo xong máy ảo thì nhìn vào phần danh sách bạn sẽ thấy tên của máy ảo mà ta đã tạo, hãy click vào đó để mở nhé.

Bây giờ ta cần cấu hình một chút để máy ảo có thể nhận biết được file ISO đang nằm ở đâu.

Hãy vào menu VM -> Settings.

Bây giờ hãy qua tab Memory, mình cần cấu hình chọn dung lượng RAM cho máy ảo.

Giá trị mặc định của RAM là 2GB, nếu máy của bạn mạnh hơn thì có thể chọn thành 4GB, còn không thì để nguyên 2GB cũng được.

Thao tác xong nhấn vào OK để lưu lại nhé.

Bây giờ tiến hành mở máy vừa mới tạo, chọn Install Ubuntu để tiến hành cài một cách đầy đủ các chức năng của hệ diều hành.

Cài đặt Linux sẽ giúp bạn sử dụng được hệ điều hành có mã nguồn mở miễn phí. Vậy cách cài đặt hệ điều hành Linux trên PC và máy ảo như thế nào? Hãy cùng LANIT cùng thực hành cài đặt hệ điều hành với các bước đơn giản dưới đây nhé!

Mục Lục Nội Dung

1. Có nên cài đặt hệ điều hành Linux không?

  • Hệ điều hành Linux là hệ điều hành mã nguồn mở, có thể tải được mã nguồn của các phần mềm có sẵn, nghiên cứu chạy nhiều chương trình và cách vận hành của chương trình theo ý của mình
  • Có độ an toàn cao, vì bạn sử dụng các phần mềm từ kho dữ liệu chính thức nên sẽ không xảy ra trường hợp dính mã độc hại
  • Có thể chạy được trên hầu như các đời máy từ cấu hình cao đến cấu hình thấp, tối thiểu là RAM 512MB
  • Hỗ trợ tốt cho các lập trình viên, coder vì Linux hỗ trợ nhiều cho nhiều ngôn ngữ như C, C++, Java, Python,…
  • Là hệ điều hành mã nguồn mở nên Linux hoàn toàn miễn phí

2. Hướng dẫn cài đặt hệ điều hành LINUX trên PC và máy ảo

Hệ điều hành Linux chia ra nhiều phiên bản/bản phân phối hệ điều hành khác nhau như: Ubuntu, Debian, CentOS,… Tại bài viết này, LANIT sẽ hướng dẫn bạn cách cài đặt 2 hệ điều hành phổ biến nhất là CentOS và Ubuntu.

2.1 Hướng dẫn cài đặt hệ điều hành CentOS 7

CentOS là một hệ điều hành nguồn mở dựa trên mã nguồn Red Hat Enterprise Linux và được xây dựng trên nhân Linux, được giới thiệu lần đầu tiên vào năm 2004. Đây là phần mềm ổn định với mức độ bảo mật cao và nhiều tùy chọn bảng điều khiển khác nhau.

CentOS được sử dụng rộng rãi trong các doanh nghiệp bởi sở hữu tính ổn định, bảo mật cao và nhiều tùy chọn bảng điều khiển của nó. Không chỉ vậy, CentOS được phát triển bởi một cộng đồng các lập trình viên chuyên nghiệp, góp phần nâng cấp bản phân phối Linux thông qua việc tạo nội dung wiki, hỗ trợ kỹ thuật và tìm các bản sửa lỗi.

Phần cấu hình cài đặt của CentOS 7.x tương thích với Red Hat Enterprise 7.x. CentOS 7 được ra mắt và ngày 7 tháng 7 năm 2014 và được hỗ trợ cho đến hết tháng 6 năm 2024.

Các bước cài đặt CentOS 7

Bước 1: Tải file iso của CentOS 7. Tải file iso CentOS 7.9 từ các link trong link tải dưới đây:

http://isoredirect.centos.org/centos/7/isos/x86_64/

Bước 2: Đối với PC hoặc laptop:

Sau khi tải file iso của CentOS 7.9, dùng phần mềm Rufus để burn file đó vào USB hoặc đĩa CD của bạn để có thể cài đặt. phần mềm Rufus chạy trên các hệ điều hành Window. Sau đó cắm USB hoặc đĩa CD của bạn vào máy cần cài và cài đặt

Hướng dẫn cài đặt server linux trên máy ảo vmware

Sau đó, bạn ấn Start để burn file iso vào USB hoặc đĩa CD của bạn.

Đối Với máy chủ ảo:

Cài đặt hệ điều hành CentOS 7.9 trên máy ảo được tạo bởi công nghệ ảo hóa VMWARE trên Vmware vsphere hypervisor 7 (ESXi 7).

  • Tạo 1 máy ảo và kèm tài nguyên bạn muốn trên máy chủ Vmware.
  • Sau đó, Tải file iso cần cài đặt vào phần CD/DVD Drive 1.

Hướng dẫn cài đặt server linux trên máy ảo vmware

  • Mở máy ảo VPS lên và cài đặt.

Sau khi xong các bước chuẩn bị, mở máy lên và bắt đầu cài đặt. Chọn Install CentOS 7.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Chọn ngôn ngữ mà bạn muốn cài đặt.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Đây là màn hình mặc định cho những cấu hình cơ bản. Đầu tiên chọn Date & Time.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Chọn khu vực bản muốn trên bản đồ hoặc bạn có thể chọn khu vực trong phần Region và chọn thành phố trong phần City. Sau đó chọn Done:

Hướng dẫn cài đặt server linux trên máy ảo vmware

Chọn INSTALLATION DESTINATION để chọn phân vùng cài lên hệ điều hành. Bạn có thể chọn tự động tạo cá phân vùng trong phần “Automatically configure partitioning”.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Hoặc tuỳ chọn trong phần “I will configure partitioning”. Bạn có thể tùy chọn định dạng của ổ cứng và dung lượng của từng phần vùng.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Hướng dẫn cài đặt server linux trên máy ảo vmware

Sau khi cài đặt xong bạn chọn “Done” rồi chọn “Accept Changes” để hoàn thành cài đặt:

Hướng dẫn cài đặt server linux trên máy ảo vmware

Chọn phần “NETWORK & HOSTNAME” để cài đặt mạng cho máy. Chọn “Configure” để cấu hình card mạng:

Hướng dẫn cài đặt server linux trên máy ảo vmware

Bạn có thể chọn DHCP là giao thức quản lý máy chủ tự động phân cấp IP hoặc Manual là để tự cấu hình IP cho máy. Sau khi cấu hình xong “Save” lại.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Tiếp theo bật card mạng và chỉnh sửa tên của máy trong phần “Host name”. Sau đó, chọn “Done” để hoàn thành.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Ấn chọn “Begin Installation” để bắt đầu cài đặt.

Trong phần “ROOT PASSWORD” để cài đặt mật khẩu cho máy. Phần “USER CREATION” để tạo thêm user mà bạn muốn. User mặc định của hệ điều hành là “root”.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Sau đó chờ hệ điều hành được cài xong bạn chọn vào Reboot khởi động lại máy và vào hệ điều hành.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Đây là giao diện của hệ điều hành centos bản “Minimal”.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Như vậy là bạn đã cài đặt xong hệ điều hành CentOS 7.

2.2. Cài đặt hệ điều hành Ubuntu 22.04 Live Server

Ubuntu 22.04 được ra mắt ngày 21 tháng 4 năm 2022 và được hỗ trợ đến hết tháng 4 năm 2027.

Các bước cài đặt:

  • Tải file iso ubuntu 22.04 live server theo link: https://cdimage.ubuntu.com/releases/22.04/release/.
  • Phần chuẩn bị file iso và USB boot cho máy PC và máy ảo đều giống với hệ điều hành CentOS.
  • Sau khi bật máy và chọn “Try or Install Ubuntu Server” để bắt đầu cài đặt.

Hướng dẫn cài đặt server linux trên máy ảo vmware

  • Chọn ngôn ngữ và kiểu bàn phím bạn muốn. Click “Done” để tiếp tục.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Hướng dẫn cài đặt server linux trên máy ảo vmware

Chọn phiên bản Ubuntu Server mặc định.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Cấu hình card mạng có sẵn của máy, có thể theo 2 chế độ là DHCP hoặc Manual. Sau khi cấu hình xong chọn Done để tiếp tục.

Hướng dẫn cài đặt server linux trên máy ảo vmware

  • Chú ý: Trong cấu hình theo kiểu Manual (tĩnh) của Subnet, bạn cần gõ cả dải IP và subnet mask ( như hình dưới).

Hướng dẫn cài đặt server linux trên máy ảo vmware

Sau đó tiếp tục chọn “Done” đến phần cấu hình phân vùng ổ cứng cài đặt hệ điều hành.

Chọn ổ cứng bạn sẽ cài đặt hệ điều hành lên đó, có thể tuỳ chọn ở cứng là LVM group hoặc định dạng thường bằng cách sử dụng nút cách( Space) để chọn/bỏ chọn. Sau đó click “Done” để tiếp tục.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Chọn “Done” và click chọn “Continue” để tiếp tục.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Điền hostname, user và mật khẩu bạn muốn đặt cho máy. Sau đó chọn “Done”

Hướng dẫn cài đặt server linux trên máy ảo vmware

Tích chọn cài đặt “Install OpenSSH Server” để server cài thêm giao thức SSH bạn có thể truy cập từ 1 máy khác vào máy.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Sau đó bạn tiếp tục chọn Done để tới phần tự động cài đặt hệ điều hành, hệ điều hành cài xong bạn chọn “REBOOT NOW”, khởi động lại máy và sử dụng hệ điều hành.

Hướng dẫn cài đặt server linux trên máy ảo vmware

Dưới đây là giao diện của hệ điều hành Ubuntu 22.04 live server:

Hướng dẫn cài đặt server linux trên máy ảo vmware

Kết luận

Trên đây là những chia sẻ từ LANIT về hướng dẫn cài đặt Linux đơn giản nhất. Với những hướng dẫn, chia sẻ từ LANIT hy vọng các bạn biết cách cài đặt trên máy tính và máy ảo thuận tiện nhất. Mọi thắc mắc hãy liên hệ ngay với LANIT để giải đáp kịp thời.