Video hướng dẫn cài đặt Ubuntu Server 24.04 LTS: Từ tải ISO đến cấu hình mạng

Chào bạn, Bùi Mạnh Đức đây! Bạn đang tìm kiếm một hệ điều hành là gì máy chủ mạnh mẽ, ổn định và được hỗ trợ lâu dài? Ubuntu Server 24.04 LTS chính là câu trả lời. Đây là phiên bản mới nhất với nhiều cải tiến vượt trội, hứa hẹn mang lại hiệu suất và bảo mật tối ưu cho các dự án của bạn. Việc cài đặt đúng cách ngay từ đầu là nền tảng vững chắc cho một hệ thống vận hành trơn tru sau này. Trong bài viết này, chúng ta sẽ cùng nhau đi qua từng bước chi tiết, từ việc tải file cài đặt, tạo USB boot cho đến khi hoàn tất cấu hình một máy chủ Ubuntu hoàn chỉnh. Hãy cùng bắt đầu hành trình xây dựng máy chủ của riêng bạn nhé!

Giới thiệu về Ubuntu Server 24.04 LTS

Ubuntu Server 24.04 LTS, với tên mã “Noble Numbat”, là phiên bản hỗ trợ dài hạn (Long-Term Support) mới nhất từ Canonical. Phiên bản này sẽ nhận được các bản cập nhật bảo mật và bảo trì trong vòng 5 năm, và có thể kéo dài lên đến 12 năm với gói Ubuntu Pro. Điều này mang lại sự ổn định và tin cậy tuyệt vời cho các môi trường sản xuất, từ máy chủ web, cơ sở dữ liệu cho đến các ứng dụng doanh nghiệp.

Vậy tại sao bạn nên lựa chọn Ubuntu Server 24.04 LTS? Phiên bản này mang đến nhiều tính năng nổi bật đáng giá. Trình cài đặt đã được nâng cấp, giúp quá trình thiết lập trở nên trực quan và nhanh chóng hơn. Hiệu năng hệ thống cũng được cải thiện đáng kể nhờ vào nhân Linux mới nhất và các tối ưu hóa phần cứng. Hơn nữa, các tính năng bảo mật được tăng cường mặc định, giúp bạn an tâm hơn khi triển khai các dịch vụ quan trọng.

Hình minh họa

Tầm quan trọng của việc cài đặt đúng cách không thể xem nhẹ. Một máy chủ được cấu hình chuẩn xác ngay từ đầu sẽ giảm thiểu rủi ro lỗi hệ thống, tối ưu hóa tài nguyên và dễ dàng hơn cho việc quản lý, bảo trì sau này. Nó giống như việc xây một móng nhà vững chắc vậy; mọi thứ xây dựng bên trên sẽ bền vững và an toàn hơn.

Trong bài viết và video hướng dẫn này, chúng ta sẽ cùng nhau thực hiện một quy trình cài đặt hoàn chỉnh. Bắt đầu từ việc chuẩn bị các công cụ cần thiết, đi qua từng bước trong trình cài đặt, cấu hình mạng, phân vùng ổ đĩa, và cuối cùng là những lưu ý quan trọng để vận hành máy chủ một cách tốt nhất.

Chuẩn bị trước khi cài đặt Ubuntu Server 24.04 LTS

Sự chuẩn bị kỹ lưỡng là chìa khóa cho một quá trình cài đặt suôn sẻ. Trước khi đi vào các bước chính, chúng ta cần đảm bảo có đủ “nguyên liệu” cần thiết. Giai đoạn này bao gồm việc tải về file cài đặt chính thức và tạo một chiếc USB có khả năng khởi động để bắt đầu quá trình.

Tải file ISO chính thức của Ubuntu Server 24.04 LTS

Bước đầu tiên và quan trọng nhất là tải về file ảnh đĩa (ISO) của Ubuntu Server. Để đảm bảo an toàn và tránh các rủi ro từ những file không rõ nguồn gốc, bạn luôn phải tải từ trang web chính thức của Ubuntu.

Hãy truy cập vào trang chủ của Ubuntu và tìm đến mục “Download”. Tại đây, bạn sẽ thấy tùy chọn cho Ubuntu Server 24.04 LTS. Lựa chọn phiên bản phù hợp với kiến trúc máy chủ của bạn (thông thường là 64-bit, x86-64) và bắt đầu tải về. File ISO sẽ có dung lượng khá lớn, khoảng vài GB, vì vậy hãy đảm bảo đường truyền Internet của bạn ổn định.

