Konu Sahibi
ElkArte Kurulum Rehberi
1. Sunucu ve Gereksinimler
ElkArte PHP tabanlı bir forum yazılımıdır. Çalışabilmesi için sunucunuzda aşağıdaki gereksinimler olmalıdır:
- PHP sürümü: 7.2 veya üstü
- MySQL 5.6 / MariaDB 10 veya üstü
- Apache veya Nginx web sunucusu
- PHP modülleri: mbstring, curl, gd, json, xml, zip
- Yazma izinleri: cache/, attachments/, themes/ ve packages/ klasörlerinde yazma izinleri (chmod 755 veya chmod 775)
2. Dosyaları Sunucuya Yükleme
- ElkArte dosyalarını sunucunuzdaki web kök dizinine yükleyin.
- Dosya ve klasör izinlerini kontrol edin:
- cache/, attachments/, themes/, packages/ klasörleri yazılabilir olmalı.
3. Veritabanı Oluşturma
- Hosting kontrol panelinden veya MySQL konsolundan yeni bir veritabanı oluşturun.
- Veritabanı kullanıcı adı ve şifresini not edin; kurulum sırasında bunlar kullanılacak.
- Karakter seti olarak UTF-8 veya UTF8mb4 seçin.
4. Kurulum Sihirbazını Başlatma
- Tarayıcıda forumun bulunduğu dizine gidin: http://siteadiniz.com/
- Kurulum sihirbazı otomatik olarak başlayacaktır.
- Gereksinim kontrolü yapılır; eksik PHP modülleri veya izin sorunları varsa uyarı alırsınız.
5. Veritabanı Bilgilerini Girme
Kurulum sihirbazında istenen bilgileri girin:
- Veritabanı sunucusu: genellikle localhost
- Veritabanı adı
- Kullanıcı adı ve şifre
- Tablo ön eki: genellikle elk_ bırakabilirsiniz
6. Yönetici Hesabı Oluşturma
- Kurulum sihirbazında forum yöneticisi için kullanıcı adı, e-posta ve şifre belirleyin.
- Bu bilgiler forum yönetim paneline giriş için kullanılacak.
7. Kurulumu Tamamlama
- Kurulum tamamlandığında install/ klasörünü silin veya yeniden adlandırın.
- Forum kök dizininde Settings.php veya Settings_bak.php dosyası oluşturulmuş olacak, burada veritabanı ve forum ayarları saklanır.
8. Forum Yapılandırması
Kurulum tamamlandıktan sonra yönetici paneline giriş yapın:
- Genel ayarlar: site adı, logo, renkler
- Kullanıcı yönetimi: gruplar, yetkilendirme ve roller
- Forum yapısı: kategori ve alt forum oluşturma
- Mesaj ve konu ayarları: maksimum karakter, konu sıralama, spam filtreleri
9. Güvenlik ve Performans İpuçları
- Settings.php dosyasının yazma izinlerini kapatın (chmod 644).
- install/ klasörünü silmeden forumu yayınlamayın.
- Düzenli olarak veritabanı ve forum dosyalarını yedekleyin.
- Cache ve tema klasörlerini yönetici panelinden optimize edin.
Bu adımlar tamamlandığında ElkArte sorunsuz bir şekilde çalışır ve forumunuz yayına hazır hale gelir.