Minecraft'ı bir VPS (Sanal Özel Sunucu) üzerinde barındırmak çeşitli avantajlar sunar. VPS, sunucu için kişisel bilgisayarda barındırmayla ilişkili sınırlamalardan ve risklerden arınmış, kararlı ve dedicated bir ortam sağlar. Bu kurulum dedicated IP adresi, garantili kaynaklar ve sunucu üzerinde tam kontrol sağlayarak daha güvenilir ve verimli bir Minecraft deneyimi sunar.
Not: Aşağıdaki kılavuzda Ubuntu 22.04 kullanılmıştır.
Minecraft'ı VPS Sunucusuna Nasıl Kurarsınız (Java)
1. VPS sunucusuna giriş yapın.
2. Java JRE'yi yüklemek için aşağıdaki komutları çalıştırın.
sudo apt-get updatesudo apt install [OpenJDK version]
Gerekli OpenJDK sürümü, Minecraft sürümüne bağlıdır ve farklı Ubuntu sürümlerinde kullanılabilirliği değişebilir.
| Minecraft Sürümü | Java Sürümü | OpenJDK Sürümü |
| 1.16.x ve altı | Java 8 | openjdk-8-jre-headless |
| 1.17.x | Java 16 | openjdk-16-jre-headless |
| 1.18.x - 1.20.4 | Java 17 | openjdk-17-jre-headless |
| 1.20.5 - 1.21.11 | Java 21 | openjdk-21-jre-headless |
26.1 ve üzeri |
Java 25 |
|
3. İstendiğinde y girin.
4. screen'i yükleyin.
sudo apt install screen -y
5. Minecraft sunucusu için yetkisiz bir kullanıcı oluşturun.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username
Not: Güvenlik açıklarını ve yetkisiz erişimi önlemek için root veya ayrıcalıklı bir kullanıcı kullanmayın.
6. Minecraft klasörünü oluşturun.
sudo mkdir -p /usr/local/games/minecraft_server/java
7. 5. adımda oluşturulan kullanıcıya klasör izinlerini verin.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
8. Kullanıcıya geçin.
sudo su - [Username] -s /bin/bash
9. Minecraft klasörüne girin.
cd /usr/local/games/minecraft_server/java
10. server.jar dosyasını indirin. Bağlantılar MCVersions.net üzerinden alınabilir.
wget [server.jar link]
11. Minecraft sunucusu için bir screen oluşturun.
screen -S [Screen name]
12. Minecraft sunucusunu başlatın.
java -Xmx1024M -Xms1024M -jar server.jar nogui
13. Durduktan sonra EULA'yı kabul edin.
sed -i 's/\bfalse\b/TRUE/' eula.txt
14. Minecraft sunucusunu çalıştırın. Xmx ve Xms RAM parametrelerini istediğiniz şekilde değiştirin.
java -Xmx1024M -Xms1024M -jar server.jar nogui
Minecraft'ı VPS Sunucusuna Nasıl Kurarsınız (Bedrock)
1. VPS sunucusuna giriş yapın.
2. screen'i yükleyin.
sudo apt install screen -y
3. Temp klasörüne gidin.
cd /tmp
4. server.jar dosyasının Linux sürümünü indirin. Bağlantılar Minecraft wiki üzerinden alınabilir.
wget [server link]
5. Çıkarın .zip dosyasını.
apt-get install unzipsudo unzip -d /usr/local/games/minecraft_server/bedrock [.zip filename]
6. Minecraft sunucusu için yetkisiz bir kullanıcı oluşturun.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username]
Not: Güvenlik açıklarını ve yetkisiz erişimi önlemek için root veya ayrıcalıklı bir kullanıcı kullanmayın.
7. Minecraft klasörünü oluşturun.
sudo mkdir -p /usr/local/games/minecraft_server/bedrock
8. 5. adımda oluşturulan kullanıcıya klasör izinlerini verin.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
9. Kullanıcıya geçin.
sudo su - [Username] -s /bin/bash
10. Minecraft klasörüne girin.
cd bedrock
11. Oluşturun launch_mc_bedrock_server.sh adlı bir metin dosyası.
nano launch_mc_bedrock_server.sh
12. Aşağıdaki içeriği girin:
#!/bin/bashLD_LIBRARY_PATH=. ./bedrock_server
13. Kaydetmek için CTRL + S, ardından dosyadan çıkmak için CTRL + X tuşlarına basın.
14. Dosyayı yürütülebilir hâle dönüştürün.
chmod +x launch_mc_bedrock_server.sh
15. Minecraft sunucusu için bir screen oluşturun.
screen -S [Screen name]
16. Minecraft sunucusunu başlatın .
./launch_mc_bedrock_server.sh