Hình minh họa

Sau khi tải về, có một bước nhỏ nhưng cực kỳ quan trọng là kiểm tra checksum (mã kiểm tra). Mỗi file ISO trên trang chủ sẽ đi kèm với một chuỗi ký tự gọi là SHA256 checksum. Bạn có thể sử dụng các công cụ có sẵn trên Windows, macOS hoặc Linux để tính toán mã SHA256 của file bạn vừa tải về và so sánh nó với mã được cung cấp trên trang web. Nếu hai mã này khớp nhau, điều đó có nghĩa là file của bạn toàn vẹn, không bị lỗi hay chỉnh sửa trong quá trình tải. Bước này giúp đảm bảo bạn đang cài đặt một hệ điều hành Linux sạch và an toàn.

Tạo USB boot cài đặt Ubuntu Server

Khi đã có file ISO trong tay, bạn cần một công cụ để “ghi” file này lên một chiếc USB, biến nó thành một bộ cài đặt có khả năng khởi động. Một chiếc USB với dung lượng tối thiểu 8GB là đủ cho công việc này.

Có rất nhiều phần mềm giúp bạn thực hiện việc này, nhưng hai cái tên phổ biến và đáng tin cậy nhất là Rufus (cho Windows) và balenaEtcher (hỗ trợ cả Windows, macOS và Linux). Cả hai đều miễn phí và rất dễ sử dụng.

Các bước chi tiết để tạo USB boot với Rufus như sau:

  1. Cắm USB vào máy tính: Đảm bảo bạn đã sao lưu toàn bộ dữ liệu quan trọng trên USB vì quá trình này sẽ xóa sạch mọi thứ.
  2. Mở Rufus: Chạy phần mềm Rufus bạn đã tải về.
  3. Chọn thiết bị: Trong mục “Device”, hãy chắc chắn rằng bạn đã chọn đúng chiếc USB của mình.
  4. Chọn file ISO: Nhấn nút “SELECT” và tìm đến file ISO Ubuntu Server 24.04 LTS bạn đã tải ở bước trước.
  5. Cấu hình khác: Hầu hết các tùy chọn còn lại Rufus sẽ tự động cấu hình. Bạn chỉ cần đảm bảo “Partition scheme” là GPT và “Target system” là UEFI (non CSM), đây là chuẩn mới và phổ biến nhất hiện nay.
  6. Bắt đầu: Nhấn nút “START” và xác nhận các cảnh báo. Quá trình ghi file sẽ mất vài phút.

Sau khi Rufus thông báo hoàn tất, bạn đã có trong tay một chiếc USB boot sẵn sàng để cài đặt Ubuntu Server 24.04 LTS.

Hướng dẫn từng bước cài đặt Ubuntu Server 24.04 LTS

Bây giờ là lúc chúng ta đi vào phần chính: cài đặt hệ điều hành lên máy chủ. Hãy cắm USB boot bạn vừa tạo vào máy chủ, khởi động lại và truy cập vào menu boot (thường bằng phím F12, F10, ESC, tùy thuộc vào nhà sản xuất) để chọn khởi động từ USB.

Cài đặt giao diện ban đầu và lựa chọn ngôn ngữ

Khi khởi động thành công từ USB, bạn sẽ thấy menu của trình cài đặt Ubuntu. Hãy chọn tùy chọn đầu tiên, thường là “Try or Install Ubuntu Server”. Màn hình sẽ chuyển sang giao diện dòng lệnh và bắt đầu tải các thành phần cần thiết.

Hình minh họa

Màn hình đầu tiên sẽ yêu cầu bạn lựa chọn ngôn ngữ cho quá trình cài đặt. Hãy dùng các phím mũi tên để di chuyển và phím Enter để chọn. Bạn có thể chọn “English” để dễ dàng theo dõi các thuật ngữ kỹ thuật phổ biến hoặc chọn “Tiếng Việt” nếu muốn. Tuy nhiên, sử dụng tiếng Anh thường được khuyến khích trong môi trường máy chủ để dễ dàng tìm kiếm sự hỗ trợ từ cộng đồng quốc tế.

Tiếp theo là lựa chọn bố cục bàn phím (Keyboard layout). Nếu bạn đang sử dụng bàn phím tiêu chuẩn, hãy để mặc định là “English (US)”. Lựa chọn sai bố cục bàn phím có thể khiến bạn gõ sai mật khẩu hoặc các câu lệnh sau này, vì vậy hãy cẩn thận ở bước này. Trình cài đặt sẽ cho phép bạn thử gõ vài ký tự để kiểm tra xem bố cục đã đúng chưa.

