1. Giới thiệu
Trong hướng dẫn này, bạn sẽ học cách tạo máy chủ Minecraft (Spigot / Bukkit) trên Ubuntu- Các bạn có thể tìm mua dịch vụ Cloud VPS giá rẻ tại đây:
2.Cài đặt:
Đầu tiên, chúng ta sẽ cập nhật hệ điều hành Ubuntu của mình:
apt update && apt upgrade
Khi lệnh cập nhật & nâng cấp kết thúc, hệ điều hành Ubuntu của bạn đã được cập nhật. Bây giờ chúng ta sẽ cài đặt một số gói mà chúng ta cần để chạy máy chủ Minecraft:
sudo apt-get install git openjdk-8-jre-headless -y
Tải xuống Spigot BuildTools để tạo các tệp máy chủ:
wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Bây giờ chúng ta sẽ bắt đầu tập lệnh BuildTools để tạo các tệp máy chủ. Tệp máy chủ (.jar) sẽ được tạo ở vị trí tệp mà bạn đang ở ngay bây giờ:
git config âglobal âunset core.autocrif
java -jar BuildTools.jar
Các tệp máy chủ hiện đang được tạo, quá trình này sẽ mất vài phút. Sao chép tệp máy chủ sang một thư mục khác, ví dụ / etc / minecraftserver
Hãy tạo một kịch bản khởi động!
cd /etc/minecraftserver
nano start.sh
Lệnh ‘nano’ sẽ mở một trình soạn thảo văn bản, với trình soạn thảo văn bản này, chúng ta có thể tạo một tập lệnh khởi động. Dán mã sau vào trình soạn thảo văn bản:
trong khi đúng; do echo “Đang khởi động máy chủ!”;
java -Xms1G -Xmx1G -XX: + UseConcMarkSweepGC -jar spigot.jar
echo “Máy chủ khởi động lại sau 5 giây! Nhấn Control + c để dừng!”; ngủ 5; xong;
Bạn có thấy -Xms1G và -Xmx1G không? Điều này có nghĩa là Máy chủ Minecraft dự trữ 1GB bộ nhớ / RAM để chạy. Nếu VPS của bạn có nhiều bộ nhớ / RAM hơn, vui lòng chỉ định thêm.
Nhấn CTRL + O và Enter để lưu tệp Nhấn CTRL + X và Enter để thoát tệp. Thực hiện lệnh sau:
chmod +x start.sh
Hãy khởi động Máy chủ Minecraft lần đầu tiên!
./start.sh
Máy chủ Minecraft có thể sẽ không khởi động, điều này là do chúng tôi chưa chấp nhận EULA. Chỉnh sửa tệp EULA và đặt false thành true.
nano eula.txt
Nhấn CTRL + O và Enter để lưu tệp Nhấn CTRL + X và Enter để thoát tệp
Khởi động lại Máy chủ Minecraft:
./start.sh
Máy chủ Minecraft của bạn hiện đang tạo bản đồ và tệp cấu hình. Khi hoàn tất, bạn có thể kết nối với Máy chủ Minecraft của mình với trò chơi!
Nếu bạn muốn dừng Máy chủ Minecraft, hãy thực hiện lệnh sau:
stop
Chúng tôi muốn chạy Máy chủ Minecraft trong nền để có thể đóng kết nối SSH. Nếu chúng tôi không làm điều này, Máy chủ Minecraft sẽ ngừng hoạt động khi chúng tôi đóng kết nối SSH.
Để khởi động Máy chủ Minecraft trong nền, hãy thực hiện lệnh sau:
screen ./start.sh
Bây giờ bạn có thể đóng kết nối SSH với VPS của mình và Máy chủ Minecraft sẽ tiếp tục chạy. Nếu bạn bắt đầu kết nối SSH mới với VPS của mình, hãy thực hiện lệnh sau để mở Máy chủ Minecraft đang chạy:
screen -r