Bu dökümanda sizlerden son günlerde en çok soru gelen konulardan biri olan windows sistemleri üzerinde apache web server ve php nin kurulumunu anlatıcam. Bu konuyu anlatmadan önce belirtmem gereken bazı noktalar var…
Bu dökümanda sizlerden son günlerde en çok soru gelen konulardan biri olan windows sistemleri üzerinde apache web server ve php nin kurulumunu anlatıcam. Bu konuyu anlatmadan önce belirtmem gereken bazı noktalar var.
Lütfen en azından web server gibi komplike programları öğrenene kadar dökümana bağlı kalınız. Eğer yukarıdaki maddelerde bir sorun yaşamıyorsanız. Öncelikle aşağıdaki dosyaları çekin.
| Not : Bu dosyaları daha önceden çektiyseniz bile yeniden çekmenizi öneririm. |
Bu dosyaları download ettiyseniz şimdi kuruluma başlıyabiliriz. Öncelikle Apache web serverı kuracağız. Çektiğiniz dosyaya iki kere tıklyarak kuruluma başlıyalım.
Kurulum işlemi bitti şimdi ayarlarını yapıcaz.
Index of / Apache/1.3.14 Server at 127.0.0.1 Port 80 |
Şimdi Başlat/Programlar/Apache Web Server/Management menusune gelin ve stop apache diyin. Böylece gerekli değişiklikler için Apache serverımızı kapatmış olduk.
Şimdide bizim için ikinci önemli klasör olan C:\Program Files\Apache Group\Apache\conf klasörüne gelin ve orada httpd.conf adlı dosyayı notepad yada wordpad ile açın. ( Eğer notepad ile açtığınızda anlamsız yazılar görüyorsanız wordpad i deneyin ) dosyayı açtıktan sonra dosyanın en alt satırına şunları ekleyin. ( Kopyalama sırasında bir hata olursa aynı dizin içinde httpd.conf.default dosyası bu dosyanın kopyasıdır. )
ScriptAlias /php/ “c:/php/” |
Bildiğiniz gibi internet üzerinde bir servera giriş dosyası olarak index.htm yada index.html gibi dosyalar yollanırlar. Bunun nedeni net üzerinde serverların bu şekilde ayarlanmış olmasıdır. Siz httpd.conf dosyası içerisinde index.html kelimesini aratın. Aşağıdaki gibi bir satır göreceksiniz.
DirectoryIndex index.html
bu satırı
DirectoryIndex index.html index.htm index.php
olarak değiştirin. Dosyayı kaydedin ve çıkın. Eğer beceremediyseniz tıklayın çektiğiniz zipli dosyayı conf dizinine açın.
Şimdi php yi kuracaz.
Kurulum işlemi bittikten sonra karşımıza bir ekran çıkıyor burada apache yi otomatik olarak ayarlıyamadığını bizim ayarlamamız gerektiğini söylüyor ok diyip geçiyoruz.
Sonra makinamıza restart atmamız gerektiğini söyleyen bir kutu geliyor restart isteğine ok diyip makinamızın açılıp kapanmasını bekliyoruz. ( hehe napalım bu reseti şimdi atmassanız ilerde 10 kere atmanız gerebilir. )
Evet şimdi web serverımız için bir seçim yapmak zorundayız. Apache ya bilgisayar her açıldığında otomatik olarak başlıyacak yada siz herseferinde başlatacaksınız.
Otomatik başlaması için Başlat\Programlar\Apache Web Server\Apache as a service menusune geliyoruz. Burada Install Service e tıklıyoruz.
Manual başlatmak için Başlat\Programlar\Apache Web Server\Management menusune geliyoruz. Start Apache ye tıklıyoruz.
Şimdi Başlat\Programlar\Apache Web Server\Management menusune geliyoruz. Start Apache ye tıklıyoruz. Internet explorer ı açıyoruz ve adres kısmına http://127.0.0.1/ yazıyoruz apache web serverımızın çalıştığını görüyorsunuz.
Bizim bütün web dosylarımızın duracağı C:\Program Files\Apache Group\Apache\htdocs dizine giriyoruz.
Sonra bir metin editoru açıyoruz. Aşağıdaki kodu yazıyoruz.
<? phpinfo(); ?> |
Eğer çalıştıysa BRAVOOOO İki alt satıra geçin. Çalışmadıysa bir alt satıra geçin.
Bu kadar anlatımdan sonra çalışmaması için benim aklıma gelen tek neden dosya adının yanlış olması eğer Internet explorer ile http://127.0.0.1 adresine yani web serverınıza bağlandıysanız ; phptest.php.txt adında bir dosya görüyorsanız. Dosyanızın adını değiştirin. Bunu yapmanın en kolay yolu Görünüm menusunden Klasör seçeneklerine girin orada bilinen dosya uzantılarını gizle seçeneğini kaldırın. Artık dosyaların uzantılarını görebileceksiniz. Şimdi dosyanın adını phptest.php yaptıysanız tekrar deneyin.
Internet explorerdan phptest.php tıkladığınız zaman karşınıza çıkan tablolarda sisteminize ait bir sürü özellik yazılı olacak. Artık internet üzerinde bulabileceğiniz bütün php kodlarını deneyebilir ve kendiniz yazabilirsiniz.Herhangi bir konuda soru-sorunlarınız için fatihhood@zeb.biz email atın. Kolay gelsin.
Tarih : 15-Aralık-2001
Kaynak : Genel Bilgi
Alıntı : Yok
Dökümanı Yazan : Fatih Hood – zw@zeb.biz – www.zeb.biz
apache mysql kurulumu windows, apache mysql php kurulumu soru, windows ta mysql
ceviz.net
msi kurulumunu beceremedim. win kurulumunu deneyeceğim. sizdende bişeyler öğrendim teşekkür ederim
Sitenizden okuyarak 3 defa bilgisayarima kurulum yaptim tabii farkli makinalara ve hepsinde muntazam calisti … Gercekten cok güzel bir calisma tesekkuru bir borc biliyorum…
Yaman Hacioglu
webmaster@ardacompany.com
Çok düzenli ve ihtiyacı karşılayan bir yazı olmuş. Ellerine sağlık (tabi hala buralardaysan)
Hocam gercekten tesekkur ederiz ilginiz ve yardimlariniz icin yanliz uzuldugum bir konu var su aktifnuke.com sayfasina cok uzuldum. Ilk defa bu php yi deniodum. Gorunce harbi uzuldum eger site sahiplerini taniyorsaniz, bence bu onemli gorevi hemen birakmamalarini soyleyin. Gercekten cok onemli bir gorevdir bilgiyi paylasmak ve ogretmek.Saygilar… Bu sirada bu calismalarimi deniyebilecegim web hosting soylerseniz sevinirim. Iyi gunler…
kardeşlerim herşey tamam çok güzel ama
benim bi sorunum var.127.0.0.1 den ben giriyorum ama başka bi makineden nasıl girilecek o ipyi yazdığım zaman sayfa görüntülenemiyor yazıyor eğer beni bilgilendirirseniz sevinirim allah şimdiden hepinizden çok çok razii olsun
saygılar…
Günlerdir bir çok yerde arıyoru. Apache yi bir türlü kaldıramamıştım. Emeklere teşekkür ediyorum.
Eline sağlık kaç defa denedim olmuyordu sayende oldu çok saol
Linklerin hiçbiri çalışmıyor.
bu linklerin hepsi ölmüş. bir de programların daha güncel versiyonlarının kurulumuda aynı mı cvplandırırsanız sevinirim
çok guzel ama nasıl sıte açılır onu da yazsanız super olacakk… saygılar..
Emeğin için çok sağol ama verdiğin 2 link kırk çıktı o yüzden download yapamadım onları onarırsak çok sevinirim.şimdiden çok teşekkurler…
ıyi hoş ama linkler kırık artı ayrıntıları yok
Yarım emek boş emek.Tam verseniz ne olur sanki
Bilgileri güncellemek veya güncelenmiş haline yönlendirilmiş bir link olsa