67 Nguyễn Thị Định, Phường An Hải, TP. Đà Nẵng
Hướng dẫn

Cài đặt và cấu hình Linux server (Ubuntu/AlmaLinux) cơ bản

Cài đặt và cấu hình Linux server (Ubuntu/AlmaLinux) cơ bản
Chia sẻ

Hướng dẫn cấu hình ban đầu cho Linux server Ubuntu/AlmaLinux: cập nhật, đặt hostname, múi giờ, swap và chuẩn hóa cấu hình cho người mới

Mục lục1. Trước khi bắt đầu2. Bước 1: Cập nhật hệ thống3. Bước 2: Đặt hostname (tên máy)4. Bước 3: Đặt múi giờ5. Bước 4: Kiểm tra và tạo swap (nếu cần)6. Bước 5: Vài tinh chỉnh nền tảng7. Phần nâng cao: chuẩn hóa cấu hình ban đầu8. Kiểm tra sau khi cấu hình9. Câu hỏi thường gặp9.1. Nên chọn Ubuntu hay AlmaLinux?9.2. Có cần tạo swap không?9.3. Sau cấu hình cơ bản thì làm gì tiếp?10. Kết luận

1. Trước khi bắt đầu

  • Đã đăng nhập được vào máy chủ qua SSH. Nếu chưa quen, xem bài Kết nối VPS Linux bằng SSH cùng nhóm.
  • Có quyền quản trị (đăng nhập root hoặc user có sudo).
  • Biết bản phân phối đang dùng (Ubuntu hay AlmaLinux) để chọn đúng lệnh.

2. Bước 1: Cập nhật hệ thống

Việc đầu tiên là vá các lỗ hổng đã biết và cập nhật gói:

  • Ubuntu: sudo apt update && sudo apt upgrade.
  • AlmaLinux: sudo dnf update.

Sau cập nhật lớn (nhất là nhân hệ điều hành), có thể cần khởi động lại bằng sudo reboot.

3. Bước 2: Đặt hostname (tên máy)

Tên máy rõ ràng giúp quản lý khi có nhiều máy chủ:

  • Đặt hostname mới: sudo hostnamectl set-hostname ten-may-chu.
  • Kiểm tra lại bằng hostnamectl.

4. Bước 3: Đặt múi giờ

Đặt đúng múi giờ để log và tác vụ theo lịch chính xác:

  • Xem múi giờ hiện tại: timedatectl.
  • Đặt về múi giờ Việt Nam: sudo timedatectl set-timezone Asia/Ho_Chi_Minh.

5. Bước 4: Kiểm tra và tạo swap (nếu cần)

Swap là vùng đệm khi RAM đầy, giúp tránh treo dịch vụ đột ngột:

  • Kiểm tra swap hiện có: free -h.
  • Nếu chưa có và RAM khiêm tốn, có thể tạo file swap: tạo file bằng fallocate, phân quyền, định dạng bằng mkswap rồi bật bằng swapon, và thêm vào /etc/fstab để tự bật khi khởi động.

Lưu ý: swap không thay thế được RAM; với ứng dụng nặng, ưu tiên đủ RAM thật.

Checklist cấu hình Linux server ban đầu
Checklist cấu hình Linux server ban đầu

6. Bước 5: Vài tinh chỉnh nền tảng

  • Locale và ngôn ngữ: đặt locale phù hợp (ví dụ en_US.UTF-8) để tránh cảnh báo khi chạy lệnh.
  • Đồng bộ thời gian (NTP): đảm bảo dịch vụ đồng bộ thời gian đang bật để giờ hệ thống luôn chính xác.
  • Tài khoản quản trị riêng: tạo user riêng có sudo thay vì dùng root cho công việc hằng ngày.

7. Phần nâng cao: chuẩn hóa cấu hình ban đầu

Khi quản lý nhiều máy chủ, nên chuẩn hóa để mọi máy có cùng cấu hình nền:

  • Script cấu hình ban đầu: gom các bước trên vào một script để chạy nhất quán trên mỗi máy mới.
  • Cloud-init: nhiều nền tảng Cloud hỗ trợ cloud-init để tự cấu hình (hostname, user, khóa SSH...) ngay khi tạo máy.
  • Ghi lại cấu hình chuẩn: tài liệu hóa các bước và giá trị chuẩn để bàn giao và tái lập dễ dàng.

8. Kiểm tra sau khi cấu hình

  • Hệ thống đã cập nhật, khởi động lại bình thường.
  • hostnamectl hiển thị đúng tên máy; timedatectl đúng múi giờ.
  • free -h cho thấy RAM/swap như mong muốn.
  • Đăng nhập được bằng user quản trị riêng và chạy sudo.

