Ana içeriğe geç

Kurulum Sihirbazı

LeadHub tamamen web tarayıcınız üzerinden kurulur. Komut satırı, terminal veya SSH yoktur. Dosyaları yükler, bir URL açar ve beş basit adımı takip edersiniz. Bu kılavuz, süreci baştan sona anlatır.

Toplam süre: yaklaşık 10–20 dakika.


Başlamadan Önce

Sunucunuzun Sunucu Gereksinimleri kılavuzundaki gereksinimleri karşıladığından emin olun. Özellikle:

  • PHP 8.3 veya üzeri alan adınız için aktif
  • MySQL (veya MariaDB) veritabanınız mevcut — veya oluşturabilirsiniz (talimatlar aşağıda)
  • storage/ ve bootstrap/cache/ dizinleriniz yazılabilir
  • Yaklaşık 500 MB boş disk alanınız var

Adım 1 — LeadHub Dosyalarını Sunucunuza Yükleyin

Paketi indirin

LeadHub'ı satın aldıktan sonra, satın alma onay e-postanızdan veya Envato İndirmeler sayfasından ZIP paketini indirin. Dosya adı leadhub-v1.0.0.zip gibi olacaktır.

ZIP içinde LeadHub'ın ihtiyaç duyduğu her şey bulunur — vendor/ klasörü, önceden derlenmiş CSS ve JavaScript ve yükleyicinin kendisi dahil.

