public klasörünü gösterecek ve /install sihirbazına hazır
olacaksınız.
Bütün bunlarla uğraşmak istemiyorsanız GurStore Hosting her adımı
sizin yerinize yapar; kurulmuş bir mağaza teslim alırsınız.
Başlamadan önce elinizde şunlar olsun: GurStore ZIP paketi (lisans panelinizden indirdiğiniz),
cPanel kullanıcı adı + şifreniz ve alan adınız. Alan adınızı henüz sunucuya yönlendirmediyseniz önce
Alan Adı & DNS sayfasını uygulayın.
1. PHP Sürümünü ve Eklentileri Ayarlayın
1
MultiPHP Manager'ı açın
cPanel ana ekranında arama kutusuna MultiPHP yazın ve MultiPHP Manager’a girin. Listeden alan
adınızı işaretleyin, sağ üstteki PHP Version menüsünden 8.3 (yoksa 8.2) seçin ve Apply
deyin.
2
Gerekli eklentileri açın
Ana ekrana dönün, bu kez Select PHP Version (bazı sunucularda PHP Selector ya da PHP
Extensions) aracını açın. Extensions sekmesinde şunların işaretli olduğundan emin olun:
pdo · openssl · mbstring · curl · tokenizer · xml · fileinfo · bcmath · json ·
gd (veya imagick)Değişiklikler otomatik kaydolur.2. Veritabanı Oluşturun (MySQL)
1
MySQL Database Wizard'ı açın
Ana ekranda MySQL® Database Wizard’a girin.
2
Adım 1 — Veritabanı adı
Bir ad girin, ör.
gurstore. cPanel buna kullanıcı adınızı ön ek olarak ekler; sonuç
kullaniciadi_gurstore gibi olur. Bu tam adı not edin. Next Step deyin.3
Adım 2 — Veritabanı kullanıcısı
Bir kullanıcı adı ve güçlü bir şifre girin (cPanel’in Password Generator’ını kullanabilirsiniz).
Tam kullanıcı adını (
kullaniciadi_gurstore gibi) ve şifreyi not edin. Create User deyin.4
Adım 3 — Tüm yetkileri verin
Açılan izin ekranında ALL PRIVILEGES kutusunu işaretleyin ve Next Step deyin.
3. Dosyaları Doğru Klasöre Yükleyin
Burası en kritik adımdır. Alan adınızın türüne göre doğru klasörü seçmelisiniz:- Ana alan adı (birincil domain)
- Addon domain / alt alan adı
Alan adınız cPanel hesabının birincil alan adıysa, hedef klasör:Yani cPanel’in Home dizinindeki
public_html klasörü.1
File Manager'ı açın ve hedef klasöre girin
cPanel ana ekranında File Manager’a girin. Yukarıda belirlediğiniz hedef klasöre çift tıklayarak
girin (ör.
public_html).2
ZIP paketini yükleyin
Üst menüden Upload deyin, açılan sayfada Select File ile bilgisayarınızdaki GurStore ZIP
dosyasını seçin. Yükleme %100 olduğunda sekmeyi kapatıp File Manager’a dönün ve Reload deyin.
3
Arşivi çıkarın
Yüklenen ZIP dosyasına sağ tıklayın → Extract deyin, hedef yolu onaylayın. Çıkarma bitince ZIP
dosyasını silebilirsiniz.
4
Klasör yapısını doğrulayın
Çıkardıktan sonra bu klasörde
app, bootstrap, config, public, artisan, .env.example gibi
öğeleri görmelisiniz.4. Alan Adını public Klasörüne Yönlendirin (EN ÖNEMLİ ADIM)
GurStore, güvenlik için yalnızca public klasörünü dışarıya açar. Alan adınız public klasörünü
göstermezse, açılışta HTTP 500 veya kaynak dosyalarının listelenmesi gibi hatalar alırsınız.
- Yöntem A — Document Root'u değiştir (ÖNERİLEN)
- Yöntem B — .htaccess yönlendirmesi
1
Domains aracını açın
cPanel ana ekranında Domains aracına girin. Alan adınızı bulun.
2
Document Root'u düzenleyin
Alan adının yanındaki Manage (veya kalem/düzenle simgesi) ile Document Root alanını açın
ve şunu yazın (klasör yapınıza göre uyarlayın):addon domain ise ör.
magazaniz.com/public. Update / Save deyin.Bazı paylaşımlı paketlerde Document Root düzenleme kapalıdır. Bu seçeneği göremiyorsanız Yöntem
B’yi kullanın veya hosting sağlayıcınızdan “belge kökünü
public alt klasörüne çevirin” desteği
isteyin.5. Yazma İzinlerini Ayarlayın
GurStore’un yazabilmesi gereken klasör ve dosyalar:storage, bootstrap/cache ve .env.
File Manager’da her birine sağ tıklayın → Change Permissions ve değeri 755 (veya sorun
yaşarsanız 775) yapın. storage için Recurse into subdirectories kutusunu işaretleyin ki alt
klasörler de aynı izni alsın.
.env dosyası henüz yoksa dert etmeyin — Kurulum Sihirbazı veritabanı
adımında onu sizin için oluşturur. Yalnızca klasörün yazılabilir olması yeterlidir.
