Xampp Kurulumu – Codeigniter Dersleri

Merhaba arkadaşlar,
Geçtiğimiz günlerde Mobilhanem.com’ da ilkini yayınladığımız Codeigniter Dersleri setimize 2. yazımızla devam ediyoruz. Bu dersimizde dersleri anlatırken kullanacağım Xampp server ile ilgili Xampp nedir?  Xampp kurulumu, Xampp port değiştirme, phpMyAdmin şifre koyma gibi konulardan bahsedeceğiz. Eğitim setini Wamp server kullanarak takip edecekler, Mobilhanem.com üzerinden yayınlanan Wampp Server Kurulumu adlı derse göz atabilirler.

Xampp Nedir?

Öncelikle Xampp’ ın ne olduğundan bahsedecek olursak Php ile web uygulamaları geliştirirken kullanılan web sunucu yazılımlarından biridir. Web uygulamarını localde çalıştırabilmemize imkan sağlar ve böylelikle yazdığımız uygulamaları yayınlamadan önce test etme imkanı elde ederiz.

Bu kısa bilgiden sonra buradan işletim sistemimize uygun olan Xampp server versiyonunu indirip kurulum işlemine başlayabiliriz.

Xampp kurulumu

xamp kurulumu 1

 

Adım 1: Xampp kurulumu yükleme sihirbazı ile başlar next’ e tıklayarak devam ediyoruz.

 

 

 

 

 

 

Adım 2: Bu adımda yüklemek istediğimiz componentleri seçmemiz gerekiyor. Tüm componentler seçili şekildeyken kuruluma next’ e tıklayarak devam ediyoruz.

 

 

 

 

 

xampp kurulumu 3Adım 3: Bu adımda uygulamayı yüklemek istediğimiz konumu belirtmemizi istiyor. Ben konumu da varsayılan şekilde bırakıp kuruluma next’ e tıklayarak devam ediyorum. Siz isterseniz yüklemek istedğiniz başka bir konumu seçerek Xampp’ ı oraya yükleyebilirsiniz.

 

 

 

 

 

xampp kurulumu 4Adım 4: Next’ e tıklayarak kuruluma devam ediyoruz.

 

 

 

 

 

 

xampp kurulumu 5Adım 5: Burda güvenlik duvarı apache için izi vermemizi istiyor. Bu adımda izin vermemizin herhangi bir sakıncası yoktur. Next’ e tıklayarak kuruluma devam ediyoruz.

 

 

 

 

 

xampp kurulumu 6Adım 6: Bu adımla birlikte Xampp kurulumu sonlanmış oluyor. Finish diyerek kurulumu sonlandırıyoruz.

 

 

 

 

 

 

Adım 7xampp kurulumu 7: Apache ve MySQL’ i start ettğimizde bu şekilde bir ekran ile karşılaşıyorsak kurulumun başarılı bir şekilde gerçekleştiğini anlarız. Herhangi bir tarayıcıdan http://localhost adresine giderek apache server kurulumunun tamamlandığına emin olabilirsiniz.

 

 

 

 

xampp kurulumu 8Adım 8: Artık herhangi bir tarayıcıdan http://localhost adresine gittiğimizde karşılaşacağımız sayfa bu sayfadır. Eğer direkt olarak proje dizinimiz ile karşılaşmak istiyorsak C:\xampp\htdocs klasörünün altındaki index.php isimli dosyayı silmemiz gerekmektedir. Eğer bu dosyayı silersek direkt olarak proje dizinimiz ile karşılaşırız. Xampp kullanıyorsanız eğer Php projeleriniz htdocs klasörü altında olmalıdır.

 

 

xampp kurulumu 9

Adım 9: Adım 8′ de bahsedilen konumdaki index.php adlı dosyayı sildiyseniz eğer artık http://localhost adresine gittiğimizde karşılaşmanız gereken sayfa yandaki resimdeki gibi olmalıdır.

 

 

 

 

 

Xampp port hatası ve Xampp port değiştirme

