Yazımızda vBulletin forum sisteminin kurulumunu anlatacağız.
1- Halihazırda bir vBulletin lisansınız olduğunu varsayıyoruz. Bu durumda ilk yapmanız gereken vBulletin.com‘a girmek ve ardından sağ üst köşedeki “Customer Login” yani müşteri girişine tıklayıp Customer No ve Passwordbilgilerini girmek olacaktır. Müşteri numaranızı ve şifrenizi girip “Login”e tıkladıktan sonra yine burada belirecek olan “Customer Area” bağlantısına tıklayın. Bu sayede Members Area, yani üyeler bölümüne girmiş olacaksınız.
Burada sol köşede var olan en son vBullettin sürümünü görebilirsiniz. Örneğin biz bu makaleyi yazarken son sürüm 4.0.8 idi. Şu an güncel sürüm ise 4.1.8 . vBulletin’i indirmek için sayfanın sağında, hemen kaşınızda yer alan “Download vBulletin 4.0 Publishing Suite” bağlantısına tıklayın. Eğer sadece forum lisansı satın almış iseniz burada farklı bir ibare görebilirsiniz.
Buraya tıkladıktan sonra karşınıza vBulletin kullanıcı sözleşmesi çıkacaktır. “I agree with the terms of the vBulletin License Agreement as stated above” seçeneğinin yanındaki kutucuğu tıklayın ve ardından hemen aşağıda yer alan “Download vBulletin 4.0 Publishing Suite” bağlantısına tıklayın.
2- vBulletin kurulum dosyalarını bilgisayarınıza indirdikten sonra CuteFTP veya filezilla benzeri bir FTP programı ile dosyaları sunucuya yüklemek gerekiyor. Fakat bundan önce vBulletin için bir veritabanı oluşturacağız. İsteğe bağlı olarak halihazırda kullandığınız veritabanını da vBulletin’e bağlayabilirsiniz. Fakat biz yeni bir veritabanı oluşturmayı tercih ediyoruz. Kullandığınız sunucu işletim sistemine bağlı olarak hosting üzerinden bir veritabanı oluşturmanız gerekiyor. Bizim örneğimizde sunucumuz Linux kullanıyor ve arabirimimiz de cPanel. Şimdi ilk adım olarak cPanel üzerinden bir veritabanı oluşturacağız.
cPanel ile Kurulum
cPanel veya Plesk panele giriş bilgileriniz size hosting firmanız tarafından sağlanacaktır. Alternatif olarak alan adınızın sonuna “alanadiniz.com:2083” veya “alanadiniz.com:2082” gibi port bilgilerinizi yazarak da cPanel’e erişebilirsiniz. Tabii ki bundan önce cPanel kullanıcı adınızı ve şifrenizi hosting firmanızdan talep etmeniz gerekiyor.
cPanel’e girdikten sonra “Databases” kısmına gelin ve buradaki “MySQL Database Wizard”a tıklayın.İlk adımda yani “Step 1: Create A Database” kısmında oluşturacağınız veritabanına bir isim vereceksiniz. Biz burada örnek olarak veritabanımız için “vbforum” adını kullanacağız. Yalnız veritabanımızın bir de ön eki olduğu için herhangi bir yere veritabanı adını girerken bu ön ekle birlikte girmek zorundasınız. Örneğin veritabanı ön eki “siteniz1_” ise bu durumda veritabanınızın adı da “siteniz1_vbforum” olacaktır.
Veritabanı adını belirledikten sonra bir sonraki adıma geçmek için “Next Step” e basıyoruz. Şimdi oluşturmuş olduğumuz bu veritabanına bir kullanıcı atamamız gerekiyor. Burada bir kullanıcı adı ve şifre belirleyin ve bunu bir yere not edin. İleride forumu bu veritabanına bağlarken bu kullanıcı adı ve şifreyi kullanacağız. Bir sonraki adıma geçmek için “Create User” seçeneğine tıklayın. Burada veritabanına erişim izni ayarları mevcut. Burada “ALL PRIVILEGES”ı işaretleyip yine “Next Step”e tıklayın. Tüm işlemler bitmiş ve veritabanını oluşturulmuş ise “Step 4: Complete the task” bölümüne ulaşmış olmanız gerekiyor. Buradan “Return to Home” diyerek tekrar cPanel ana sayfasına dönebilirsiniz.
3- Veritabanını oluşturdunuz ve vBulletin’i de indirdiniz. Bu durumda yapmanız gereken ZIP halinde inen vBulletin’i bir klasöre çıkarmak ve arından veritabanı ayarlarınızı config.php dosyasına uygulamak. Bunun için upload/includes klasörüne girin ve config.php.new dosyasının uzantısını config.php yapın. Yani “.new” ibaresini silin. Daha sonra bu dosyayı bir metin editörü ile açın ve az önce belirlemiş olduğunuz veritabanı adı, kullanıcı adı ve şifreyi bu dosyada yer alan ilgili kısımlara doldurun.
Bizim sunucumuz MySQL 4.1+ ve PHP 5 kullandığı için veritabanı ayarını şu şekilde yapıyoruz:
Kod:
[INDENT]$config[‘Database’][‘dbtype’] = ‘mysqli’;[/INDENT]
Kod:
[INDENT]$config[‘Database’][‘dbname’] = ‘vbforum’;[/INDENT]
Kod:
$config[‘MasterServer’][‘username’] = ‘vbforum’; $config[‘MasterServer’][‘password’] = ‘verdiğinizşifre‘;
Tüm bu ayarları yapıp dosyayı kaydettikten sonra yapmanız gereken dosyaları FTP üzerinden siteye yollamak olacaktır. Burada sadece Upload klasörünün içeriğini, forumu kuracağınız klasöre göndermeniz gerekiyor. Bizim örneğimizde forumu kuracağımız klasör “sitemizinadı.com/forum” adresine denk gelecek şekilde olacak.
Bunun için de FTP ana dizinindeki “/public_html” veya /httpdocs dizini içinde “/forum” dizinini oluşturarak dosyalarımızı buraya yüklüyoruz.
Dosyalarınızı sunucuya yükledikten sonra http://www.siteniz.com/forums/install/install.php adresine gidin ve müşteri numaranızı girin. Ardından kurulum sizden bir bilgi isteyene kadar Next’e tıklayın.
4- Yaklaşık 8 adımı herhangi bir bilgi girmeden geçirdikten sonra 9. adıma geleceğiz. Burada sırayla bilgileri girelim:
- BB Name – Forumuza vereceğiniz isim
- HomePage Title – Anasayfanızın başlığı
- BB URL – Forumunuza ulaşılan adres
- Home URL – Anasayfanızın adresi
- Webmaster email adress – Webmaster e-posta adresi
- Cookie path – Cookie bilgilerinin saklanacağı yer. Tek forumunuz varsa değiştirmeyin.
- Cookie Domain – Cookie’ler için alan adı. Değiştirilmemesi tavsiye olunur.
Tüm bilgileri girdikten sonra Proceed diyerek bir sonraki adıma geçin. 11. adıma geldiğinizde yönetici kullanıcı adı, şifre, tekrar şifre ve e-posta adresi girin. Tüm işlemler bitince 15. adıma geleceksiniz. Şimdi FTP programınızı açın ve Install klasöründe yer alan install.php dosyasını silin.
Dosyayı sildikten sonra “here” yazan yere tıklayarak yönetici paneline giriş yapın. Tebrikler! vBulletin 4.0.8 kurulumunu başarıyla gerçekleştirdiniz.
Bu adımdan sonra forumumuzu utf8 standardına uydurmaya devam edeceğiz. Bunun için varolan dil dosyamızı utf8 yapmamız gerek. Bunun için Languages & Phrases > Language Manager > [Edit Settings] > HTML Character Set: UTF-8 komutunu veriyoruz ve kaydetmek için “Save” butonuna tıklıyoruz.
Şimdi UTF-8 kodlamaya sahip Türkçe lisan ekleyelim. Bunun için Languages & Phrases > Language Manager > Add New Language:
Title: Türkçe (TR)
Language Code: tr VEYA tur
HTML Character Set: UTF-8
olarak ayarlıyoruz ve Save butonuna basıyoruz. Daha sonra UTF-8 Türkçe dil dosyasını indirip az önce oluşturduğumuz dil girdisine ekliyoruz. Daha sonra varsayılan dil olarak bu dili ayarlayıp kullanabilirsiniz.