Cấu hình mạng và phân vùng ổ đĩa

Kết nối mạng là yếu tố sống còn của một máy chủ. Ở bước này, trình cài đặt sẽ tự động phát hiện các card mạng có trên máy. Nếu máy chủ của bạn được kết nối với một router có cấp phát DHCP, nó sẽ tự động nhận một địa chỉ IP.

Bạn có hai lựa chọn chính:

  • DHCP (Mặc định): Hệ thống sẽ tự động nhận địa chỉ IP từ mạng. Cách này nhanh và tiện lợi cho việc cài đặt ban đầu.
  • IP tĩnh (Static IP): Đây là lựa chọn được khuyến khích cho máy chủ. Bạn sẽ tự tay đặt một địa chỉ IP cố định, Subnet, Gateway và DNS servers. Việc này đảm bảo địa chỉ IP của máy chủ không thay đổi sau mỗi lần khởi động lại, giúp các dịch vụ và kết nối luôn ổn định. Tham khảo hướng dẫn Cấu hình IP tĩnh trên Linux để biết chi tiết các bước.

Hình minh họa

Sau khi cấu hình mạng, chúng ta sẽ đến bước phân vùng ổ đĩa. Đây là bước quyết định cách hệ điều hành và dữ liệu sẽ được lưu trữ. Trình cài đặt cung cấp hai tùy chọn chính:

  • Use an entire disk: Đây là lựa chọn đơn giản và an toàn nhất cho người mới bắt đầu. Trình cài đặt sẽ tự động xóa toàn bộ ổ đĩa được chọn và tạo ra các phân vùng cần thiết một cách tối ưu. Bạn cũng có thể chọn “Set up this disk as an LVM group” để dễ dàng thay đổi kích thước phân vùng trong tương lai mà không cần cài đặt lại.
  • Custom storage layout: Tùy chọn này dành cho người dùng nâng cao, cho phép bạn tự tay tạo, xóa, thay đổi kích thước các phân vùng như /boot, / (root), /homeswap. Tham khảo thêm bài viết về Disks và Partition trên Linux để hiểu rõ hơn về quản lý phân vùng ổ cứng trên server Ubuntu.

Đối với hầu hết các trường hợp, lựa chọn mặc định “Use an entire disk” cùng với LVM là phương án tốt nhất. Hãy kiểm tra kỹ lại bản tóm tắt các thay đổi trước khi xác nhận, vì bước này sẽ xóa toàn bộ dữ liệu trên ổ đĩa.

Cài đặt và cấu hình OpenSSH để quản lý server từ xa

Đây là một bước cực kỳ quan trọng. OpenSSH Server là gì là một dịch vụ cho phép bạn kết nối và điều khiển máy chủ từ xa thông qua giao diện dòng lệnh một cách an toàn. Việc cài đặt SSH ngay từ bây giờ sẽ giúp bạn quản lý máy chủ một cách thuận tiện từ bất kỳ máy tính nào khác trong cùng mạng mà không cần phải kết nối trực tiếp màn hình và bàn phím.

Hình minh họa

Ở màn hình “SSH Setup”, hãy đánh dấu vào ô “Install OpenSSH Server”. Bạn cũng có thể tùy chọn nhập SSH keys từ GitHub hoặc Launchpad nếu có, nhưng với người mới bắt đầu, chúng ta có thể bỏ qua và sử dụng mật khẩu để đăng nhập. Nếu chưa rõ về SSH, bạn có thể tham khảo thêm bài viết SSH là gì để hiểu về cách sử dụng.

Tiếp theo, bạn sẽ được yêu cầu tạo một tài khoản người dùng (user). Hãy điền các thông tin sau:

  • Your name: Tên của bạn.
  • Your server’s name: Tên cho máy chủ, ví dụ: web-server-01. Tên này sẽ xuất hiện trên dòng lệnh.
  • Pick a username: Tên đăng nhập của bạn, ví dụ: manhduc. Tên này nên viết thường, không dấu, không khoảng trắng.
  • Choose a password: Đặt một mật khẩu đủ mạnh và ghi nhớ nó.
  • Confirm your password: Nhập lại mật khẩu để xác nhận.

Tài khoản bạn tạo ở đây sẽ có quyền quản trị thông qua lệnh sudo. Bạn cũng có thể tham khảo bài viết Systemctl là gì để biết thêm về quản lý dịch vụ trên Linux. Sau khi điền xong, trình cài đặt sẽ bắt đầu quá trình sao chép file và cài đặt hệ thống. Quá trình này có thể mất từ 15 đến 30 phút tùy thuộc vào tốc độ của USB và ổ cứng.