Xampp kurulu yapılırken 80 numaralı port’ un başka uygulamalar tarafından da kullanılabiliyor olmasından ötürü bazen apache server’ ı başlatamama gibi problemler ortaya çıkmaktadır. Şimdi ise size bu problemin çözümünü anlatmaya çalışacağım. Uygulayacağımız çözümde apache server’ ın portunu değiştirme yoluna gideceğiz. Ben apache portunu 8080 yapacağım. Siz bilgisayarınızda müsait durumdaki başka bir portu verebilirsiniz.

apache port degisimi 1Adım 1: Yandaki resimde 80 port’u başka bir uygulama tarafından kullanıldığından 80 port’ u başlatılamamaktadır. Bu olay xampp port hatası olarak adlandırılmaktadır. Çözüm için Xampp masaüstü uygulamasından apache’ ın config butonuna tıklanır ve sonra açılan sekmelerden Apache (httpd.conf) sekmesine tıklanır.

 

 

 

 

apache port degisimi 2Adım 2: Açılan dosyada Listen yazılan yere apache için dinlenilmesini istediğimiz port’ u yazarız. Ben 8080 port’ unun dinlenilmesini istediğim için 8080 yazdım. Yukarıda da belirttiğim gibi siz bilgisayarınızda müsait olan başka bir port’ u yazabilirsiniz. Port değişimi işleminden sonra proje dizininize ulaşmak için kullanmanız gereke url http://localhost:8080 olmalıdır. Eğer bu işlemi yaparken Apache ve MySQL servisleri başlatılmış durumdaysa, değişikliğin gerçekleşmesi için Apache ve MySQL servislerini durdurup yeniden başlatmanız gerekmektedir.

PhpMyAdmin şifre koyma

Tarayıcınız ile http://localhost/phpmyadmin adresine gittiğinizde phpMyAdmin’ nin size kullanıcı adı ve şifre sormadığını ve direkt olarak sizi anasayfaya yönlendirdiğini görürsünüz. Projelerinizin güvenliği açısından phpMyAdmin’ i şifrelemek için ilk olarak C:\xampp\phpMyAdmin dizinindeki config.inc.php dosyası bir text editör ile açılır.(Eğer text editör yoksa Windows işletim sistemine sahip tüm bilgisayarlarda bulunan WordPad uygulaması ile açmanızı öneririm) Daha sonra dosya içinde aşağıdaki resimde kırmızı ile yazılı kısımlar düzenlenir ve yapılan işlemler kaydediltikten sonra dosya kapatılır.

phpmyadmin sifre degistirme

Yandaki resimde cookie yazan yere http de yazılabilir fakat cookie’ de 1440 saniye işlem yapılmazsa oturum sonlandırıldığından cookie yazmanızı öneririm. Bu işlemden sonra Cmd’ den C:\xampp\mysql\bin dizinine gidilerek “mysqladmin -u root password şifreniz” yazılıp enter’ a basılır. Bu işlemden sonra phpMyAdmin’ e giriş yapılırken kullanıcı adı ve şifre sorulmaya başlanır. Eğer bu işlemi yaparken Apache ve MySQL servisleri başlatılmış durumdaysa, değişikliğin gerçekleşmesi için Apache ve MySQL servislerini durdurup yeniden başlatmanız gerekmektedir.

Codeigniter Dersleri eğitim setinin 2. yazısını burada noktalıyorum. Konu ile ilgili sorularınızı Mobilhanem Soru&Cevap bölümünden sorabilirsiniz. Bir sonraki derste serimize MVC nedir?, Codeigniter kurulumu, Codeigniter Klasör yapısı  ile devam edeceğiz.

Tüm Codeigniter Dersleri‘ ne buradan ulaşabilirsiniz.

Hüseyin Göztok

Bilgisayar Mühendisi - Erciyes Üniversitesi (Lisans) 2013 - 2018

Yorum Yaz

Haftalık Bülten

Mobilhanem'de yayınlanan dersleri haftalık mail almak ister misiniz?