Hosting paneli üzerinden adım adım kurulum
Kuruluma başlamadan önce sunucunuzun aşağıdaki gereksinimleri karşıladığından emin olun:
| Bileşen | Gerekli Sürüm |
|---|---|
| PHP | 7.4 veya üzeri |
| MySQL / MariaDB | 5.7+ / 10.3+ |
| Web Sunucu | Apache (mod_rewrite modülü aktif) |
| PHP Eklentileri | mysqli, curl, gd, mbstring |
| SSL Sertifikası | Önerilir (HTTPS) |
Hosting panelinize göre ilgili sekmeyi seçin:
cPanel ana sayfasından MySQL Veritabanları bölümünü açın ve sırasıyla şunları yapın:
digimenu)digimenu yerine hesapadim_digimenu şeklinde görünür. Bir sonraki adımda bu tam adı kullanmanız gerekecek.cPanel ana sayfasından phpMyAdmin aracını açın. Sol panelden az önce oluşturduğunuz veritabanını seçin. Üst menüden İçe Aktar sekmesine tıklayın, paket içindeki digi.sql dosyasını seçip Git butonuna basın. Tablolar otomatik olarak oluşturulacaktır.
cPanel → Dosya Yöneticisi üzerinden public_html klasörünü açın. Proje dosyalarını bu klasöre yükleyin.
Eğer alt alan adı (subdomain) kullanıyorsanız, ilgili klasöre yükleyin. Örneğin menu.siteadi.com için public_html/menu klasörü.
Dosya Yöneticisi'nden config/database.php dosyasını açın ve veritabanı bilgilerinizi girin:
$db_host = 'localhost'; $db_name = 'hesapadim_digimenu'; // cPanel'deki tam veritabanı adı $db_user = 'hesapadim_dbkullanici'; // cPanel'deki tam kullanıcı adı $db_pass = 'belirlediginiz_sifre';
Görsel yükleme ve QR kod oluşturma işlemlerinin çalışabilmesi için aşağıdaki klasörlere yazma izni verilmelidir. Dosya Yöneticisi'nde klasöre sağ tıklayıp "İzinleri Değiştir" seçeneğinden 755 olarak ayarlayın:
assets/uploads/ assets/uploads/qrcodes/ assets/img/
Plesk panelinden Veritabanları bölümünü açın ve Veritabanı Ekle butonuna tıklayın:
digimenu)Veritabanları listesinde, oluşturduğunuz veritabanının yanındaki phpMyAdmin linkine tıklayın. Üst menüden İçe Aktar sekmesini açın, paket içindeki digi.sql dosyasını seçip Git butonuna basın.
Plesk → Dosya Yöneticisi üzerinden httpdocs klasörünü açın ve proje dosyalarını bu klasöre yükleyin. Alternatif olarak FTP bağlantısı da kullanabilirsiniz.
Dosya Yöneticisi'nden config/database.php dosyasını açın ve veritabanı bilgilerinizi girin:
$db_host = 'localhost'; $db_name = 'digimenu'; $db_user = 'digimenu_user'; $db_pass = 'belirlediginiz_sifre';
Plesk → PHP Ayarları bölümünden PHP sürümünün 7.4 veya üzeri olduğunu doğrulayın. Ayrıca curl, gd ve mbstring eklentilerinin aktif olduğundan emin olun.
Kurulum tamamlandıktan sonra tarayıcınızdan aşağıdaki adresi açın:
https://siteadiniz.com/admin
Varsayılan giriş bilgileri:
| Kullanıcı Adı | admin |
| Şifre | admin123 |
Panele giriş yaptıktan sonra aşağıdaki sırayla temel ayarlarınızı tamamlayın:
Sistem farklı kullanıcılar için ayrı ekranlar sunar:
| Ekran | Adres | Açıklama |
|---|---|---|
| Müşteri Menüsü | / | QR kod ile müşterilerin gördüğü menü |
| Yönetim Paneli | /admin | Tüm ayarlar ve yönetim işlemleri |
| Garson Ekranı | /garson | Garsonların sipariş aldığı mobil arayüz |
| Mutfak Ekranı | /kitchen | Mutfağın siparişleri takip ettiği ekran |
| POS Sipariş | /admin/orders.php | Kasadan sipariş yönetimi ve hesap kapatma |
config/database.php dosyasındaki veritabanı bilgilerini kontrol edin.htaccess dosyasının sunucuya yüklendiğini doğrulayın (gizli dosyaları göster seçeneğini açın)assets/uploads/qrcodes/ klasörünün yazma izninin (755) olduğunu kontrol edingd eklentisinin sunucuda aktif olduğundan emin olunassets/uploads/ ve assets/img/ klasörlerine 755 izni verinupload_max_filesize değerinin en az 5M olduğunu kontrol edin