Các vấn đề thường gặp và cách khắc phục

Ngay cả khi đã chuẩn bị kỹ lưỡng, đôi khi chúng ta vẫn gặp phải những sự cố không mong muốn trong quá trình cài đặt. Dưới đây là hai vấn đề phổ biến nhất và cách để bạn có thể tự mình xử lý một cách nhanh chóng.

Lỗi không nhận USB boot khi khởi động

Bạn đã tạo USB boot cẩn thận nhưng khi khởi động lại máy, nó vẫn vào thẳng hệ điều hành cũ hoặc báo lỗi không tìm thấy thiết bị khởi động. Đây là một lỗi khá phổ biến với một vài nguyên nhân chính.

Nguyên nhân đầu tiên có thể là do thứ tự khởi động (Boot Order) trong BIOS/UEFI của máy tính chưa được thiết lập đúng. Mặc định, máy tính sẽ ưu tiên khởi động từ ổ cứng. Bạn cần truy cập vào menu BIOS/UEFI (bằng cách nhấn F2, DEL, F10… ngay khi máy vừa khởi động) và thiết lập ưu tiên khởi động từ thiết bị USB lên hàng đầu.

Hình minh họa

Nguyên nhân thứ hai có thể liên quan đến tính năng “Secure Boot”. Đây là một tính năng bảo mật trên các hệ thống UEFI hiện đại, đôi khi nó ngăn chặn việc khởi động từ các thiết bị bên ngoài. Hãy thử tạm thời vô hiệu hóa “Secure Boot” trong cài đặt BIOS/UEFI và xem máy tính có nhận USB boot hay không.

Cuối cùng, bản thân chiếc USB hoặc quá trình tạo boot cũng có thể bị lỗi. Hãy thử sử dụng một cổng USB khác, một chiếc USB khác, hoặc tạo lại USB boot bằng một phần mềm khác (ví dụ, nếu bạn dùng Rufus thất bại, hãy thử với balenaEtcher). Đảm bảo rằng bạn đã tải file ISO từ trang chủ chính thức và đã kiểm tra checksum để loại trừ khả năng file bị hỏng.

Lỗi mạng không kết nối được trong quá trình cấu hình

Một vấn đề khác có thể xảy ra là ở bước cấu hình mạng, trình cài đặt không thể nhận diện card mạng hoặc không kết nối được Internet. Điều này sẽ ngăn cản việc tải về các gói cập nhật trong quá trình cài đặt.

Bước khắc phục đầu tiên luôn là kiểm tra các yếu tố vật lý. Hãy chắc chắn rằng dây cáp mạng đã được cắm chặt vào cả máy chủ và router/switch. Kiểm tra đèn tín hiệu trên cổng mạng; nếu chúng không sáng, có thể dây cáp hoặc cổng mạng đang có vấn đề.

Hình minh họa

Nếu bạn cấu hình IP tĩnh, hãy kiểm tra lại các thông số đã nhập một cách cẩn thận. Một lỗi nhỏ như gõ sai địa chỉ IP, Subnet Mask, Gateway hay DNS cũng sẽ khiến máy chủ không thể kết nối mạng. Địa chỉ Gateway phải là địa chỉ IP của router trong mạng của bạn. Nếu không chắc chắn, bạn có thể tạm thời chuyển về chế độ DHCP để hệ thống tự động nhận cấu hình, sau đó bạn có thể đặt lại IP tĩnh khi đã vào được hệ điều hành. Tham khảo hướng dẫn Cấu hình IP tĩnh trên Linux để biết chi tiết.

Trong một số trường hợp hiếm gặp, Ubuntu Server có thể không có sẵn driver cho một số loại card mạng quá mới hoặc quá cũ. Nếu đã thử hết các cách trên mà vẫn không được, bạn có thể cần phải tìm kiếm driver riêng cho card mạng của mình và cài đặt chúng sau khi quá trình cài đặt cơ bản hoàn tất.

Những lưu ý và thực hành tốt khi vận hành Ubuntu Server

Việc cài đặt thành công chỉ là bước khởi đầu. Để máy chủ của bạn hoạt động ổn định, an toàn và hiệu quả, có một vài nguyên tắc và thói quen tốt mà bạn nên áp dụng ngay từ đầu. Đây là những kinh nghiệm quan trọng giúp hệ thống của bạn luôn ở trạng thái tốt nhất.

