Simdi once rahat ol, zira bir web serveri calisir hale getirmek sandigindan cok daha kolay. Sanirim server kurulumunda yanlis birseyler yaptin ki o dizini goremiyorsun..
Hangi dagitimi, hangi seceneklerle kurdun makinayi bilmiyorum. Ama genel olarak soyleyebilecegim, hemen hemen butun dagitimlarda apache birlikte gelir, ve kurum yaparken server gibi genel senecekleri kullandi isen kesin kurulur. Hele birde tam kurulum yapti isen zaten calisiyor demektir. Sisteminde bir web serverin calisip calismadigini anlamanin en kolay yolu makinada bir tarayici acip adres cubuguna localhost yazip entere basmaktir. Ag uzerindeki herhangi bir makinandan acacaginiz tarayiciya server olacak makinanin ip adresini yazarak da test edebilirsiniz. eger sayfa bulunamadi felan diyosa, bu kotu haber, web sunucu calismiyor. Ama bu makinada kurulu olmadigi anlamina da gelmez, zira belki de servisi restart edilmemistir. isler bu noktada kullandigin dagitima gore degismekle birlikte, ornegin rh de /etc/rc./init.d altina bir goz atabilirsin, bu dizinde ls yazip entere bastiginda, httpd diye bir dosya goruyorsan httpd start yazarak web sunucunu hemen calistirabilirsin...
Yok mu?
o zaman yapacak bir sey yok, indirip kuracagiz. (aslinda dagitim cd lerinde de vardir, ama biz hazir kuracakken, yeni bir surum kuralim...
Bu noktada, isin kolayina kicip sistemin icin olusturulmus hazir paketlerden birini kullanman da mumkun iken, ben sana, soyle source leri indirip pisirmesini anlatayim, ki yapmisken tam olsun...
Hemen apachenin sitesine gidiyoruz ve en guncel surumu cekiyoruz...
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
http://apache.bilkent.edu.tr/dist/httpd/apache_1.3.27.tar.gz
simdi konsolu acalim ve dosyayi indirdigimiz klasorun yolunu tutalim ve
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
tar -zxvf apache_1.3.27.tar.gz
yazalim...
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
ls
yazdigimizda, yeni bir klasor olustugunu gorecegiz...
hemen
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd klasor_ismi
diyerek iceri girelim ve sirasi ile,
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
./configure
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
make
komutlarini calistiralim,
./configure komutu sistem hakkinda bilgileri toplayacak, make ise, bu detaylar isiginda, apache nin kaynak kodlarini en optimum sekilde derleyecektir.
iste bu kadar, simdi ise sira geldi, tertemiz derlenmis apachemizi install etmeye, once
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
su
diyip sorulunca root sifremizi yazalim,
root olduktan sonra
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
make install
diyelim ve bu iskence bitsin...
hepsi bu kadar, artik apachemiz kullanima hazir. Simdi gidip start edelim...
Bu arada apache eger biz baksini belirtmedi isek (ki bunu yapmadik)
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
/usr/local/apache
klasorune kurar kendini...
simdi biz
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd /usr/local/apache/bin
diyelim sonra da
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
./apachectl start
evvet, artik apache calisiyor...
simdi bir tarayici acip, adres cubuguna
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazarak test edebiliriz...
Bu arada apachenin default root klasoru
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
/usr/local/apache/htdocs
tur, yani apache bu klasor ve alt klasorlerini default olarak kullanir. kendi yaptigin index.html dosyasini
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
/usr/local/apache/htdocs/
klasorune kopyalayip, tarayicidan
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
seklinde cagirarak gorebilirsin...
Bunun disinda bu dizinde bir index dizini acip index.html yi bu dizinin icine de kopyalayabilirsin...
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Simdilik bu kadar, buraya kadar gel, sonra php felanda kurariz..