cPanel Dosya Yöneticisi ile yükleme (en kolay yöntem)

  1. cPanel hesabınıza giriş yapın.
  2. Files bölümünde File Manager'a tıklayın.
  3. LeadHub'ı kurmak istediğiniz klasöre gidin. Genellikle:
    • public_html/ (ana alan adı için)
    • public_html/leadhub/ gibi bir alt dizin
    • Özel bir ek alan adı klasörü (önerilen — Paylaşımlı Hosting Rehberi'ne bakın)
  4. Araç çubuğunda Upload'a tıklayın.
  5. leadhub-v1.0.0.zip dosyasını yükleyin.
  6. Yükleme tamamlandıktan sonra ZIP dosyasına sağ tıklayın ve Extract seçin.
  7. Doğru klasöre çıkartın.

FTP ile yükleme

  1. FTP bilgilerinizle sunucuya bağlanın.
  2. Sunucudaki hedef klasöre gidin.
  3. Bilgisayarınızdan çıkartılmış leadhub klasörünü sunucuya sürükleyin.
  4. Tüm dosyaların yüklenmesini bekleyin (5–15 dakika).

İpucu: ZIP dosyasını Dosya Yöneticisi ile yükleyip sunucuda çıkartmak, FTP ile binlerce dosyayı tek tek yüklemekten çok daha hızlıdır.


Adım 2 — Dosya İzinlerini Ayarlayın

Aşağıdaki klasörleri 755 iznine ayarlayın:

cPanel Dosya Yöneticisinde:

  1. File Manager'ı açın ve LeadHub klasörüne gidin.
  2. storage klasörüne sağ tıklayın → Change Permissions.
  3. 755 olarak ayarlayın ve "Recurse into subdirectories" kutusunu işaretleyin.
  4. Change Permissions'a tıklayın.
  5. bootstrap/cache klasörü için tekrarlayın (755).

Adım 3 — Yükleyiciyi Tarayıcınızda Açın

https://alanadi.com/install

404 hatası alıyorsanız: Dosya konumunu ve public/.htaccess dosyasının doğru yüklendiğini kontrol edin.

Boş beyaz sayfa görüyorsanız: cPanel → MultiPHP Manager'da PHP sürümünü kontrol edin.


Yükleyici Adım 1 — Hoş Geldiniz ve Gereksinim Kontrolü

Otomatik olarak kontrol eder:

  • PHP Sürümü — 8.3 veya üzeri olmalı
  • PHP Eklentileri — 13 gerekli eklentinin tümünü kontrol eder
  • Dizin İzinleri — storage/ ve bootstrap/cache/ yazılabilirliğini kontrol eder

Her şey yeşil onay gösterdiğinde, "Next: Database"'e tıklayın.


Yükleyici Adım 2 — Veritabanı Yapılandırması

AlanNe girilmeli
Database HostGenellikle localhost veya 127.0.0.1
PortGenellikle 3306
Database NameOluşturduğunuz MySQL veritabanı adı
Database UsernameOluşturduğunuz MySQL kullanıcı adı
Database PasswordMySQL kullanıcısının şifresi

cPanel'de MySQL veritabanı oluşturma

  1. cPanel'de MySQL Databases bulun.
  2. "Create New Database" altında ad girin → Create Database.
  3. "MySQL Users" → "Add New User" altında kullanıcı adı ve şifre oluşturun → Create User.
  4. "Add User to Database" altında kullanıcı ve veritabanını seçin → Add.
  5. "All Privileges" işaretleyin → Make Changes.

Yükleyici Adım 3 — Yönetici Hesabı

AlanNe girilmeli
Your NameTam adınız
Email AddressE-posta adresiniz (giriş kullanıcı adınız olacak)
PasswordGüçlü bir şifre (en az 8 karakter)
Confirm PasswordAynı şifreyi tekrar girin
Workspace NameKuruluşunuzun adı

Çalışma alanı, LeadHub'daki kuruluş hesabınızdır. Tam Süper Yönetici yetkilerine sahip sahip olarak ayarlanırsınız.

"Next: License"'a tıklayın.


Yükleyici Adım 4 — Lisans

Satın alma kodunuzu bulmak için:

  1. Envato Market / CodeCanyon hesabınıza giriş yapın.
  2. Profil → Downloads.
  3. LeadHub'ı bulun → "Download""License certificate & purchase code".
  4. Kodu kopyalayın.

Yapıştırın ve "Next: Finish"'e tıklayın. Bu adımı atlayıp lisansı daha sonra ekleyebilirsiniz.


Yükleyici Adım 5 — Tamamlama

"Install LeadHub"'a tıklayın. Yükleyici otomatik olarak:

  1. Yapılandırma dosyasını (.env) yazar
  2. Veritabanı taşımalarını çalıştırır
  3. Başlangıç verilerini ekler (roller ve izinler)
  4. Yönetici hesabını oluşturur
  5. Çalışma alanını oluşturur
  6. Depolama klasörünü bağlar
  7. Yapılandırmayı önbelleğe alır

Süre: 30–90 saniye. Tamamlandığında /admin'e yönlendirilirsiniz.

Kurulum tamamlandı.


Kurulum Sonrası Kontrol Listesi

1. Cron Görevi Ayarlayın (KRİTİK)

php /home/kullaniciadiniz/leadhub/cron.php >> /dev/null 2>&1

Her dakika çalışmalıdır. Paylaşımlı Hosting Rehberi'ne bakın.

2. E-postayı Yapılandırın

Yönetim panelinde Ayarlar → E-posta.

3. Logo ve Marka Ayarları

Ayarlar → Marka.

4. İlk Pipeline'ınızı Oluşturun

Kenar çubuğunda Pipelines.

5. İlk Potansiyel Müşteri Kaynağınızı Bağlayın

Kenar çubuğunda Lead Sources.


Yükleyiciyi Yeniden Çalıştırma

storage/ dizininden installed.lock dosyasını silin ve /install adresini tekrar ziyaret edin.

Uyarı: .env üzerine yazılacağından önce veritabanınızı yedekleyin.


Sorun Giderme

SorunOlası nedenÇözüm
/install ziyaretinde "Page not found"Dosyalar yanlış klasörde veya mod_rewrite etkin değilDosya konumunu ve public/.htaccess'i kontrol edin
Boş beyaz sayfaPHP hatası veya yanlış sürümcPanel MultiPHP Manager'da PHP 8.3'e geçin
Adım 2'de "Cannot connect to database"Yanlış veritabanı bilgileriAdı (cPanel ön eki ile), kullanıcı adını ve şifreyi kontrol edin
Eklentilerde kırmızı uyarılarPHP eklentileri etkin değilcPanel → Select PHP Version, eksikleri etkinleştirin
"storage is not writable"Yanlış izinlerstorage/ dizinini 755 olarak özyinelemeli ayarlayın
Yükleyici "Installing..." üzerinde takılıyorPHP bellek sınırı çok düşükSayfayı yenileyin; PHP bellek sınırını kontrol edin
/admin'e yönlendirildi ama giriş yapılamıyorOturum kaydedilmiyorstorage/framework/sessions/ kontrol edin
"installation failed" hatasıVeritabanı bağlantısı kesildiBilgileri ve .env yazma izinlerini kontrol edin