Menü
💬 Forum 🛒 Mağaza ⛏️ Sunucular ⚔️ Klanlar 📰 Blog 🏆 Liderlik 👥 Üyeler 🎖️ Rütbeler
1 üye online 👥 12 toplam üye 📝 Bugün 31 konu 💬 Bugün 33 mesaj

Pterodactyl Panel Kurulumu — Minecraft Sunucularını Kolayca Yönetin

orginscorel · 1 saat önce · 1 gönderi · 0 görüntülenme
#1

Pterodactyl Panel Kurulumu — Web Arayüzünden Sunucu Yönetimi



Birden fazla Minecraft sunucusunu yönetmek konsolda karmaşık hale gelebilir. Pterodactyl Panel, web tarayıcısı üzerinden tüm sunucularınızı görsel olarak yönetmenizi sağlar.

Pterodactyl Nedir?



Pterodactyl, açık kaynaklı ve ücretsiz bir oyun sunucu yönetim panelidir. Özellikler:

  • Tarayıcı üzerinden konsol erişimi
  • Dosya yöneticisi
  • CPU, RAM, Disk kullanım grafiği
  • Otomatik yedekleme
  • SFTP erişimi
  • API desteği


Sistem Gereksinimleri




  • Ubuntu 20.04 veya 22.04 LTS
  • En az 2GB RAM (panel için ayrı)
  • 1 vCPU, 10GB disk
  • Domain veya subdomain


Bağımlılıklar




apt install -y curl tar unzip
apt install -y php8.1 php8.1-{gd,mysql,mbstring,bcmath,xml,fpm,curl,zip} \
mariadb-server nginx redis-server
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer


Veritabanı Hazırlama




mysql -u root -p
CREATE DATABASE panel;
CREATE USER 'pterodactyl'@'127.0.0.1' IDENTIFIED BY 'SifrenizBuraya';
GRANT ALL PRIVILEGES ON panel.* TO 'pterodactyl'@'127.0.0.1' WITH GRANT OPTION;
EXIT;


Panel Kurulumu




mkdir -p /var/www/pterodactyl && cd /var/www/pterodactyl
curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/latest/download/panel.tar.gz
tar -xzvf panel.tar.gz
chmod -R 755 storage/* bootstrap/cache/
composer install --no-dev --optimize-autoloader
cp .env.example .env
php artisan key:generate --force
php artisan p:environment:setup
php artisan p:environment:database
php artisan migrate --seed --force
php artisan p:user:make


Wings Kurulumu




curl -sSL https://get.docker.com/ | CHANNEL=stable sh
systemctl enable --now docker
mkdir -p /etc/pterodactyl
curl -L -o /usr/local/bin/wings \
"https://github.com/pterodactyl/wings/releases/latest/download/wings_linux_amd64"
chmod +x /usr/local/bin/wings
wings --debug
systemctl enable --now wings


Nginx SSL Kurulumu




apt install certbot python3-certbot-nginx
certbot --nginx -d panel.sunucum.com


Minecraft Sunucu Ekleme




  • Locations → Yeni lokasyon ekle
  • Nodes → Wings sunucusunu bağla
  • [*]Servers → Yeni server oluştur, Minecraft Egg seç


Pterodactyl hakkında sorularınız için bu konuya yazabilirsiniz!

Cevap yazabilmek için giriş yap.