2023年1月20日 星期五

CentOS開機自動啟動Minecraft Server加遠端SSH操作console

安裝minecraft server網路上文章很多,請自行參考

僅針對比較沒討論的需求做解法紀錄

需求:

1.開機自動啟動Minecraft server

2.可遠端ssh存取console(例如增加新帳號進白名單)


步驟一: 建立start.sh 
(start.sh內容請按需求調整,下方範例有多配置記憶體)
(如果沒有手動啟動需求,可以跳過此步驟)

#vi /home/minecraft/server_1.19.3/start.sh

    /usr/bin/java -Xmx3072M -Xms2048M -jar server.jar --nogui

測試看看

#/home/minecraft/server_1.19.3/start.sh

確定server有跑起來,OK


步驟二: 加進crontab

#crontab -e

@reboot /usr/bin/screen -dmS minecraft-console /home/minecraft/server_1.19.3/start.sh

跳出編輯模式cron jobs會自動更新


步驟三: 最後確認測試

reboot

(要不要做請自行斟酌)