Paper MC Sunucusu Kurulumu: Ubuntu Üzerinde Adım Adım
Bu rehber, Ubuntu 22.04 LTS üzerinde sıfırdan Paper MC sunucusu kurmayı anlatmaktadır. VPS veya dedicated sunucu kullananlar için idealdir.
Gereksinimler
- Ubuntu 22.04 LTS
- En az 2 GB RAM (önerilen 4 GB+)
- Java 21 (Minecraft 1.21 için)
- SSH erişimi
Java 21 Kurulumu
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget curl screen
# Adoptium Temurin 21
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo apt-key add -
echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list
sudo apt update
sudo apt install -y temurin-21-jdk
# Doğrula
java -version
Paper Jar İndirme
mkdir -p /opt/minecraft && cd /opt/minecraft
wget https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/latest/downloads/paper-1.21.4-latest.jar -O paper.jar
Başlatma Betiği
cat > /opt/minecraft/start.sh << 'EOF'
#!/bin/bash
java -Xms2G -Xmx4G \
-XX:+UseG1GC \
-XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-XX:+UnlockExperimentalVMOptions \
-XX:+DisableExplicitGC \
-XX:G1NewSizePercent=30 \
-XX:G1MaxNewSizePercent=40 \
-XX:G1HeapRegionSize=8M \
-XX:G1ReservePercent=20 \
-XX:G1HeapWastePercent=5 \
-XX:G1MixedGCCountTarget=4 \
-jar paper.jar nogui
EOF
chmod +x /opt/minecraft/start.sh
EULA ve İlk Başlatma
cd /opt/minecraft
java -jar paper.jar nogui # İlk çalıştırma, EULA oluşturur
sed -i 's/eula=false/eula=true/' eula.txt # EULA kabul
./start.sh # Gerçek başlatma
Screen ile Arka Planda Çalıştırma
screen -S minecraft
./start.sh
# Ctrl+A, D ile çıkın — sunucu arka planda çalışmaya devam eder
screen -r minecraft # Geri bağlanmak için
Port Açma (UFW)
sudo ufw allow 25565/tcp # Minecraft
sudo ufw allow 22/tcp # SSH
sudo ufw enable
Sorun yaşarsanız Sunucu Yardım forumuna yazabilirsiniz!
💡 Etkileşim için giriş yap.