Chạy máy chủ Minecraft riêng trên VPS nghĩa là nó trực tuyến suốt ngày đêm, không phụ thuộc vào internet nhà bạn và có thể phục vụ nhiều người chơi hơn một chiếc laptop. Hướng dẫn này thiết lập máy chủ Java Edition trên Ubuntu với khả năng tự khởi động lại.
Bạn cần máy chủ cỡ nào?
| Người chơi | Thiết lập | VPS đề xuất |
|---|---|---|
| 2 đến 5 | Vanilla hoặc Paper | 2 vCPU, 4 GB RAM |
| 5 đến 20 | Paper với một vài plugin | 4 vCPU, 8 GB RAM |
| Modpack | Forge hoặc Fabric | 4 vCPU, RAM 8 đến 16 GB |
Vòng lặp chính của Minecraft chạy trên một luồng nhanh, vì vậy gói có CPU riêng cho nhịp tick mượt hơn gói dùng chung. Hãy chọn vị trí gần người chơi của bạn; xem cách chọn vị trí VPS.
1. Cài đặt Java
sudo apt update
sudo apt install -y openjdk-21-jre-headless screen
Các phiên bản Minecraft hiện tại cần Java 21. Hãy kiểm tra phiên bản bạn định chạy nếu nó cũ hơn.
2. Tạo người dùng và tải máy chủ
sudo adduser --system --group --home /opt/minecraft minecraft
sudo -u minecraft mkdir -p /opt/minecraft/server
cd /opt/minecraft/server
Tải tệp jar của máy chủ cho phiên bản bạn chọn từ trang Minecraft chính thức hoặc từ trang PaperMC, và lưu thành server.jar. Sau đó chấp nhận giấy phép:
echo "eula=true" | sudo -u minecraft tee eula.txt
3. Chạy nó như một dịch vụ
sudo nano /etc/systemd/system/minecraft.service
[Unit]
Description=Minecraft server
After=network.target
[Service]
User=minecraft
WorkingDirectory=/opt/minecraft/server
ExecStart=/usr/bin/java -Xms2G -Xmx3G -jar server.jar nogui
Restart=on-failure
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now minecraft
sudo ufw allow 25565/tcp
Đặt -Xmx bằng khoảng một nửa RAM của máy, để hệ điều hành còn chỗ cho bộ đệm. Kết nối từ trò chơi bằng địa chỉ IP của máy chủ.
4. Thiết lập cơ bản trong server.properties
white-list=truevàenforce-whitelist=trueđể chỉ người chơi được duyệt mới vào được.view-distance=8giảm mức dùng CPU mà gần như không mất chất lượng nhìn thấy được.online-mode=truegiữ bật việc xác minh tài khoản. Tắt nó đi sẽ cho phép bất kỳ ai mạo danh bất kỳ người chơi nào.
Bảo vệ khỏi các cuộc tấn công
Máy chủ game là mục tiêu DDoS phổ biến. Hãy chọn nhà cung cấp có lọc ở cấp mạng, điều được giải thích trong hướng dẫn chống DDoS của chúng tôi, và đừng công khai địa chỉ IP của bạn ở những nơi không cần thiết. Hãy sao lưu thư mục thế giới hằng ngày; xem hướng dẫn sao lưu của chúng tôi.