9. Câu hỏi thường gặp

9.1. Nên chọn Ubuntu hay AlmaLinux?

Cả hai đều là lựa chọn tốt cho máy chủ. Ubuntu phổ biến, nhiều tài liệu và cộng đồng lớn; AlmaLinux tương thích với hệ sinh thái RHEL/CentOS, phù hợp môi trường doanh nghiệp quen dòng này. Chọn theo ứng dụng bạn định chạy và kinh nghiệm sẵn có của đội.

9.2. Có cần tạo swap không?

Tùy dung lượng RAM và loại tải. Với RAM khiêm tốn, một ít swap giúp tránh treo khi RAM đầy tạm thời. Với máy chủ nhiều RAM chạy ứng dụng nhạy hiệu năng, swap ít quan trọng hơn và thậm chí nên hạn chế dùng.

9.3. Sau cấu hình cơ bản thì làm gì tiếp?

Tiếp tục làm cứng máy chủ (siết SSH, tường lửa, dịch vụ tối thiểu) và cài đặt phần mềm phục vụ mục đích của máy chủ. Xem bài Những việc cần làm ngay sau khi nhận VPS mới cùng nhóm để có checklist đầy đủ.

10. Kết luận

Cấu hình ban đầu cho Linux server không phức tạp nhưng quan trọng: cập nhật hệ thống, đặt hostname và múi giờ đúng, kiểm tra swap và tạo tài khoản quản trị riêng. Khi quản lý nhiều máy, hãy chuẩn hóa cấu hình bằng script hoặc cloud-init để nhất quán và tiết kiệm thời gian. Nền tảng gọn gàng ngay từ đầu sẽ giúp các bước cài đặt và vận hành sau nhẹ nhàng hơn.

Cần hỗ trợ kỹ thuật? Nếu cần hỗ trợ cài đặt hoặc cấu hình Linux server, liên hệ đội ngũ kỹ thuật Cloudzone qua hotline/Zalo 0906.489.647 hoặc email support@cloudzone.vn.

Chia sẻ

Bài viết liên quan

Tối ưu chi phí hạ tầng: chọn đúng cấu hình, thuê theo nhu cầu

Tối ưu chi phí hạ tầng: chọn đúng cấu hình, thuê theo nhu cầu

Cách giảm chi phí hạ tầng hợp lý: chọn đúng cấu hình (right-sizing), thuê theo nhu cầu, kết hợp dịch vụ và rà soát tài nguyên định kỳ mà không ảnh hưởng vận hành

Cách săn khuyến mãi VPS/máy chủ, tránh bẫy giá rẻ

Cách săn khuyến mãi VPS/máy chủ, tránh bẫy giá rẻ

Cách tận dụng khuyến mãi VPS và máy chủ hợp lý, đọc kỹ điều kiện gia hạn và nhận biết bẫy giá rẻ ảnh hưởng chất lượng dịch vụ

Chọn nhà cung cấp VPS/máy chủ: tiêu chí cần kiểm tra

Chọn nhà cung cấp VPS/máy chủ: tiêu chí cần kiểm tra

Các tiêu chí chọn nhà cung cấp VPS và máy chủ: uptime/SLA, hạ tầng data center, peering, hỗ trợ kỹ thuật và chính sách hoàn tiền, kèm cách đọc cam kết dịch vụ

Phần mềm mã nguồn mở thay thế để tiết kiệm bản quyền

Phần mềm mã nguồn mở thay thế để tiết kiệm bản quyền

Gợi ý các phần mềm mã nguồn mở thay thế giải pháp có phí cho máy chủ: hệ điều hành, cơ sở dữ liệu, web server, control panel và ảo hóa, kèm lưu ý chi phí vận hành

So sánh bản quyền control panel: cPanel, DirectAdmin, Plesk

So sánh bản quyền control panel: cPanel, DirectAdmin, Plesk

So sánh cPanel, DirectAdmin và Plesk về tính năng, hệ điều hành hỗ trợ và chi phí bản quyền, kèm gợi ý chọn control panel theo số website và nhu cầu

Các loại bản quyền Windows Server và cách chọn cho đúng

Các loại bản quyền Windows Server và cách chọn cho đúng

Hiểu cấp phép Windows Server theo core, CAL và các kênh OEM/Volume/CSP, phân biệt Standard và Datacenter để chọn bản quyền phù hợp và hợp lệ