Đầu tiên và quan trọng nhất là vấn đề bảo mật cơ bản. Ngay sau khi cài đặt xong, việc đầu tiên bạn nên làm là cấu hình tường lửa. Ubuntu đi kèm với một công cụ rất đơn giản và mạnh mẽ tên là UFW (Uncomplicated Firewall). Bạn chỉ cần cho phép các dịch vụ cần thiết (ví dụ như SSH ở cổng 22) và chặn tất cả các kết nối còn lại. Điều này tạo ra một lớp phòng thủ đầu tiên, ngăn chặn các truy cập trái phép.

Hình minh họa

Tiếp theo là duy trì hệ thống luôn được cập nhật. Các nhà phát triển liên tục tung ra các bản vá lỗi và cập nhật bảo mật. Việc thường xuyên chạy hai lệnh sudo apt updatesudo apt upgrade sẽ giúp máy chủ của bạn được bảo vệ khỏi các lỗ hổng mới nhất. Bạn có thể thiết lập một lịch trình tự động để công việc này không bị bỏ sót.

Một nguyên tắc vàng trong thế giới Linux là “không bao giờ đăng nhập trực tiếp bằng tài khoản root”. Tài khoản root có quyền lực tối cao, một lệnh sai có thể phá hỏng toàn bộ hệ thống. Thay vào đó, hãy luôn sử dụng tài khoản người dùng bạn đã tạo trong quá trình cài đặt và dùng lệnh sudo khi cần thực hiện các tác vụ quản trị. Lệnh Terminal cơ bản trên Linux sẽ giúp bạn làm quen với các lệnh quan trọng này. sudo sẽ yêu cầu bạn nhập mật khẩu của chính mình, giúp bạn suy nghĩ lại một lần nữa trước khi thực hiện một lệnh quan trọng.

Hình minh họa

Cuối cùng, đừng bao giờ quên việc sao lưu (backup là gì). Dữ liệu là tài sản quý giá nhất. Hãy xây dựng một chiến lược sao lưu định kỳ cho cả cấu hình hệ thống (thường nằm trong thư mục /etc) và dữ liệu ứng dụng của bạn. Có nhiều công cụ tự động hóa việc này, từ các script đơn giản đến các giải pháp chuyên nghiệp. Việc có một bản sao lưu tốt sẽ là cứu cánh cho bạn trong những trường hợp xấu nhất như lỗi phần cứng hoặc sự cố hệ thống.

Kết luận

Vậy là chúng ta đã cùng nhau đi qua một hành trình chi tiết để cài đặt thành công Ubuntu Server 24.04 LTS. Từ những bước chuẩn bị đầu tiên như tải file ISO và tạo USB boot, đến việc thực hiện từng bước cấu hình trong trình cài đặt, và cuối cùng là những lưu ý quan trọng để vận hành máy chủ một cách an toàn và hiệu quả. Hy vọng rằng với hướng dẫn này, bạn có thể tự tin triển khai hệ điều hành Linux máy chủ mạnh mẽ này cho các dự án của mình.

Thực hành chính là cách tốt nhất để thành thạo. Đừng ngần ngại thực hiện theo các bước trong video và bài viết này. Quá trình tự tay cài đặt sẽ giúp bạn hiểu sâu hơn về cách hệ thống hoạt động. Mỗi lần thực hành là một cơ hội để bạn khám phá và học hỏi thêm nhiều điều mới.

Hình minh họa

Đây mới chỉ là bước khởi đầu trên hành trình quản trị máy chủ. Sắp tới, Bùi Mạnh Đức sẽ ra mắt thêm nhiều video và bài viết hướng dẫn chuyên sâu hơn, ví dụ như cách cài đặt máy chủ web (LAMP/LEMP), cấu hình cơ sở dữ liệu, tăng cường bảo mật nâng cao và các kỹ thuật bảo trì hệ thống.

Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ nó cho bạn bè và đồng nghiệp. Đừng quên đăng ký kênh YouTube và theo dõi blog buimanhduc.com để không bỏ lỡ những nội dung giá trị tiếp theo nhé. Cảm ơn bạn đã theo dõi

Đánh giá
Tác giả

Mạnh Đức

Có cao nhân từng nói rằng: "Kiến thức trên thế giới này đầy rẫy trên internet. Tôi chỉ là người lao công cần mẫn đem nó tới cho người cần mà thôi !"

Chia sẻ
Bài viết liên quan