ADIM ADIM PHPBB Forum Kurulumu
1- Local Server (Forumu Kendi bilgisayarınızda test etmek için)
Xampp Windows 1.4.9 Sürümünü indiriniz.
Adres : http://www.apachefriends.org/en/xampp-windows.html
XAMPP for Windows 1.4.9, October 03th 2004 kategorisinde;
ZIP 44 MB ZIP archive linkine tıklayarak indirme işleminizi gerçekleştiriniz.
ya da
http://belnet.dl.sourceforge.net/source ... -1.4.9.zip
adresine tıklayınız.
2- PHP Forum Dosyaları
Adres : www.phpbb.com adresinden son versiyon phpbb2 forum dosyalarını indirebilirsiniz.
PhpBB 2.0.11 [FULL Paket]
http://belnet.dl.sourceforge.net/source ... 2.0.11.zip
PhpBB 2.0.11 Türkçe dil paketi
http://belnet.dl.sourceforge.net/source ... urkish.zip
PhpBB 2.0.11 Türkçe SubSilver Tema paketi
http://belnet.dl.sourceforge.net/source ... urkish.zip
Lütfen tüm paketleri indirin. Çünkü kurulum sırasında tüm bu paketlere ihtiyacımız olacak.
3- Server kurulumu nasıl yapılır ?
-
xampp-win32-1.4.9.zip dosyasını indirip
C:\Xampp klasörü içerisine açın.
-
c:\xampp\apache\conf\httpd.conf dosyasını text editörünüz ile açın.
- Dosya içinde
ctrl+f tuş kombinasyonu ile
Servername localhost satırını bulun.
- Satırın hemen altına kullanmak istediğiniz domain ismini
Servername DomainName olarak girin (
Domain name kullanacağınız isim alan adıdır. www.websitem.com gibi) Local olarak kullanacağımıza göre
localhost kalması tercih edilir.
- Aynı dosya içerisinde
AddDefaultCharset ISO-8859-1 satırını bulun ve sondaki
-1 değerini
-9 olarak değiştirin. Değişiklikler sonunda satır şu şekilde olmalıdır.
AddDefaultCharset ISO-8859-9 Bu değişiklik sonunda server size
Türkçe olarak hitap edecektir.
- Dosyayı kaydedip kapatın.
4- Forum klasörü oluşturmak. (Önemli)
-
c:\xampp\htdocs\ klasörü içerisine yeni bir klasör oluşturun. Oluşturduğunuz yeni klasöre bir isim verin. Örneğin; klasörün adı "forum" olabilir.
-
c:\xampp\htdocs\ klasörü içinde bulunan tüm dosya ve dizinleri kesip (ctrl+x) yeni oluşturduğumuz klasör içerisine yapıştırıyoruz (ctrl+v).
- Önceden download ettiğimiz
phpBB-2.0.11.zip dosyamızı açıyoruz ve tüm dosya ve dizinleri seçip keserek (ctrl+x)
c:\xampp\htdocs\ klasörü içerisine yapıştırıyoruz. (ctrl+v)
- Sıra geldi Türkçe Dil Desteğini eklemeye. Bunun için
lang_turkish.zip paketini açıp tüm dosya ve dizinleri seçip kopyalayarak
c:\xampp\htdocs\language\ klasörü içerisine yapıştırın.
- Şimdi
subSilver_turkish.zip dosyasını açıp içindeki dosyaları
..\subSilver_turkish\subSilver\images ve
..\htdocs\templates\subSilver\images klasörleri içerisine kopyalayın.
5- Server'ı çalıştırıyoruz...
-
c:\xampp’ın içindeki
setup_xampp.bat’ı mouse’la tıklıyorsunuz, ve işlem bittiği zaman herhangi bir tuşa basıp çıkıyorsunuz. Lütfen sadece
1 kez tıklayıp çalışma bitince herhangibir tuşa basarak işlemi tamamlayınız.
- Şimdi aynı dizinde
xampp_start.exe dosyasını çalıştırınız. Evet server şu an çalışmaya başladı.
6- Forum kurulumu - Veri Tabanı Oluşturma
- Satırın hemen altına kullanmak istediğiniz domain ismini Servername DomainName olarak girin (Domain name kullanacağınız alan adıdır.
www.websitem.com gibi) Local olarak kullanacağımıza göre localhost kalması tercih edilir.
Açıklamasında belirttiğimiz domain ismini (
http://localhost) web browserımzada yerine yazıyoruz.
-
localhost/phpmyadmin/index.php yazarak veritabanı olşturma işlemine geçiyoruz.
- MySql kategorisi, Yeni Veritabanı Oluştur sekmesine bir veritabanı ismi girerek
Git butonuna tıklayınız. Yeni veritabanımız oluşturulmuş olmalı.
- phpmyadmin penceresinden çıkıp yeni bir browser ekranı açıyoruz ve adres çubuğuna
http://localhost/install/install.php yazıyoruz. Karşımıza gelen ekran forum kurulum ekranıdır.
7 - Adım Adım Kurulum
- - Sitenin varsayılan dili : Turkish
- Veritabanı Türü : MySQL 3.x
- Yükleme Metodunu Seçin : Yükle
- - Veritabanı Server Adresi : localhost
- Veritabanı Adı : Phpmyadmin penceresinde yazdığınız veritabanı ismini buraya aynen yazmalısınız.
- Veritabanı kullanıcı adı : root
- Veritabanı Şifresi : boş bırakınız, daha sonra anlatılacak
- Veritabanı Tablolarının Önadları : phpbb_
- - Admin E-mail Adresi : Kendi e-mail adresinizi yazınız.
- Domain : localhost
- Server Port : 80
- Script Path : /
- Admin Kullanıcı Adı : Kullanıcı Adınız
- Admin Şifresi : Şifreniz
- Admin Şifresi (Onayla) : Şifrenizi Tekrar Giriniz
Yüklemeye Başla Butonuna tıklayınız.
8- Forumun İlk Sayfası Sizi Karşılar
-
Yüklemeyi bitir butonu ile forum kurulumu tamamlanmış olur.
- Sonraki ekranda bir uyarı mesajı alırsınız. Bunun anlamı şudur :
C:\xampp\htdocs klasörü içerisinde yer alan
Install ve
Contrib klasörlerini silmeniz isteniyor. Silme işlemini bitirdikten sonra
http://localhost yazın ve işte forumunuz hazır.
- Kullanıcı adı ve şifrenizi kullanarak sisteme giriş yapınız. Sayfanın en altında bulunan
Yönetim Paneli linkine tıklayarak Froum ile ilgili tüm ayarları değiştirme hakkına sahip olacaksınız.
9- Phpmyadmin veritabanınızı şifreleyin !!!
-
http://localhost/phpmyadmin adresini kullanarak phpmyadmin ekranını açın.
- MySql kategorisinde
imtiyazlar linkine tıklayın.
- Kullanıcı gözlem bölümünde sadece
pma ve
root kullanıcılarını aktif bırakın. Diğerlerini
silin.
Git butonuyla değişiklikleri uygulayın.
- Kullanıcı Gözlem bölümünde root kullanıcısı hak sütunu / evet yanında gördüğünüz butona tıklayın.
- Açılan ekranda
Şifre Değiştir bölümü göreceksiniz. Şifrenizi değiştirin.
Git butonuyla değişikliği aktif hale getirin.
- Şimdi
Xampp/Phpmyadmin/ dizin’inde bulunan
config.inc.php dosyasını herhangi bir Editör’le açalım ve şu satırı bulup (satırları bulmak için ctrl+f tuş kombinasyonunu kullanınız)
Kod: Tümünü seç
$cfg['Servers'][$i]['auth_type'] = 'config';
Bunu
Kod: Tümünü seç
$cfg['Servers'][$i]['auth_type'] = 'http';
Olarak değiştirin ve kayıt edip çıkın.
Artık phpmyadmin sizden şifre isteyecektir, bu şekilde veritabanı güvenliği sağlanmış oldu.
- Şimdi
Xampp\htdocs\ ‘un içinde bulunan
config.php'yi herhangi bir Editörle açalım.
Burada değiştirmeniz gereken yerler
'turkiyeforum' yerine siz kendi veritabanı'nın adını yazacaksınız.
'********' yerine root için kullandığınız şifreyi yazacaksınız.
10 - SON
Kendi bilgisayarınızda hazırladığınız forumu tüm eklentileriyle mükemmel bir hale getirdikten sonra yayınlamaya hazır hale getirmiş olacaksınız.
Tüm Web Hosting firmalarına
BURADAN ulaşabilirsiniz.
Bu yazı birçok kez kontrol edilip test edildi. Muhtemel yanlışlık, eksiklik ve hataların tamamı bana aittir.
Saygılarımla.