25 Haziran 2014 Çarşamba

XAMPP ve joomla kurulumu - İleri Seviyeler İçin Notlar

Hosting bilgisayar üzerinde yürütülür iken tasarım sonrası web sitesinin yükleneceği
domain ismi -gerçekte varmış gibi- bilgisayar üzerinde taklit edilebilir!
Bu haliyle tasarım kolaylığı sağlar! Karışıklık riskini azaltır vs.

1a. windows\system32\drivers\etc klasörü altında bulunan "Host" dosyasına
127.0.0.1   www.ornek.com.tr
127.0.0.1   ornek.com.tr
satılarını işliyoruz.

1b. "XAMPP\apache\conf" altında bulunan httpd.conf dosyasında "Listen 80"
satırı altına "Listen 8080" satırını ekleyebiliriz.
(Listen 80'i silmiyoruz ki local'den erişim yaparken browser için adreslere  :8080 yazmakla uğraşmayalım.)

1c. "XAMPP\apache\conf\extra" altında olan httpd-vhosts.conf dosyasına
ilk olarak -ne gerek var demeden- aşağıdaki satırları işliyoruz ki "localhost" ile xampp, phpmyadmin
erişimimiz bloklanmasın. Öbür türlü tüm yollar birazdan ekleyeceğimiz virtul host adresine çıkıyor!

<VirtualHost *:80 *:8080>
DocumentRoot "D:/xampp/htdocs/"
ServerName localhost
</VirtualHost>

Sonra aşağıdaki satıları ekliyoruz; joomla dosyalarını ekleyeceğimiz "htdocs" içine koyduğumuz alt
klasör ismine istediğimizi gibi yazabiliyoruz. Domain ismi ile aynı olacak diye zorlamayın!

<VirtualHost *:80 *:8080>
##ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "D:/xampp/htdocs/comornek"
ServerName www.ornek.com.tr
ServerAlias ornek.com.tr
##ErrorLog "logs/dummy-host.example.com-error.log"
##CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

2. XAMPP kontrolden APACHE'yi STOP, START yaparak yeniden başlatıyor ve değişikliklerin
aktif olmasını sağlıyoruz. Açık browserların yeniden başlatılması gerekebilir.

Tanımladığımız htdocs altındaki klasöre joomla zip dosyasını açıyoruz. ve browser ile
www.ornek.com.tr adresine browser ile ulaşarak kurulum yönergeleri takip ediyoruz.

Not:
"Kullanıcı adına benzer veritabanı oluştur" kutusu doldurulur ise veritabanı kullanıcı eklerken de oluşturulabilir! Böylece aynı benzer isme sahip bir kullanıcı ve veritabanı aynı anda oluşturulmuş olur."root" parolası neydi diye tırmalanmaz!

Hepsi Bu kadar :) Umarım, faydalanmışsınızdır.