Máy chủ Minecraft trên VDS: khi nào hợp lý
So sánh thẳng thắn giữa VDS và hosting game sẵn có cho Minecraft, chọn tier theo số lượng người chơi, và quy trình cài đặt thủ công core máy chủ.
Cập nhật 23 tháng 8, 2026
Bạn có thể chạy bất kỳ máy chủ Minecraft nào trên VPS — bạn có toàn quyền root. Câu hỏi là liệu bạn có cần hay không: mọi thứ mà bảng điều khiển game làm được, bạn đều phải làm thủ công, bao gồm khởi động, cập nhật và sao lưu.
Khi nào nên dùng VPS
Chọn VPS nếu:
- bạn cần một mạng lưới máy chủ với proxy, cơ sở dữ liệu riêng và website trên cùng một máy;
- bạn đang cài đặt phần mềm không tiêu chuẩn mà bảng điều khiển game không cung cấp;
- một bot, bảng điều khiển web và API của dự án phải chạy song song;
- bạn thoải mái làm việc trong console Linux.
Hosting game trọn gói sẽ tiện lợi hơn nếu bạn muốn một nút “khởi động”, trình quản lý tệp, tự động sao chép thế giới và hướng dẫn về các core máy chủ. Không cần phải vật lộn với systemd, cổng và Java chút nào.
Chọn tier
Minecraft bị giới hạn bởi xung nhịp đơn nhân và bộ nhớ. Ryzen 9 7950X có lợi thế ở đây, nhưng hãy dự trù bộ nhớ dư cho hệ thống.
| Tier | Nhân / bộ nhớ | Kịch bản thực tế |
|---|---|---|
| VDS-1 (1/2) | 1 / 2 GB | Máy chủ vanilla cho 3–5 người bạn |
| VDS-2 (2/4) | 2 / 4 GB | Vanilla hoặc plugin nhẹ, 10–15 người chơi |
| VDS-3 (4/8) | 4 / 8 GB | Plugin Paper, 20–40 người chơi |
| VDS-4 (6/16) | 6 / 16 GB | Gói mod cỡ trung bình hoặc hai máy chủ |
| VDS-5 và VDS-6 | 8–10 / 24–32 GB | Mạng lưới với proxy và cơ sở dữ liệu |
Gói mod nặng ngốn bộ nhớ nhanh hơn cả người chơi: 60 mod cho mười người cần nhiều hơn vanilla cho năm mươi người.
Cài đặt
apt update && apt install -y openjdk-21-jre-headless
useradd -r -m -d /srv/mc -s /usr/sbin/nologin mc
cd /srv/mc
sudo -u mc curl -O https://core-address/paper.jar
sudo -u mc bash -c 'echo eula=true > eula.txt'
Unit /etc/systemd/system/mc.service:
[Service]
User=mc
WorkingDirectory=/srv/mc
ExecStart=/usr/bin/java -Xms2G -Xmx3G -jar paper.jar nogui
Restart=on-failure
SuccessExitStatus=0 1
[Install]
WantedBy=multi-user.target
Đặt -Xmx không vượt quá bộ nhớ của tier trừ đi 1 GB cho hệ thống: trên VDS-2 là 3 GB, không phải 4.
Bạn cần mở cổng 25565 trong tường lửa của máy. Địa chỉ cho người chơi là IPv4 công khai từ tab “Overview” của bảng điều khiển tại /hosting/vds/m/<id>.
Những gì bạn phải tự làm
- Sao lưu thế giới: không có snapshot hay sao lưu máy tự động — chỉ có cron của riêng bạn và đẩy sang lưu trữ bên ngoài.
- Cập nhật kernel và Java.
- Bảo vệ chống tấn công flood và dò mật khẩu SSH.
- Giám sát ổ đĩa: thế giới ngày càng lớn, nhưng ổ đĩa cố định theo tier, từ 40 đến 250 GB.
Lỗi thường gặp
| Triệu chứng | Nguyên nhân |
|---|---|
| Máy chủ crash không có thông báo nào | Java yêu cầu nhiều bộ nhớ hơn mức có sẵn: kiểm tra journalctl -k | grep -i oom |
| Lag liên tục với 10 người chơi | Plugin nặng hoặc -Xmx quá thấp, không phải do CPU yếu |
| Người chơi không vào được | Cổng bị đóng hoặc máy chủ đang lắng nghe trên 127.0.0.1 |
| Thế giới bị hỏng sau khi crash | Không có bản sao, và Restart=always liên tục khởi động lại máy chủ trên dữ liệu đã hỏng |
Băng thông lên đến 500 Mbps và tốc độ ổ đĩa bị giới hạn theo tier: ghi 60 MB/s mỗi nhân, gấp đôi khi đọc. Với một thế giới liên tục sinh chunk, điều này rất đáng chú ý ở các tier thấp.