Thiết lập máy chủ MINECRAFT (SPIGOT / BUKKIT) trên UBUNTU

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

 

Leave a Reply