Apache2/PHP4/FastCGI/Gentoo

Apache, Lighttpd, nginx, Cherokee
Post Reply
wurstteppich
Posts: 12
Joined: 2005-07-13 13:40
 

Apache2/PHP4/FastCGI/Gentoo

Post by wurstteppich »

Hallo,

ich möchte gerne unter Gentoo einen Apache2 mit PHP4 Unterstützung über mod_fastcgi bauen. Zusätzlich noch einen FTP Daemon damit ich für die verschiedenen Domains oder auch verschiedenen User mit verschiedenen Domains Benutzer anlegen kann und es keine Berechtigungsprobleme gibt.
Ich hatte schonmal eine suPHP Variante aber bekanntlich soll es mit mod_fastcgi ja schneller gehen.

Das Problem ist das die Installation/Integration unter Gentoo nicht grade gut dokumentiert ist bzw gar nicht. Ausser emerge mod_fastcgi (emerged auch apache2) und emerge php-cgi habe ich also bisher noch nicht viel gemacht, auch aufgrund der Tatsache das ja eine php-fcgi beim kompilieren erstellt worden sein soll, was aber nicht der Fall ist. USE flags wie fastcgi, apache2, php, etc sind gesetzt.

Meine Frage also, kennt sich jemand mit so einer Installation aus ? Gibt es andere empfohlene Varianten ?

Gruß,

Wurstteppich
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Apache2/PHP4/FastCGI/Gentoo

Post by Roger Wilco »

Wurstteppich wrote:Ich hatte schonmal eine suPHP Variante aber bekanntlich soll es mit mod_fastcgi ja schneller gehen.
Mittlerweile gibt es einen sehr schönen SuPHP-Ebuild in Portage. Probier den doch mal aus...
Wurstteppich wrote:Das Problem ist das die Installation/Integration unter Gentoo nicht grade gut dokumentiert ist bzw gar nicht.
Du kannst die Anleitung von Debianhowto.de praktisch 1 zu 1 übernehmen. Anstatt apt-get installierst du die Pakete eben mit emerge.
Wurstteppich wrote:auch aufgrund der Tatsache das ja eine php-fcgi beim kompilieren erstellt worden sein soll, was aber nicht der Fall ist.
Es gibt kein Binary namens php-fcgi. In der Ausgabe von `php-cgi -v` die Zeichenkette "(cgi-fcgi)" zu finden ist, wurde PHP mit FastCGI-Unterstützung gebaut.
Wurstteppich wrote:Gibt es andere empfohlene Varianten ?
lighttpd + FastCGI ist sehr schön. ;)
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: Apache2/PHP4/FastCGI/Gentoo

Post by captaincrunch »

lighttpd + FastCGI ist sehr schön.
...und in Verbindung mit eAccelerator sogar noch schöner. 8)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Apache2/PHP4/FastCGI/Gentoo

Post by Roger Wilco »

CaptainCrunch wrote:
lighttpd + FastCGI ist sehr schön.
...und in Verbindung mit eAccelerator sogar noch schöner. 8)
APC läuft auch ziemlich gut damit...
wurstteppich
Posts: 12
Joined: 2005-07-13 13:40
 

Re: Apache2/PHP4/FastCGI/Gentoo

Post by wurstteppich »

Ich habe mir die Anleitung auch durchgelesen, das Problem was ich immer daran sehe ist, dass ich bei erscheinen einer neuen PHP Version (beim Updaten des Systems) manuell das Binary wieder ins Scriptverzeichnis kopieren und eventuell andere Anpassungen durchführen muss. Ich persönlich hab es immer am liebsten einfach nur das Systemupdate zu starten und danach läuft alles automatisch. Ok ich muss auch config Dateien der anderen Programme bei neuen Versionen nachpflegen..aber mit Binaries dann umkopieren usw, an den Gedanken kann ich mich immer nur schlecht gewöhnen :)
Bei suPHP war es immer so das alles im Portage Tree war.

Vielleicht habe ich es aber auch falsch verstanden. Ich guck morgen nochmal drauf, jetzt ist es doch schon etwas spät :wink:

Es stimmt übrigens habe es nochmal anhand der Version überprüft. PHP-CGI wurde mit FastCGI Unterstützung kompiliert. Danke auch für die Vorschläge mit lighthttpd, aber ich habe mich mittlerweile auf Apache eingefahren.
Post Reply