Umsteiger Frage LAMP (FAMP) ohne ports

linuxhelp

Member
Hallo,

gibts eine Möglichkeit einen LAMP Server ohne Portstree zu installieren?
Problem apache22 bekommt von php5 per default kein modul, warum ist dies
per default nicht im pre-compiled Paket? würde Zeit und Platz sparen..

z.B. pkg_add -r apache22 mysql-server php5 php5-extensions (aber hier fehlt das apache22 module leider..)

Danke..
 
Du gibst da ja jetzt nur spärliche Informationen, aber ich würde sagen die Antwort lautet "Weil du das Modul nicht in die Apache Konfiguration eingetragen hast"

LoadModule php5_module libexec/apache/libphp5.so

sowas sollte da irgendwo stehen.
 
Hallo, das mit LoadModule php5_module libexec/apache/libphp5.so is klar,
das meine ich auch nicht, ich habe festgestellt das man anscheindend ohne den portstree
keinen LAMP (FAMP) installieren kann, man muss immer compilieren was auf mini-PCs sehr lange dauert. Ich dachte es gäbe ein "pkg_add -r apache22_php5 paket oder so..was schon fertig ist..oder wird das in Freebsd Firmen-Hostingfarmen gemacht??
 
hmm, und php über cgi laufen lassen.

Nur nen Tip ins blaue, bitte nicht schlagen wenns Humbug ist.
 
[...] Ich dachte es gäbe ein "pkg_add -r apache22_php5 paket oder so..was schon fertig ist..

Es gibt seit 2006 (afaik) einen zusammengefassten php-port, hier: http://www.freshports.org/lang/php5/
Anscheinend gibts das auch als binär-Paket: "To add the package: pkg_add -r php5"
Aber: "APACHE=off (default) "Build Apache module""
also wird das Modul wohl nicht im Binärpaket mitgeliefert werden.


[...]
oder wird das in Freebsd Firmen-Hostingfarmen gemacht??

Ich kenne das so das es ein Test/Notfall/Ersatz/(irgendwas nicht produktives)System gibt auf dem die Pakete aus den Ports gebaut werden. Diese Pakete werden dann auf die Produktivsystem verteilt und installiert.

Grüße!
 
Das Apache-Modul ist im php5-Binär-Paket nicht enthalten, und die Auswahl bei php5-extensions ist auch etwas sinnfrei, z.B. kein mysql-Modul.

Ich würde in den saueren Apfel beissen und selberbauen - php5 ist im Vergleich nicht wirklich groß und geht auch auf schwachen Rechnern noch gut.
 
Eine Möglichkeit wäre auch die tinderbox. Damit kannst Du eigene Pakete schnüren, die Du auf dem Server installierst. Portstree brauchst Du dann nicht.
 
Back
Top