Pterodactyl deneyimi olmayanlar için en pratik seçenek GurStore Hosting
veya cPanel kurulumudur.
Ön Koşullar
- Yönetici (admin) erişimli bir Pterodactyl paneli
- PHP 8.3 yolk imajını çalıştırabilen bir node
- GurStore egg dosyası (
pterodactyl-gurstore-egg.json) ve GurStore kaynak paketi
1. Egg’i İçe Aktarın
1
Nest seçin veya oluşturun
Panel yönetiminde Admin → Nests bölümüne gidin. İsterseniz “GurStore” adında yeni bir
nest oluşturun.
2
Egg'i içe aktarın
Import Egg düğmesine tıklayın,
pterodactyl-gurstore-egg.json dosyasını seçin ve içe
aktarın. Egg, PHP 8.3 konteyner imajını ve doğru başlatma komutunu içerir.2. Sunucu (Server) Oluşturun
1
Yeni sunucu
Admin → Servers → Create New ile yeni bir sunucu oluşturun; sahibini ve node’u seçin.
2
GurStore egg'ini atayın
Nest ve Egg olarak GurStore’u seçin. Bellek/disk sınırlarını ihtiyacınıza göre
belirleyin (öneri: en az 1 GB RAM, 2 GB disk).
3
APP_URL değişkenini ayarlayın
Egg değişkenlerinde App URL (
APP_URL) alanına sitenizin genel adresini girin
(ör. https://alanadiniz.com).3. Dosyaları Yükleyin
Egg’in kurulum betiği yalnızca gerekli klasörleri hazırlar; uygulama dosyalarını sizin yüklemeniz gerekir.1
SFTP ile bağlanın
Sunucunun Settings sekmesindeki SFTP bilgilerini kullanarak (FileZilla vb.) bağlanın.
2
GurStore dosyalarını yükleyin
GurStore kaynak paketinin içeriğini sunucunun kök dizinine (
/home/container) yükleyin.
artisan, public/, app/ gibi dosya ve klasörler doğrudan kökte olmalıdır.4. Sunucuyu Başlatın
Konsoldan sunucuyu Start edin. Egg, uygulamayı şu komutla çalıştırır:Server running on ... mesajını gördüğünüzde uygulama ayağa kalkmış demektir.
5. Alan Adı ve Ters Proxy
Pterodactyl, uygulamayı bir IP:port üzerinde yayınlar. Alan adınızı ve HTTPS’i eklemek için sunucunun önüne bir ters proxy (Nginx/Traefik) yerleştirin vehttps://alanadiniz.com
adresini bu port’a yönlendirin.
6. Kurulum Sihirbazını Çalıştırın
Alan adınız uygulamaya ulaştığındahttps://alanadiniz.com/install adresine gidin ve
Kurulum Sihirbazı adımlarını tamamlayın.
