From: Serdar KOYLU (serdar@uludag.org.tr)
Date: Wed 08 Sep 2004 - 09:40:00 EEST
Selamlar..
Dun aceleye geldi.
Proxy cozumu daha kolay, daha ucuz yollardan halledilebilir:
httpd.conf icin:
LoadModule proxy mod_proxy.so
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /foo http://foo.example.com/bar
ProxyPassReverse /foo http://foo.example.com/bar
(C&P from: http://httpd.apache.org/docs-2.0/mod/mod_proxy.html )
Apache, reverse proxy olarak gayet iyi calisir, bu isi halleder.
Bir diger cozum ise, anilan vhost icin kok dizini bir CGI olarak tutmak
olacaktir. Malum oldugu uzere http://host/path/file dizesindeki, path'ta
('/' dahil) bir CGI olabilir. Bu CGI, basitce PHP5 uzerinden orijinal
sayfayi fetch edebilir. Hatta ve hatta, buraya PHP5 module olarak degil,
dogrudan CGI olarakta konabilir...
Cozumler bolca mevcut. Su klavyemi getirin diyerek Apache kodundan bu
isi cozmekten, CGI olarak yapmaya kadar tonla cozum var. Ne yani ? Biz
su Windows muptelasi uyuz adminler gibi, boyle ehven mevzularda "ne
yapacaz sindi ?" diyerek "Olmaz, imkaaansiizzzz, teknik olaraktan mumkun
degil" gibi ucuz laflarla kacacaktik da, Niye Linux kullanicisi olduk ?
Linux ile her seyin bir cozumu vardir. Bu boyle bilinmeli ve rahat
edilmelidir. Haa, Redhat kullaniyor olmak bir nebze bu rahatligi
baltalasada genede daire yeterince genistir, bu ayri mevzu.. Budur derim
ve cayimi icmeye giderim.. Anlasilmayan hususlari yazarsiniz, aciklariz
elden geldigince..
Saygi ve sevgiler..
> Performans sorunu olabilir faklat PHP'lerden birini tercihen php5'i CGI
> olarak çalıştırmayı deneseniz? Gerçi Serdar Köylü'nün pro
> xy çözümü çok
> daha ideal fakat bunu da bir not olarak düşmek istedim...
> Tue, Sep 07, 2004 at 03:54:16PM +0300 Tarihinde Devrim GUNDUZ Demişki :
> >
> > Merhaba,
> >
> > PHP 4.3.2 ve apache 2 serisini calistirdigim bir sunucumda PHP5'i de
> > kurmak istiyorum. PHP 5'i sadece 1 (bir) uygulama kullanacak.
> > Onceki PHP ve Apache RPM'lerden yuklu, bunu kaynak koddan derleyecegim.
>
> > Sorum su: Amacim PHP 5'i bir virtualhostta kullanmak. Bunun icin
> > httpd.conf icinde bir ayar yapmak gerekecek sanirim. bunun nasil
> > olacagini bilen var midir? Google yardimci olmadi pek.
> >
> > Bir de, php 5.0.1'i --with-apxs=/usr/sbin/apxs ile derledim. make insta
> ll
> > islemi httpd.conf dosyasi icine uygun LoadModule satirini ekledi. httpd
>
> > duzgun sekilde basliyor; ancak segfault veriyor ilk sayfa erisiminde.
> > Loglarda goruyorum segfault'u ama nedenini goremiyorum.
> >
> > Yardimci olabilecek var midir?
> >
> > Tesekkur.
> > --
> > Devrim GUNDUZ
> > devrim~gunduz.org devrim.gunduz~linux.org.tr
> > http://www.tdmsoft.com
> > http://www.gunduz.org
>
> --
> Sevgi Saygı GNU/Linux
> ########################################################################
> Goto, n.:
> A programming tool that exists to allow structured programmers
> to complain about unstructured programmers.
> -- Ray Simard
> ########################################################################
> Tonguç Yumruk
>
>
> -- Attached file included as plaintext by Ecartis --
> -- File: signature.asc
> -- Desc: Digital signature
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
>
> iD8DBQFBPiZM1xWu4MLSyoYRAjbFAKCeuml0P2PUhwqvUmMF9+GTloCxkQCgltp/
> byrMarVcQaWObNXlLTS8Bos
> =lshh
> -----END PGP SIGNATURE-----
>
>
>