- Katılım
- 27 Tem 2025
- Mesajlar
- 13
- Tepkime puanı
- 8
- Puanları
- 3
MyBB Kurulumu
MyBB, ücretsiz ve açık kaynaklı forum yazılımlarından biridir. Kendi hosting hesabınıza veya sunucunuza kurularak tamamen size ait bir forum sistemi oluşturabilirsiniz.Kurulum sırasında özellikle:
- Hosting veya sunucu gereksinimleri
- Veritabanı oluşturma
- MyBB dosyalarının doğru dizine yüklenmesi
- Kurulum sihirbazındaki bilgilerin doğru girilmesi
- Kurulum sonrası güvenlik ayarları
Amaç yalnızca forumu çalıştırmak değil, kurulumdan sonra güvenli ve düzenli şekilde kullanılabilecek bir yapı oluşturmaktır.
MyBB Nedir?
MyBB, PHP tabanlı ücretsiz bir forum yazılımıdır.MyBB ile:
- Forum kategorileri
- Kullanıcı grupları
- Özel mesaj sistemi
- Moderatör yetkileri
- Tema sistemi
- Eklentiler
- Profil alanları
- İtibar sistemi
Ücretsiz olması nedeniyle kişisel forumlardan büyük topluluk projelerine kadar farklı amaçlarla tercih edilebilir.
MyBB Kurulumu İçin Neler Gerekir?
MyBB kurulumu için temel olarak:- Domain
- Hosting veya sunucu
- PHP desteği
- MySQL veya MariaDB veritabanı
- FTP veya Dosya Yöneticisi erişimi
MyBB dosyaları ücretsiz olarak resmi sitesinden indirilebilir.
MyBB Ücretsiz mi?
Evet.MyBB ücretsiz ve açık kaynaklı bir forum yazılımıdır.
Forum yazılımını kullanmak için lisans ücreti ödemeniz gerekmez.
Ancak:
- Domain
- Hosting
- Premium tema
- Ücretli eklenti
MyBB Dosyaları Nereden İndirilir?
MyBB'nin güncel sürümü resmi MyBB sitesi üzerinden indirilebilir.İndirilen paket genellikle ZIP formatındadır.
ZIP dosyası açıldığında forum dosyalarının bulunduğu klasör görülür.
Kurulumdan önce mümkün olduğunca güncel kararlı sürüm kullanılmalıdır.
MyBB Dosyaları Sunucuya Nasıl Yüklenir?
MyBB dosyaları FTP programı veya hosting kontrol panelindeki Dosya Yöneticisi kullanılarak yüklenebilir.cPanel kullanılıyorsa:
File Manager > public_html
dizinine girilebilir.
Forum ana domainde çalışacaksa MyBB dosyaları doğrudan public_html içerisine yüklenebilir.
MyBB Ana Domainde Nasıl Kurulur?
Forumun:siteadi.com
adresinden açılmasını istiyorsanız MyBB dosyaları domainin ana web dizinine yüklenmelidir.
cPanel üzerinde bu dizin çoğunlukla:
public_html
şeklindedir.
Dosyalar doğru yüklenirse forum doğrudan ana domain üzerinde çalışır.
MyBB Alt Klasöre Nasıl Kurulur?
Forumun:siteadi.com/forum
adresinde çalışmasını istiyorsanız public_html içerisinde:
forum
isimli bir klasör oluşturabilirsiniz.
MyBB dosyaları bu klasöre yüklenir.
Bu durumda kurulum adresi:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
şeklinde olur.
Veritabanı Neden Gereklidir?
MyBB bütün forum verilerini veritabanında saklar.Örneğin:
- Kullanıcı hesapları
- Forum konuları
- Mesajlar
- Kullanıcı grupları
- Forum ayarları
Bu nedenle kuruluma başlamadan önce boş bir veritabanı oluşturulmalıdır.
cPanel Üzerinden Veritabanı Nasıl Oluşturulur?
cPanel içerisinde: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ı veritabanına ekleyin.
- Gerekli yetkileri verin.
Hangi Veritabanı Bilgileri Gerekir?
Kurulum sırasında genellikle:- Veritabanı sunucusu
- Veritabanı adı
- Veritabanı kullanıcı adı
- Veritabanı şifresi
Çoğu hosting hesabında veritabanı sunucusu:
localhost
olarak kullanılabilir.
Ancak hosting firmanız farklı bir sunucu adresi verdiyse onun kullanılması gerekir.
cPanel Veritabanı İsimleri Neden Farklı Görünür?
cPanel bazı sistemlerde kullanıcı adını veritabanı isminin başına otomatik olarak ekler.Örneğin siz:
forum
isimli bir veritabanı oluşturabilirsiniz.
Ancak gerçek veritabanı adı:
kullanici_forum
olabilir.
Kurulum ekranında tam veritabanı adı kullanılmalıdır.
Aynı durum veritabanı kullanıcı adında da geçerli olabilir.
MyBB Kurulum Ekranı Nasıl Açılır?
Dosyalar sunucuya yüklendikten sonra tarayıcıdan:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
adresine gidilebilir.
Alt klasöre kurulum yapıldıysa:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
kullanılır.
MyBB kurulum sihirbazı açıldığında adım adım kurulum işlemi başlatılır.
Kurulum Ekranı Açılmıyorsa Ne Yapılmalı?
Öncelikle dosyaların doğru klasörde bulunduğu kontrol edilmelidir.Yanlışlıkla fazladan bir klasör oluşturulduysa adres örneğin:
siteadi.com/Upload/
gibi açılabilir.
Forum ana domainde kurulacaksa MyBB ana dosyalarının doğrudan public_html içerisinde bulunması gerekir.
Ayrıca PHP çalışmıyorsa veya bazı dosyalar eksik yüklenmişse kurulum ekranı açılmayabilir.
Kurulum Sihirbazında Neler Yapılır?
MyBB kurulum sihirbazı genellikle şu işlemleri gerçekleştirir:- Sistem gereksinimlerini kontrol eder
- Veritabanı bilgilerini ister
- Veritabanı tablolarını oluşturur
- Forum ayarlarını belirler
- Yönetici hesabını oluşturur
Lisans Sözleşmesi
Kurulumun başlangıcında MyBB lisans bilgileri görüntülenebilir.Devam etmek için lisans şartlarının kabul edilmesi gerekir.
MyBB açık kaynaklı olsa da yazılımın kendi lisans koşulları bulunmaktadır.
Gereksinim Kontrolü
Kurulum sırasında MyBB sunucunun gerekli özellikleri karşılayıp karşılamadığını kontrol eder.Örneğin:
- PHP sürümü
- PHP eklentileri
- Dosya izinleri
- Veritabanı desteği
Kırmızı veya hata olarak görünen bir gereksinim varsa kurulumdan önce düzeltilmelidir.
Dosya İzinleri Neden Önemlidir?
MyBB bazı dosya ve klasörlere yazabilmelidir.Örneğin:
- Cache
- Upload
- Config
- Settings
Kurulum ekranı hangi dosya veya klasörün yazılabilir olması gerektiğini genellikle belirtir.
CHMOD Nedir?
CHMOD, Linux sunucularda dosya ve klasör izinlerini belirlemek için kullanılır.Örneğin bazı klasörlerde:
755
ve dosyalarda:
644
yaygın şekilde kullanılır.
Ancak MyBB kurulum sırasında belirli dosyalara yazma yetkisi isteyebilir.
Bu durumda hosting yapılandırmasına uygun şekilde izinler düzenlenmelidir.
Gereksiz yere bütün dosyalara 777 vermek doğru değildir.
config.php Dosyası Nedir?
MyBB'nin veritabanı bağlantı bilgileri:inc/config.php
dosyasında tutulur.
Kurulumdan önce bazı MyBB paketlerinde:
inc/config.default.php
dosyasının:
config.php
olarak yeniden adlandırılması gerekebilir.
Güncel paket yapısına göre bu işlem farklılık gösterebilir.
Kurulum ekranı gerekli yönlendirmeyi yapar.
settings.php Nedir?
MyBB ayarlarının bir bölümü:inc/settings.php
dosyasında bulunur.
Kurulum sırasında bu dosyanın yazılabilir olması gerekebilir.
Kurulum tamamlandıktan sonra forum ayarları büyük ölçüde yönetim panelinden kontrol edilir.
Veritabanı Türü Hangisi Seçilmeli?
Çoğu hosting kullanıcısı:MySQL Improved
veya MySQL/MariaDB uyumlu seçeneği kullanır.
Modern hosting sistemlerinde MariaDB yaygın olarak kullanılmaktadır.
Hangi seçeneğin kullanılacağından emin değilseniz hosting sağlayıcınızın kullandığı veritabanı türünü kontrol edebilirsiniz.
Table Prefix Nedir?
Table Prefix, MyBB veritabanı tablolarının başına eklenen ifadedir.Varsayılan olarak örneğin:
mybb_
kullanılabilir.
Bu durumda tablolar:
mybb_users
mybb_posts
mybb_threads
gibi isimlere sahip olur.
Tek veritabanında birden fazla sistem kullanılacaksa farklı prefix kullanmak faydalı olabilir.
Forum Adı Nasıl Belirlenir?
Kurulum sırasında forumunuzun adı belirlenir.Örneğin:
Teknoloji Forumu
veya:
Oyun Topluluğu
kullanılabilir.
Bu bilgi daha sonra Admin Control Panel üzerinden değiştirilebilir.
Forum URL'si Nasıl Olmalı?
Forum URL'si gerçek site adresiniz olmalıdır.Örneğin:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
veya alt klasördeyse:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
şeklinde kullanılabilir.
HTTP yerine mümkünse baştan HTTPS kullanmak daha sağlıklıdır.
Cookie Ayarları Nedir?
MyBB kullanıcıların oturumlarını yönetmek için cookie kullanır.Kurulum sırasında:
- Cookie Domain
- Cookie Path
Çoğu standart kurulumda sistem doğru değerleri otomatik olarak oluşturabilir.
Yanlış cookie ayarı kullanıcıların sürekli oturumdan düşmesine veya giriş yapamamasına neden olabilir.
Yönetici Hesabı Nasıl Oluşturulur?
Kurulumun son bölümlerinde ilk yönetici hesabı oluşturulur.Burada:
- Kullanıcı adı
- Şifre
- E-posta adresi
Bu hesap forumdaki en yüksek yetkilere sahip olacaktır.
Bu nedenle güçlü ve başka platformlarda kullanılmayan bir şifre kullanılmalıdır.
Admin Control Panel'e Nasıl Girilir?
Kurulum tamamlandıktan sonra MyBB yönetim paneline genellikle:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
adresinden ulaşılır.
Buradan forumun temel yönetim işlemleri gerçekleştirilebilir.
Admin Panelde Neler Yapılabilir?
Yönetim panelinden:- Forum kategorileri oluşturulabilir
- Kullanıcı grupları düzenlenebilir
- Yetkiler değiştirilebilir
- Tema kurulabilir
- Plugin yönetilebilir
- Kullanıcılar düzenlenebilir
- Forum ayarları değiştirilebilir
Forum Kategorisi Nasıl Oluşturulur?
Yönetim panelinden forum yönetimi bölümüne girilerek yeni kategori ve forumlar oluşturulabilir.Örneğin:
Genel
- Genel Sohbet
- Tanışma
- Donanım
- Yazılım
- League of Legends
- Metin2
SSL Kullanılmalı mı?
Evet.Forumlarda kullanıcı:
- Şifre
- E-posta
- Oturum bilgileri
Bu nedenle HTTPS kullanılması önemlidir.
Hosting destekliyorsa ücretsiz SSL sertifikaları kullanılabilir.
SSL Kurulumdan Önce mi Yapılmalı?
Mümkünse evet.Forum baştan:
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
üzerinden kurulursa daha sonra URL ve cookie düzenlemeleriyle uğraşmak gerekmez.
Özellikle gerçek kullanıcıların kayıt olacağı forumlarda SSL ihmal edilmemelidir.
MyBB Plugin Nedir?
Pluginler MyBB'nin mevcut özelliklerini genişletmek için kullanılır.Örneğin:
- SEO özellikleri
- Güvenlik sistemleri
- Kullanıcı özellikleri
- Profil geliştirmeleri
- Ek moderasyon araçları
Plugin kurarken kullanılan MyBB sürümüyle uyumlu olduğundan emin olunmalıdır.
MyBB Plugin Nasıl Kurulur?
Plugin paketleri genellikle belirli dosya ve klasörlerden oluşur.Dosyalar MyBB'nin kurulu olduğu dizine yüklenir.
Ardından:
Admin CP > Configuration > Plugins
bölümünden plugin bulunarak:
Install & Activate
işlemi yapılabilir.
Pluginin kendi kurulum açıklaması varsa öncelikle ona uyulmalıdır.
MyBB Tema Nasıl Kurulur?
Tema paketlerinde genellikle:- XML tema dosyası
- Görseller
- CSS veya ek dosyalar
Tema XML dosyası Admin Panel üzerinden içe aktarılabilir.
Ek görseller varsa ilgili dizinlere FTP üzerinden yüklenmesi gerekebilir.
Tema sürümünün kullanılan MyBB sürümüyle uyumlu olması önemlidir.
Tema ile Plugin Aynı Şey mi?
Hayır.Tema forumun görünümünü değiştirir.
Plugin ise yeni özellik veya fonksiyon ekler.
Örneğin:
Yeni renk ve tasarım:
Tema
Yeni kullanıcı özelliği:
Plugin
olarak düşünülebilir.
MyBB Kurulumundan Sonra install Klasörü Silinmeli mi?
Evet.Kurulum tamamlandıktan sonra:
install
klasörünün kaldırılması veya erişime kapatılması önemlidir.
Aksi halde kurulum dosyalarının tekrar erişilebilir olması güvenlik riski oluşturabilir.
MyBB bazı sürümlerde kurulumu tamamladıktan sonra bu konuda uyarı verebilir.
Kurulum Sonrası Dosya İzinleri Değiştirilmeli mi?
Kurulum sırasında yazılabilir hale getirilen bazı dosyaların izinleri daha güvenli değerlere geri alınabilir.Özellikle:
inc/config.php
gibi hassas yapılandırma dosyalarının gereksiz yere herkes tarafından yazılabilir olmaması gerekir.
Hosting yapılandırmasına uygun izin kullanılmalıdır.
MyBB Güncelleme Nasıl Yapılır?
Yeni MyBB sürümü yayınlandığında doğrudan sıfır kurulum yapılmaz.Upgrade işlemi uygulanır.
Güncellemeden önce:
- Veritabanı
- Forum dosyaları
- Upload klasörleri
Yeni sürüm dosyaları yüklendikten sonra gerekliyse upgrade script çalıştırılır.
Güncellemeden Önce Yedek Almak Gerekir mi?
Kesinlikle evet.Özellikle veritabanı forumun en önemli bölümüdür.
Veritabanı kaybolursa:
- Kullanıcılar
- Konular
- Mesajlar
- Forum ayarları
Bu nedenle büyük değişikliklerden önce tam yedek almak önemlidir.
500 Internal Server Error Neden Olur?
MyBB kurulumunda veya sonrasında 500 hatası görülüyorsa birçok neden olabilir.Örneğin:
- Yanlış PHP sürümü
- Hatalı .htaccess
- Dosya izinleri
- Eksik dosyalar
- Uyumsuz plugin
Gerçek nedeni tespit etmek için hosting error log kayıtları incelenmelidir.
Veritabanı Bağlantı Hatası
Kurulum sırasında veritabanına bağlanılamıyorsa öncelikle:- Database Host
- Database Name
- Username
- Password
Ayrıca veritabanı kullanıcısının ilgili veritabanına atanmış olması gerekir.
Sadece kullanıcı ve veritabanı oluşturmak yeterli değildir.
Beyaz Sayfa Sorunu
Forum tamamen beyaz sayfa gösteriyorsa PHP tarafında hata oluşmuş olabilir.Bunun nedenleri:
- Eksik PHP eklentisi
- Uyumsuz plugin
- Eksik MyBB dosyası
- PHP hatası
Error log kayıtları sorunu bulmak için en önemli kaynaktır.
CSS Yüklenmiyorsa
Forum açılıyor ancak tasarım bozuk görünüyorsa:- Forum URL ayarı
- Cookie ayarı
- Tema dosyaları
- Cache
Domain değişikliğinden sonra eski URL'lerin ayarlarda kalması da buna neden olabilir.
Kullanıcılar Giriş Yapamıyorsa
Kullanıcı adı ve şifre doğru olduğu halde oturum açılmıyorsa cookie ayarları kontrol edilmelidir.Özellikle domain değişikliği veya:
http → https
geçişinden sonra Cookie Domain ve Cookie Path değerleri yanlış kalabilir.
E-posta Sistemi Kurulmalı mı?
Evet.Forumda:
- Üyelik doğrulaması
- Şifre sıfırlama
- Bildirimler
Başlangıçta PHP mail kullanılabilir ancak profesyonel kullanımda SMTP tercih etmek daha güvenilir olabilir.
SMTP Nedir?
SMTP, forumun e-posta gönderirken bir posta sunucusu kullanmasını sağlar.Örneğin:
[email protected]
adresinden doğrulama e-postaları gönderilebilir.
Doğru SMTP yapılandırması e-postaların spam klasörüne düşme ihtimalini azaltmaya yardımcı olabilir.
MyBB Güvenliği Nasıl Artırılır?
Kurulumdan sonra:- Güçlü admin şifresi kullanılmalı
- MyBB güncel tutulmalı
- Kullanılmayan pluginler kaldırılmalı
- SSL kullanılmalı
- Düzenli yedek alınmalı
- Admin panel erişimi korunmalı
Admin Klasörünün Adı Değiştirilebilir mi?
MyBB'de yönetim klasörünün adı değiştirilebilir.Bu tek başına tam bir güvenlik çözümü değildir ancak otomatik saldırılara karşı ek bir katman sağlayabilir.
Klasör adı değiştirildiğinde yapılandırma dosyasındaki ilgili admin dizini ayarının da doğru şekilde güncellenmesi gerekir.
MyBB Kurulumunda En Sık Yapılan Hatalar
Dosyaları Yanlış Klasöre Yüklemek
Forum yanlış dizinden açılabilir veya kurulum ekranı bulunamayabilir.Veritabanı Kullanıcısına Yetki Vermemek
Kurulum veritabanı tablolarını oluşturamaz.install Klasörünü Bırakmak
Kurulum tamamlandıktan sonra güvenlik riski oluşturabilir.Eski Tema veya Plugin Kullanmak
Yeni MyBB sürümüyle uyumsuzluk oluşturabilir.SSL Kullanmamak
Kullanıcı girişleri ve oturum güvenliği açısından uygun değildir.Başlangıç Seviyesi İçin
İlk kez MyBB kuracak kullanıcı için temel sıra şöyledir:- Hosting ve domaini hazırlayın.
- SSL'i aktif edin.
- MySQL veritabanı oluşturun.
- Veritabanı kullanıcısını oluşturup yetki verin.
- MyBB dosyalarını public_html içerisine yükleyin.
- siteadi.com/install/ adresine gidin.
- Kurulum sihirbazını tamamlayın.
- Yönetici hesabını oluşturun.
- Kurulum sonrası install klasörünü kaldırın.
Orta Seviye İçin
Kurulum sonrasında:- SMTP
- Kullanıcı grupları
- Forum yetkileri
- Tema
- Plugin
- Spam koruması
- Yedekleme
Gerçek kullanıcıların kullanılacağı bir forumda özellikle e-posta doğrulama ve spam önlemleri önemlidir.
İleri Seviye İçin
VPS veya fiziksel sunucu üzerinde çalışan büyük MyBB forumlarında:- PHP-FPM
- OPcache
- Redis
- Nginx
- MariaDB optimizasyonu
- CDN
- Cache yapılandırması
Ayrıca otomatik veritabanı ve dosya yedekleme sistemi kurulması uzun vadede önemlidir.
Sonuç
MyBB kurulumu temel olarak forum dosyalarının sunucuya yüklenmesi, veritabanı oluşturulması ve web tabanlı kurulum sihirbazının tamamlanmasından oluşur.Temel kurulum sırası:
MyBB dosyalarını indir → dosyaları sunucuya yükle → veritabanı oluştur → /install/ adresine gir → veritabanı bilgilerini gir → yönetici hesabını oluştur
şeklindedir.
Kurulumdan sonra install klasörünün kaldırılması, SSL kullanılması ve forum yazılımının güncel tutulması önemlidir.
MyBB ücretsiz olması, geniş tema ve plugin seçenekleri sunması nedeniyle özellikle kendi forumunu kurmak isteyen kullanıcılar için güçlü seçeneklerden biridir.


