Cách xây dựng máy chủ bằng máy tính cũ: hướng dẫn chi tiết

Samuel GrantSamuel Grant
5 min read

Bạn có một chiếc máy tính cũ đang phủ bụi không? Trên thực tế, nó có thể được biến thành một máy chủ riêng ổn định. Cho dù bạn muốn xây dựng một trang web, chia sẻ tệp cục bộ, máy trạm từ xa hay thậm chí là máy chủ trò chơi của riêng mình, thì một chiếc máy tính cũ sẽ là điểm khởi đầu tốt.

🛠️ Bước 1: Xác nhận tình trạng phần cứng máy tính

Cấu hình tối thiểu được đề xuất (cho máy chủ nhẹ):

  • CPU: Bộ xử lý lõi kép (như i3 hoặc cao hơn)

  • Bộ nhớ: 4GB trở lên

  • Lưu trữ: Ổ cứng 64GB+ (khuyến khích dùng SSD)

  • Cổng mạng: Ít nhất một cổng mạng có dây, khuyến nghị kết nối với bộ định tuyến

  • Nguồn điện: Nguồn điện ổn định, khuyến khích cung cấp điện liên tục 24 giờ

  • Làm mát: Quạt hoạt động tốt và khung máy được thông gió tốt

💿 Bước 2: Cài đặt hệ điều hành (khuyến khích sử dụng Linux)

Nên sử dụng bản phân phối Linux nhẹ như:

| Hệ thống | Ưu điểm | Lý do đề xuất | |||| | Máy chủ Ubuntu | Cộng đồng lớn, thông tin phong phú | Phù hợp với người mới bắt đầu, hỗ trợ các dịch vụ và phần mềm chính thống | | Debian | Ổn định và an toàn | Rất thích hợp để xây dựng một máy chủ chạy liên tục | | CentOS / AlmaLinux | Sử dụng ở cấp độ doanh nghiệp | Ưu tiên những người có năng lực quản lý |

Quá trình cài đặt:

  1. Truy cập trang web chính thức để tải xuống tệp hình ảnh tương ứng (chẳng hạn như Ubuntu Server ISO).

  2. Sử dụng Rufus để ghi ISO vào ổ USB và tạo đĩa khởi động.

  3. Cắm ổ USB vào máy tính cũ, khởi động vào BIOS và thiết lập để khởi động từ ổ USB trước.

  4. Cài đặt hệ thống và thiết lập tên người dùng và mật khẩu root trong quá trình cài đặt.

🌐 Bước 3: Cấu hình quản lý mạng và SSH từ xa

Cấu hình IP tĩnh:

  1. Đăng nhập vào máy chủ và chỉnh sửa /etc/netplan/xxx.yaml (Ubuntu) hoặc /etc/network/interfaces (Debian).

  2. Cấu hình IP tĩnh để tạo điều kiện cho việc truy cập từ xa sau này.

Mở kết nối từ xa SSH:

Đăng nhập từ xa từ các máy tính khác bằng ssh username@địa chỉ IP máy tính cũ.

🧱 Bước 4: Xây dựng dịch vụ dựa trên mức sử dụng

  1. Xây dựng một máy chủ web (Apache/Nginx + PHP + MySQL)
  • Thư mục trang web thường nằm trong /var/www/html

  • Có thể triển khai WordPress hoặc các trang tĩnh

  1. Thiết lập máy chủ chia sẻ tệp (Samba hoặc FTP)
  • Phù hợp với các thiết bị Windows

  • Hoặc sử dụng vsftpd để tạo máy chủ FTP

  1. Xây dựng kho lưu trữ Git của riêng bạn hoặc máy chủ riêng Gitea

Hoặc cài đặt Gitea: nền tảng riêng tư hóa Git nhẹ

  1. Máy chủ trò chơi tự xây dựng (Minecraft, CS1.6, Valheim, v.v.)
  • Cần phải cài đặt Java hoặc một máy chủ cụ thể

  • Phù hợp với các phiên bản có ít tài nguyên (như phiên bản MC Paper)

🧪 Bước 5: Bật cài đặt ánh xạ cổng và tường lửa

Nếu bạn muốn truy cập máy chủ từ mạng công cộng, vui lòng bật ánh xạ cổng tương ứng trong bộ định tuyến (chẳng hạn như 80, 22, 25565):

  • Đăng nhập vào trang quản lý router → Chuyển tiếp cổng

  • Chuyển tiếp cổng đến IP và cổng của máy tính cũ

Ngoài ra, hãy cấu hình tường lửa:

💡 Nếu bạn muốn triển khai dịch vụ của riêng mình lên mạng công cộng trong tương lai, bạn cũng có thể cân nhắc chuyển sang nền tảng VPS nhẹ như LightNode, hỗ trợ tính phí theo giờ và các nút toàn cầu, có hiệu suất ổn định hơn và truy cập mạng công cộng thuận tiện hơn.

✅ Thực hành tốt nhất

  • Sử dụng snapshot ổ cứng thường xuyên hoặc rsync để sao lưu dữ liệu

  • Cài đặt fail2ban để ngăn chặn việc bẻ khóa bằng brute force

  • Nếu điều kiện cho phép, bạn có thể kết nối với UPS để đảm bảo tuổi thọ pin trong thời gian mất điện

  • Sử dụng DDNS để truy cập vào mạng công cộng (như Peanut Shell, DynDNS)

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

Câu hỏi 1: Tôi vẫn có thể sử dụng máy tính cũ của mình nếu nó quá chậm không? → Thay thế ổ SSD và hệ thống nhẹ sẽ cải thiện hiệu suất đáng kể. Không nên chạy các tác vụ quá nặng.

Câu hỏi 2: Mức tiêu thụ điện năng có cao không? → Nhìn chung, mức tiêu thụ điện năng của các loại laptop cũ nằm trong khoảng 20-40W, có thể bật liên tục trong thời gian dài mà không tốn kém nhiều chi phí.

Câu hỏi 3: Nó có thể chạy Windows Server không? → Có, nhưng nó chiếm nhiều tài nguyên nên hệ thống Linux được khuyến nghị.

Câu hỏi 4: Tôi có thể cho phép mạng bên ngoài truy cập vào máy chủ của mình không? → Cần phải ánh xạ IP công cộng hoặc DDNS + cổng bộ định tuyến.

🎯 Kết luận

Một chiếc máy tính cũ không phải là phế liệu mà là một máy chủ cá nhân có thể điều khiển được, giá thành thấp. Cho dù bạn muốn rèn luyện kỹ năng, lưu trữ tệp, làm việc từ xa, xây dựng trang web hay máy chủ chơi game, đây là nơi tuyệt vời để bắt đầu.

Nếu bạn cần tiến xa hơn và xây dựng một dịch vụ (WordPress, Minecraft, VPN, Git), vui lòng cho tôi biết và tôi có thể viết hướng dẫn cho bạn!

0
Subscribe to my newsletter

Read articles from Samuel Grant directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Samuel Grant
Samuel Grant