Kurulum sihirbazı: adım adım rehber
Hazırlık tamamlandıktan sonra kurulum tamamen tarayıcıdan yapılır. WordPress benzeri bir sihirbaz iki adımda işi bitirir.
Adım 0 — Sayfayı açın
Tarayıcınızda şu adresi açın (kendi domain'inizle):
https://panel.example.com/install.php
Önemli: /install değil, /install.php adresi açılmalı. Bu, Plesk/nginx'in uzantısız URL'lere POST'u 405 ile reddetmesini engeller.
Adım 1 — Sunucu gereksinimleri
İlk sayfada PHP sürümü, eklentiler ve klasör izinleri kontrol edilir.
- Tüm satırlarda Uygun görüyorsanız: Devam et — Veritabanı ve admin butonu aktif olur.
- Eksik bir madde varsa: kırmızı yazı ile detayı görünür. Sunucu gereksinimleri makalesinden eksiği tamamlayın ve sayfayı yenileyin.
Adım 2 — Veritabanı ve admin bilgileri
Site bilgileri
- Site adı: Panel başlığında ve e-postalarda görünür (örn. WG Panel).
- Site URL: Tarayıcı adres çubuğunuzda görünen tam adresi yazın (örn.
https://panel.example.com). Bu alan otomatik doldurulur ama mutlaka kontrol edin — yanlış değer (örn.localhost) sonradan tüm bağlantıları bozar.
Veritabanı bilgileri
- Sunucu: Genelde
127.0.0.1(Plesk: Databases → Connection Info'dan alın). - Port: 3306
- Veritabanı adı: Plesk'te oluşturduğunuz boş veritabanı.
- Kullanıcı / şifre: O veritabanına tam yetkili kullanıcı.
Yönetici hesabı
- Ad / e-posta: İlk admin hesabınız.
- Şifre: En az 8 karakter, "Kurulumu tamamla"ya basmadan önce iki kutuya da aynı şifreyi yazın.
Adım 3 — Kurulumu tamamla
Butona bastığınızda sistem sırayla şunları yapar:
.envdosyası yazılır (APP_KEY otomatik üretilir).- Veritabanı bağlantısı test edilir.
- Tüm migration'lar çalıştırılır (tablolar oluşur).
storage:linkkomutu çalıştırılır.- İlk admin kullanıcı oluşturulur ve oturum açılır.
- Sayfa yöneticinin paneline yönlendirilir.
Kurulum sonrası kontrol listesi
- ✅ Panel açıldı, login bilgileriyle giriş yapabildiğinizi test edin (gizli sekmede).
- ✅ Admin → Site Ayarları → Logo bölümünden kendi logonuzu yükleyin.
- ✅ Admin → Ayarlar → Mail bölümünde e-posta gönderiminizi yapılandırın.
- ✅ Admin → Entegrasyonlar'da Plesk/cPanel API, ödeme ve SMS ayarlarını ekleyin.
- ✅ Cron job tanımlayın:
* * * * * cd /var/www/vhosts/SITE && php artisan schedule:run >> /dev/null 2>&1
Tekrar kurulum yapmak isterseniz
Sihirbaz, kurulum tamamlandığında storage/app/installed.lock dosyası oluşturur ve /install.php'ye girişi engeller. Tekrar kurulum yapmak için bu dosyayı silin:
rm /var/www/vhosts/SITE/storage/app/installed.lock
Uyarı: Bu dosyayı silmek mevcut veritabanı ve dosyaları silmez ama kurulum sihirbazı tekrar açılır. Veritabanını da sıfırlamak için php artisan migrate:fresh komutunu kullanın.