XenForo Nasıl Kurulur?
XenForo’yu kurmak için, temel teknik bilgiye sahip olmanız ve bir web sunucusuna erişiminiz olması gereklidir. İşte adım adım XenForo kurulum rehberi:
1. Gerekli Gereksinimlerin Kontrolü
XenForo'nun doğru çalışması için sunucunuzun aşağıdaki gereksinimleri karşılaması gerekir:
- PHP: 7.4 veya üzeri. (PHP 8.0 ve üzeri önerilir.)
- MySQL veya MariaDB: MySQL 5.7+ veya MariaDB 10.2+.
- Sunucu: Apache, Nginx veya IIS desteklenir.
- İşlem İzinleri: PHP’nin file_get_contents() ve mysqli gibi fonksiyonlarını çalıştırabiliyor olması.
- SSL Desteği: HTTPS önerilir.
2. XenForo Yazılımını İndirme
- XenForo Lisansı Satın Alın: XenForo'nun resmi web sitesi üzerinden (XenForo) yazılım lisansınızı satın alın.
- Yazılımı İndirin: Lisans panelinize giriş yaparak XenForo’nun en son sürümünü indirin. İndirilen dosya bir .zip arşivi olacaktır.
3. Dosyaları Sunucuya Yükleme
- FTP veya Dosya Yöneticisi Kullanın: Dosyaları sunucunuza aktarmak için bir FTP istemcisi (örn. FileZilla) veya barındırma hizmetinizin dosya yöneticisini kullanabilirsiniz.
- Dosyaları Çıkarın:
- İndirilen .zip dosyasını bilgisayarınızda açın.
- İçindeki tüm dosyaları sunucunuzdaki public_html (veya hedef klasör) dizinine yükleyin.
4. Veritabanı Oluşturma
XenForo’nun çalışması için bir veritabanı gereklidir.
- cPanel veya Plesk Kullanarak Veritabanı Oluşturun:
- cPanel → MySQL Veritabanları sekmesine gidin.
- Yeni bir veritabanı oluşturun.
- Veritabanına bir kullanıcı ekleyin ve tam izinler verin.
- Veritabanı adı, kullanıcı adı ve şifreyi not alın.
- PHPMyAdmin ile: Manuel olarak bir veritabanı oluşturabilir ve kullanıcı ekleyebilirsiniz.
5. XenForo Kurulum Sihirbazını Başlatma
- Kurulum Adresine Gidin:
- Web tarayıcınıza sunucunuzun URL’sini yazın (örneğin: https://www.siteniz.com/).
- Eğer dosyaları doğru şekilde yüklediyseniz, XenForo kurulum ekranı açılacaktır.
- Veritabanı Bilgilerini Girin:
- Veritabanı adı, kullanıcı adı ve şifreyi kurulum ekranına girin.
- Site Ayarlarını Yapılandırın:
- Yönetici hesabı oluşturun (kullanıcı adı, şifre ve e-posta).
- Sitenizin başlığını ve temel ayarlarını yapılandırın.
6. İlk Yapılandırma ve Kontroller
Kurulum tamamlandıktan sonra:
- Admin Paneline Giriş:
- Loading... adresinden yönetici paneline giriş yapın.
- Temayı Özelleştirin:
- Varsayılan temayı değiştirebilir veya yeni bir tema yükleyebilirsiniz.
- Eklentiler Ekleyin:
- XenForo'nun yeteneklerini artırmak için eklentiler yükleyebilirsiniz.
- SEO Ayarları Yapın:
- URL yeniden yazımı (Rewrite): SEO dostu URL’ler için etkinleştirin.
- Meta Açıklamalar ve Başlıklar: Google sıralamaları için düzenleyin.
7. Güvenlik ve Optimizasyon
- Config.php Dosyasını Koruyun:
- Sunucunuzda src/config.php dosyasını dış erişime karşı koruyun.
- SSL Kurulumu (HTTPS):
- Google sıralaması ve kullanıcı güvenliği için SSL sertifikası kullanın.
- Cache Ayarları:
- Performansı artırmak için Memcached veya Redis gibi bir önbellekleme sistemi kurabilirsiniz.
Sık Karşılaşılan Sorunlar ve Çözümleri
- Hata: PHP Sürümü Yetersiz
- Sunucunuzdaki PHP sürümünü güncelleyin veya hosting sağlayıcınızla iletişime geçin.
- Database Connection Error:
- Veritabanı bilgilerinizi doğru girdiğinizden emin olun.
- Yavaş Yüklenme:
- CDN (Cloudflare vb.) kullanarak hız optimizasyonu yapın.
Sonuç
XenForo’nun kurulumu tamamlandığında, topluluğunuz için güçlü, hızlı ve kullanıcı dostu bir forum platformu elde etmiş olursunuz. Kendi ihtiyaçlarınıza göre temaları ve eklentileri kullanarak forumunuzu özelleştirebilirsiniz. Kurulum sırasında herhangi bir sorun yaşarsanız, XenForo'nun resmi topluluk forumundan (XenForo Community) yardım alabilirsiniz.