lostyazilim
tr.link

Localhost Kurulumu

7 Mesajlar 5.894 Okunma
acebozum
tr.link

Developers Developers Laravel Artisan Kullanıcı
  • Üyelik 19.05.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Konya
  • Ad Soyad E** A**
  • Mesajlar 328
  • Beğeniler 113 / 63
  • Ticaret 1, (%100)
Forumda 'Localhost' şeklinde bir arama yaptım ve konuyu anlatan kişilerin çoğunlukla 'Appserv','Wamp' gibi programlara değindiğini gördüm.Bu yazıda farklı olarak ayrı ayrı Apache,MySQL ve PHP kurulumundan bahsedeceğim.

Web Geliştir içerisinde bulabileceğiniz dersleri denemek için bir siteye sahip olmalısınız. Fakat illa site almanıza da gerek yok. Çalışmalarınızı bedava olarak açtığınız localhostta deneyebilir ve çalışmanız bitince uygun fiyattan internete yayınlayabilirsiniz.Localhost kurulumu için bir çok kolay yazılım bulunmaktadır.Bunları saymak istersek Appserv,Apache2Triad,Wamp,EasyPHP. Bu yazılımların kurulumu çok basittir fakat içlerinden bir kaç dosya çıkarılır. İstediğimiz şekilde bir localhost oluşturmak için en profesyonel yoldan ücretli hostinglerin kullandığı sistemi kullanacağız.

Apache Kurulumu

Öncelikle bu adresten apache web sitesine uğruyoruz. Uygun bulduğumuz sürümü seçiyor Download linkine tıklayalım. İşletim sistemimize uygun olanı indiriyoruz. İndirdiğimiz dosyayı çalıştırarak kurulumu gerçekleştirelim. Eğer localhost dosyalarınızın yerini başka yerde belirtmek isterseniz şu işlemi uygulayın. httpd.conf dosyasını not defteri ile açıyor
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs
ifadesini arıyoruz.Bulduktan sonra da localhost dosyalarının bulunacağı yeri değiştirebilirsiniz. Ayrıca şunu da değiştirdiğimiz yere göre düzenliyoruz

Apache kurulumu bitti. Gerekli düzenlemelerden sonra yeniden başlatmayı unutmayın.

PHP Kurulumu

PHP sitesinden binaries and source şeklinde olan linke tıklıyoruz. Yine işletim sistemimize göre indiriyoruz. İndirdiğimiz dosyayı açarak kurduktan sonra kurulum yerinden php.ini-dist adlı dosyayı yeniden php.ini olarak değiştiriyoruz. Not defteri ile bu dosyayı açıyoruz. doc_root = şeklindeki satırın devamına localhost dosyalarımızın bulunduğu yeri belirtiyoruz(Apache kurulumunda isteğe bağlı değiştirdiğimiz yol). Ayrıca gene aynı dosyada bulunan extension_dir = "./" satırını extension_dir = "C:\php\ext" şeklinde değiştiriyoruz. Tabi ki kurduğunuz yer değişik olabilir. Buradan sonra amacımız PHP ile Apache yi bağlamak. Bunun için Apache modüllerine PHP yi ekleyeceğiz. Apache'nin httpd.conf dosyasını açıyoruz. Burada LoadModule satırlarının geçtiği yeri buluyor ve en altına da şu modülü ekliyoruz.
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"


PHP kurulumunu bitirdik.

MySQL Kurulumu

MySQL'in kendi sitesinden işletim sistemimize uygun olanını buluyor ve indiriyoruz. Kurulum sırasında Detailed Configuration > Developer Machine > Multifunctional Database seçeneklerini seçiyoruz. Bundan sonra yapmamız gereken PHP'ye MySQL'u bağlamak. Bunun için PHP'nin ayar dosyası olan php.ini yi kullanıyoruz. ;extension=php_mysql.dll satırını buluyor ve başındaki noktalı virgül(; ) siliyoruz. Artık MySQL kurulumunu da bitirdiniz!

Sık Sorulan Sorular (S.S.S)

S : Localhost olarak internetten girdiğimde Index.html çıkmakta fakat Index.php denediğimde çıkmıyor.
C : Apache'ye birincil dosyaları belirtmeniz gerekiyor.Kurulumda default olarak Index.html , Index.htm gibi örnekler bulunur.Buraya Index.php ekleyeceğiz. Bunun için httpd.conf dosyasında şu satırı buluyor DirectoryIndex index.html index.html.var sonuna index.php ekliyoruz.

S : MySQL Çalışmıyor
C : Bunun ilk nedeni kurulumu yanlış yapmanız olabilir. Bunun dışında MySQL'ın eski versiyonlarında PATH olarak eklenmez. Manuel olarak eklemek için libmysql.dll dosyasını Windows/System32 içerisine atıyoruz.

S : İşletim Sistemimi Nasıl Öğrenebilirim ?
C : Öğrenmek için Başlat > Çalıştır > Dxdiag yolunu izliyoruz. Burada bilgisayarınız hakkında teknik bilgiler bulunacaktır.

Kaynak : Localhost Kurulumu
 

 

elektronikssl
webimgo

3525 3525 WM Aracı Anonim Üyelik
  • Üyelik 27.01.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 2967
  • Beğeniler 1073 / 440
  • Ticaret 0, (%0)
Kısaca Wamp Server kursak olmaz mı hocam?
 

 

Developers Developers Laravel Artisan Kullanıcı
  • Üyelik 19.05.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Konya
  • Ad Soyad E** A**
  • Mesajlar 328
  • Beğeniler 113 / 63
  • Ticaret 1, (%100)
Tabiki olur ama yeni çıkan Apache,MySQL veya PHP'leri yüklerken sorun yaşabilirsiniz. Ayrıca Wamp bazı dosyaları çıkartır. Örneğin MySQL Workbench gibi ek yazılımları yüklemez
 

 

mujdatsayar mujdatsayar M.Kemal Atatürk Kullanıcı
  • Üyelik 04.04.2012
  • Yaş/Cinsiyet 36 / E
  • Meslek Grafik tasarım
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 1285
  • Beğeniler 452 / 308
  • Ticaret 0, (%0)
hocam şu an işteyim eve gidince detaylı okuyucam da sen ne önerirsin hangisini kurayım ben bana sorun yaşatmicak bir şekilde.
 

 

www.mujdatsayar.com
wmaraci
wmaraci

Developers Developers Laravel Artisan Kullanıcı
  • Üyelik 19.05.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Konya
  • Ad Soyad E** A**
  • Mesajlar 328
  • Beğeniler 113 / 63
  • Ticaret 1, (%100)
Eğer konudaki gibi MySQL,Apache ve PHP'yi teker teker kurmak zor geliyorsa Apache2Triad öneririm biraz boyutu fazladır fakat içinde XMAIL vs kurulu olarak gelir...
mujdatsayar

kişi bu mesajı beğendi.

mujdatsayar mujdatsayar M.Kemal Atatürk Kullanıcı
  • Üyelik 04.04.2012
  • Yaş/Cinsiyet 36 / E
  • Meslek Grafik tasarım
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 1285
  • Beğeniler 452 / 308
  • Ticaret 0, (%0)
şu an dedigini indiriyorum kardesim Apache2Triad olanı
 

 

www.mujdatsayar.com

onaykeles onaykeles WM Aracı Kullanıcı
  • Üyelik 04.11.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Mali Müşavir
  • Konum Aydın
  • Ad Soyad O** K**
  • Mesajlar 985
  • Beğeniler 283 / 103
  • Ticaret 33, (%100)
Teşekkürler
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al