- Katılım
- 27 Tem 2025
- Mesajlar
- 13
- Tepkime puanı
- 8
- Puanları
- 3
vBulletin Kurulumu
vBulletin, uzun yıllardır kullanılan ve özellikle büyük forum toplulukları için geliştirilen lisanslı forum yazılımlarından biridir.Kurulum sırasında özellikle:
- Hosting veya sunucu gereksinimleri
- Veritabanı oluşturma
- vBulletin dosyalarının doğru dizine yüklenmesi
- Kurulum sihirbazının doğru çalıştırılması
- Kurulum sonrası güvenlik ayarları
Amaç yalnızca forumu çalıştırmak değil, sonradan tema, kullanıcı grupları, eklentiler ve diğer forum ayarlarının rahat şekilde yönetilebileceği düzgün bir kurulum oluşturmaktır.
vBulletin Nedir?
vBulletin, PHP ve MySQL tabanlı lisanslı bir forum ve topluluk yazılımıdır.vBulletin ile:
- Forum kategorileri
- Kullanıcı profilleri
- Özel mesaj sistemi
- Kullanıcı grupları
- Moderatör yetkileri
- Temalar
- Bildirimler
- İçerik yönetimi
Güncel vBulletin 6 serisinde klasik forum sistemine ek olarak sayfa ve site oluşturma araçları da bulunmaktadır.
vBulletin Ücretsiz mi?
Hayır.vBulletin lisanslı bir yazılımdır.
Kurulum dosyalarını resmi vBulletin hesabından indirebilmek için geçerli bir lisansa sahip olmanız gerekir.
Lisans satın alındıktan sonra Member's Area üzerinden kurulum yapılacak domain tanımlanabilir ve güncel vBulletin paketi indirilebilir.
vBulletin Kurulumu İçin Neler Gerekir?
Temel olarak:- vBulletin lisansı
- Domain
- Web hosting veya sunucu
- PHP desteği
- MySQL veritabanı
- FTP veya Dosya Yöneticisi erişimi
vBulletin'in güncel resmi dokümantasyonunda minimum olarak PHP 7.1 ve MySQL 5.5.8 belirtilmektedir. MySQL 8 veya üzeri ise önerilen yapılandırmalar arasında yer almaktadır.
Yeni kurulumlarda hosting sağlayıcınızın vBulletin'in kullanacağınız güncel sürümüyle tam uyumlu PHP sürümünü desteklediğinden emin olmak daha doğru olur.
Rewrite Desteği Neden Önemlidir?
vBulletin'in Friendly URL yani kullanıcı dostu bağlantı sisteminin çalışması için bir URL rewrite sistemi gerekir.Örneğin Apache üzerinde:
mod_rewrite
kullanılabilir.
IIS sistemlerinde ise URL Rewrite desteği kullanılabilir.
Bu özellik bulunmasa bile temel forum çalışabilir ancak SEO dostu bağlantı yapısında sorun yaşanabilir.
vBulletin Dosyaları Nereden İndirilir?
vBulletin satın alındıktan sonra Member's Area hesabına giriş yapılır.Burada sahip olduğunuz aktif lisanslar görüntülenir.
İlgili lisansın:
Download vBulletin
seçeneği kullanılarak güncel kurulum paketi indirilebilir.
Dosyaları üçüncü taraf sitelerden indirmek yerine resmi vBulletin hesabınızı kullanmanız önemlidir.
Lisansa Domain Tanımlamak Gerekir mi?
Evet.Kurulumdan önce lisansınızın hangi site üzerinde kullanılacağı Member's Area içerisinden belirlenebilir.
vBulletin'in resmi dokümantasyonunda lisansın düzenlenerek kurulacağı URL'nin tanımlanması gerektiği belirtilmektedir.
Bu nedenle domain değişikliği yapılacaksa lisans bilgilerinin de kontrol edilmesi gerekir.
vBulletin Dosyaları Sunucuya Nasıl Yüklenir?
İndirilen vBulletin paketi ZIP formatındaysa öncelikle açılır.Paket içerisinde sunucuya yüklenmesi gereken dosyalar bulunur.
Bu dosyalar:
- FTP
- SFTP
- cPanel File Manager
Ana domaine kurulum yapılacaksa web root dizini kullanılmalıdır.
vBulletin Ana Domainde Nasıl Kurulur?
Forumun:siteadi.com
adresinde açılmasını istiyorsanız vBulletin dosyalarını domainin ana web dizinine yükleyebilirsiniz.
cPanel sistemlerinde bu dizin genellikle:
public_html
olarak kullanılır.
Yükleme tamamlandıktan sonra kurulum dosyasına domain üzerinden erişilebilir.
vBulletin Alt Klasöre Nasıl Kurulur?
Forumun:siteadi.com/forum
şeklinde açılmasını istiyorsanız public_html altında örneğin:
forum
isimli bir klasör oluşturabilirsiniz.
vBulletin dosyaları bu klasöre yüklenir.
Bu durumda kurulum adresi de alt klasöre göre değişir.
Örneğin:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
kullanılır.
Veritabanı Neden Gereklidir?
vBulletin forumdaki temel bilgileri veritabanında saklar.Örneğin:
- Kullanıcı hesapları
- Konular
- Mesajlar
- Forum ayarları
- Kullanıcı grupları
Bu nedenle kuruluma başlamadan önce boş bir MySQL veritabanı oluşturulması gerekir.
cPanel Üzerinden Veritabanı Nasıl Oluşturulur?
cPanel kullanılıyorsa:MySQL Databases
veya:
MySQL Database Wizard
bölümü kullanılabilir.
Temel işlem sırası:
- Yeni veritabanı oluşturun.
- Yeni veritabanı kullanıcısı oluşturun.
- Güçlü bir şifre belirleyin.
- Kullanıcıyı oluşturduğunuz veritabanına ekleyin.
- Kullanıcıya gerekli yetkileri verin.
Veritabanı Bilgileri Nelerdir?
Kurulum için genellikle:- Database Host
- Database Name
- Database Username
- Database Password
Standart hostinglerde Database Host çoğunlukla:
localhost
olur.
Ancak uzaktaki bir veritabanı sunucusu kullanılıyorsa hosting sağlayıcısının verdiği adres girilmelidir.
cPanel Veritabanı İsimleri Neden Uzun Görünür?
cPanel bazı hostinglerde kullanıcı adını veritabanı adının başına ekler.Örneğin siz:
forum
isimli veritabanı oluşturabilirsiniz.
Ancak gerçek adı:
kullanici_forum
olabilir.
Kurulum sırasında tam isim kullanılmalıdır.
Aynı durum MySQL kullanıcı adı için de geçerlidir.
Kurulum Dosyası Nasıl Çalıştırılır?
vBulletin dosyaları sunucuya tamamen yüklendikten sonra web tarayıcısından installer açılır.Ana domaine kurulduysa:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Alt dizine kurulduysa:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
adresine girilebilir.
Kurulum sihirbazı buradan başlatılır.
Kurulumda Customer Number Nedir?
Installer ilk açıldığında Customer Number bilgisi isteyebilir.Bu numara vBulletin satın alındığında hesabınıza tanımlanan müşteri bilgisidir.
Customer Number ile lisans numarası aynı şey değildir.
Bu kontrol kurulum dosyasının yetkisiz kişiler tarafından çalıştırılmasını engellemek amacıyla kullanılır.
Kurulum Sihirbazı Ne Yapar?
Kurulum sırasında vBulletin:- Sistem gereksinimlerini kontrol eder
- Veritabanı bağlantısını yapılandırır
- Gerekli tabloları oluşturur
- Temel site ayarlarını oluşturur
- Yönetici hesabının kurulmasını sağlar
config.php Nedir?
vBulletin veritabanı ve bazı temel sistem bilgilerini yapılandırma dosyasında tutar.Sürüme göre dosya konumu ve yapılandırma sistemi farklılık gösterebilir.
Özellikle eski vBulletin sürümlerinde:
includes/config.php
dosyası yaygın şekilde kullanılmıştır.
Yeni sürümlerde kurulum paketinin kendi yapısına göre hareket edilmelidir.
Dosyaları eski rehberlerden kopyalamak yerine kullandığınız vBulletin sürümünün paketindeki örnek yapılandırmayı kullanmak daha güvenlidir.
Yönetici Hesabı Oluşturma
Kurulum sırasında ilk yönetici hesabı oluşturulur.Burada:
- Kullanıcı adı
- E-posta adresi
- Güçlü şifre
Bu hesap forumun en yüksek yetkili hesaplarından biri olacağı için başka platformlarda kullanılan bir şifre tercih edilmemelidir.
Admin Control Panel'e Nasıl Girilir?
vBulletin kurulduktan sonra yönetim paneline genellikle:siteadi.com/admincp
üzerinden erişilebilir.
Güncel vBulletin dokümantasyonu AdminCP'ye site kökünden erişilmesini, doğrudan core/admincp yolunun kullanılmamasını belirtmektedir.
Buradan forumun temel yönetimi yapılabilir.
Admin Panelde Neler Yapılabilir?
Yönetim panelinden:- Forum bölümleri oluşturulabilir
- Kullanıcı grupları düzenlenebilir
- Yetkiler değiştirilebilir
- Stil ve tema ayarları yapılabilir
- Üyelik seçenekleri düzenlenebilir
- Spam ve doğrulama sistemleri yönetilebilir
Forum Kategorileri Nasıl Oluşturulur?
Kurulum tamamlandıktan sonra forum yapısı oluşturulabilir.Örneğin:
Genel
- Genel Sohbet
- Tanışma
- Donanım
- Yazılım
- İnternet
- League of Legends
- Metin2
Kategori yapısını başlangıçta çok fazla bölüme ayırmak yerine kullanıcı sayısı arttıkça geliştirmek daha düzenli olabilir.
SSL Kullanılmalı mı?
Evet.Forum üzerinde:
- Kullanıcı girişleri
- Şifreler
- Oturum bilgileri
- Yönetici girişleri
Geçerli bir SSL sertifikası domain üzerinde kurulmalıdır.
Wildcard SSL sertifikaları da ilgili domain için geçerli olduğu sürece kullanılabilir.
SSL Kurulumdan Önce mi Yapılmalı?
Mümkünse evet.Forum baştan:
https://
üzerinden kurulursa sonradan URL değiştirme işlemleri azalır.
Özellikle:
- Cookie
- Site URL
- Yönlendirmeler
- Görsel bağlantıları
Friendly URL Nedir?
Friendly URL, forum bağlantılarının daha okunabilir hale getirilmesini sağlar.Örneğin karmaşık parametre içeren bir adres yerine konu başlığına veya içerik yapısına uygun bağlantılar kullanılabilir.
Bu özellik için sunucuda rewrite desteği bulunması gerekir.
PHP Eklentileri Önemli mi?
Evet.vBulletin temel PHP desteğine ek olarak bazı özelliklerde farklı PHP modüllerinden yararlanabilir.
Resmi dokümantasyonda önerilenler arasında:
- cURL veya OpenSSL
- MySQLi
- Iconv
- Opcode Cache
Bu modüller özellikle bağlantılar, karakter desteği ve performans açısından faydalıdır.
Opcode Cache Nedir?
Opcode Cache, PHP dosyalarının her istekte tekrar tekrar derlenmesini azaltır.Modern PHP sistemlerinde genellikle:
OPcache
kullanılır.
Bu özellik forumun PHP kodlarını daha hızlı çalıştırmasına yardımcı olabilir.
Özellikle yoğun ziyaretçi alan forumlarda faydalıdır.
Tema ve Stil Sistemi
vBulletin'in görünümü style sistemi üzerinden değiştirilebilir.Örneğin:
- Renkler
- Logo
- Fontlar
- Sayfa düzeni
Tema düzenlerken kullandığınız vBulletin sürümüyle uyumluluk önemlidir.
Eski bir tema yeni sürümde tasarım veya işlev sorunları oluşturabilir.
Site Builder Nedir?
Site Builder, vBulletin'in forum dışındaki bazı sayfaları ve site düzenini daha kolay oluşturmasını sağlayan araçlardan biridir.Sürükle-bırak yapısına dayalı olarak özel sayfalar ve farklı site bölümleri hazırlanabilir.
Bu nedenle vBulletin yalnızca klasik forum ana sayfasıyla sınırlı değildir.
vBulletin Güncelleme Nasıl Yapılır?
Mevcut vBulletin forumuna yeni sürüm kurulacaksa sıfır kurulum yapılmamalıdır.Upgrade işlemi kullanılmalıdır.
Güncelleme öncesinde mutlaka:
- Veritabanı
- Forum dosyaları
- Kullanıcı yüklemeleri
vBulletin de resmi dokümantasyonunda özellikle güncelleme öncesi veritabanının yedeklenmesini güçlü şekilde önermektedir.
Güncellemeden Önce Forum Kapatılmalı mı?
Büyük güncellemelerde forumu geçici olarak kapatmak daha güvenlidir.Bu sayede güncelleme sırasında yeni:
- Mesaj
- Üye kaydı
- Profil değişikliği
Dosyalar ve veritabanı aynı anda güncellenirken kullanıcı işlemlerinin devam etmesi sorun oluşturabilir.
Kurulum Dosyaları Kurulumdan Sonra Bırakılmalı mı?
Hayır.Kurulum veya güncelleme işlemlerinde kullanılan hassas installer dosyaları işlem bittikten sonra erişilebilir bırakılmamalıdır.
vBulletin dokümantasyonu da belirli install dosyalarının işlem sonrasında kaldırılmamasının ciddi güvenlik problemi oluşturabileceğini belirtmektedir.
Bu nedenle kurulum tamamlandıktan sonra installer erişimi kontrol edilmelidir.
500 Internal Server Error Neden Olur?
Kurulum sırasında 500 hatası görülüyorsa sorun:- PHP sürümü
- PHP modülleri
- Dosya izinleri
- .htaccess
- Rewrite kuralları
- Eksik yüklenen dosyalar
Gerçek nedeni görmek için sunucunun error log kayıtları incelenmelidir.
Veritabanına Bağlanamıyorsa
Öncelikle:- Host
- Database Name
- Username
- Password
Ayrıca MySQL kullanıcısının oluşturulan veritabanına atanmış olması gerekir.
cPanel üzerinde yalnızca veritabanı ve kullanıcı oluşturmak yeterli değildir.
İkisinin birbirine bağlanması gerekir.
Dosyalar Eksik Yüklendiyse
FTP veya dosya yükleme sırasında bağlantı kesildiyse bazı dosyalar eksik kalabilir.Bunun sonucunda:
- Beyaz sayfa
- PHP hataları
- Eksik CSS
- AdminCP sorunları
- Kurulum ekranının açılmaması
Dosya paketi yeniden yüklenerek eksik dosyalar tamamlanabilir.
AdminCP'de CSS veya Görseller Yoksa
AdminCP tamamen düz veya bozuk görünüyorsa URL yapısı kontrol edilmelidir.Güncel vBulletin dokümantasyonunda AdminCP'nin:
site/admincp
üzerinden açılması gerektiği ve doğrudan:
site/core/admincp
kullanılmaması gerektiği belirtilmektedir.
Site URL ayarları da doğru olmalıdır.
URL Rewrite Çalışmıyorsa
Friendly URL aktif edildiğinde sayfalar 404 hatası veriyorsa rewrite sistemi düzgün çalışmıyor olabilir.Apache kullanılıyorsa:
mod_rewrite
IIS kullanılıyorsa:
URL Rewrite
kontrol edilmelidir.
Web sunucusu Nginx ise uygun rewrite kurallarının ayrıca yapılandırılması gerekebilir.
vBulletin Kurulumunda En Sık Yapılan Hatalar
Dosyaları Yanlış Dizine Yüklemek
Forum beklenen URL yerine farklı bir klasörde açılabilir.Veritabanı Bilgilerini Yanlış Girmek
Installer veritabanına bağlanamaz.MySQL Kullanıcısına Yetki Vermemek
vBulletin gerekli tabloları oluşturamaz.Eski Kurulum Rehberlerini Yeni Sürüme Uygulamak
vBulletin sürümleri arasında dosya ve kurulum yapısı değişebilir.SSL'i Sonradan Düşünmek
Forum baştan HTTPS ile kurulursa URL ve cookie sorunları daha az yaşanır.Kurulum Dosyalarını Erişilebilir Bırakmak
Güvenlik riski oluşturabilir.Başlangıç Seviyesi İçin
İlk kez vBulletin kuracak kullanıcı için temel işlem sırası şöyledir:- vBulletin lisansını hazırlayın.
- Lisansa kullanılacak domaini tanımlayın.
- Hosting hesabında SSL'i aktif edin.
- MySQL veritabanı ve kullanıcı oluşturun.
- vBulletin paketini resmi Member's Area üzerinden indirin.
- Dosyaları public_html veya forum klasörüne yükleyin.
- install/install.php adresini açın.
- Customer Number bilgisini girin.
- Veritabanı bilgilerini yapılandırın.
- Yönetici hesabını oluşturup kurulumu tamamlayın.
Orta Seviye İçin
Kurulum sonrasında:- Friendly URL
- SMTP
- Kullanıcı grupları
- Forum yetkileri
- Spam koruması
- Tema
- Yedekleme
Özellikle gerçek kullanıcılara açılacak forumlarda e-posta sistemi ve güvenlik ayarları önemlidir.
İleri Seviye İçin
VPS veya fiziksel sunucu üzerinde çalışan daha büyük vBulletin forumlarında:- PHP OPcache
- MySQL optimizasyonu
- Nginx veya Apache optimizasyonu
- CDN
- Cache
- Otomatik yedekleme
- Log takibi
Ziyaretçi sayısı arttıkça yalnızca web sunucusunu değil veritabanı performansını da takip etmek gerekir.
Sonuç
vBulletin kurulumu temel olarak lisanslı kurulum paketinin sunucuya yüklenmesi, MySQL veritabanının hazırlanması ve web tabanlı installer'ın çalıştırılmasından oluşur.Temel sıra:
Lisansı hazırla → domaini tanımla → vBulletin'i indir → veritabanı oluştur → dosyaları sunucuya yükle → /install/install.php adresini aç → kurulumu tamamla
şeklindedir.
Kurulum sırasında özellikle doğru domain, veritabanı bilgileri, SSL, dosya yolları ve sunucu gereksinimleri kontrol edilmelidir.
Kurulum sonrasında ise installer erişiminin kapatılması, forumun güncel tutulması ve düzenli veritabanı yedeği alınması uzun vadeli güvenlik açısından önemlidir.



