Linux'ta bir Minecraft sunucusunu SSH bağlantınız kapansa bile çalışır tutmanın birden fazla yolu vardır. Bu rehber, dördünü karşılaştırır.

Karşılaştırma Tablosu

YöntemKonsola geri dönmeAçılışta otomatik başlatmaÇökme sonrası otomatik yeniden başlatmaKurulum zorluğu
nohupZor (log dosyasından okunur)HayırHayırEn kolay
screen/tmuxEvet (oturuma geri bağlanma)Hayır (elle kurulmadıkça)HayırKolay
systemdHayır (RCON/panel gerekir)EvetEvetOrta

nohup: En Basit Yöntem

nohup java -Xms4G -Xmx4G -jar paper.jar nogui &

Hızlı bir test için pratiktir ama konsola geri dönüp komut yazmak zordur — ciddi bir sunucu için önerilmez.

screen/tmux: Konsol Erişimi İsteyenler İçin

SSH oturumu kapansa bile çalışmaya devam eder VE konsola geri bağlanıp komut yazabilirsiniz — bkz. screen/tmux rehberimiz. Sınırlaması: makine yeniden başladığında elle tekrar açmanız gerekir.

Hangi durumda hangisi? Küçük bir sunucuyu kendiniz yönetiyorsanız ve arada sırada konsola bakmak istiyorsanız screen/tmux yeterlidir. Ciddi bir topluluk işletiyor, çökme sonrası otomatik toparlanma istiyorsanız systemd şarttır.

systemd: En Sağlam Yöntem

Makine her yeniden başladığında otomatik açılır, çökerse otomatik yeniden başlar — bkz. systemd servisi rehberimiz. Tek dezavantajı, konsola doğrudan komut yazamamanızdır (RCON destekli bir eklenti/panel gerekir).

Önerimiz

Ciddiye aldığınız bir sunucu için systemd'yi ana yöntem olarak, günlük hızlı kontroller için ise ayrıca bir web panel veya RCON aracı kullanmanızı öneririz.