FreeBSD 6.1 Apache2 + PHP4(5) + MySQL

Fórumok

Hali!
FreeBSD-n szeretném összehozni a tárgybelit. (és új vagyok BSD-ben)
Kérdés: Megy-e kényelmesen sysinstall/packages, vagy csak ports/make install? ...

Érdemes/szokás egyáltalán az ilyesmit sysinstall-ból?

Annyi a gondom vele, hogy MySQL szépen lejön, Apache22 szépen lejön, de a PHP4 le akarja húzni dependecy-ként Apache13-at, ami ráadásul -1 result-ra fut?

Bár ha belegondolok PHP4-et később biztosan fordítani kell, a plusz támogatások miatt.

Apropó! Apache22-ben alapból van SSL, vagy azt is ports/fordít?

Köszi

Row

Hozzászólások

Szerintem:
- Apache 2.2-t ne, a 2.0 kiváló
- PHP5-öt (5.1) tegyél fel a 4-es "régi" és mysql4.1-et, vagy 5-öt ha naonkell (mysqli extension bónuszként)
- portsból érdemes telepíteni, a telepítéskor ha make fetch -el nyitsz, akkor kiiírja a fordítási opciókat
- Apache 2.0-ban make WITH_SSL_MODULES -al tudod felpakolni

Nálunk az előbb írtak elég stabilan mennek egy amd64-es FreeBSD-n. :)

Köszi az infót. Értem.
Apache2.2-t azért gondoltam, mert aztem, hogy azért szerepel a packages között, mert secure/stabil. :) Nem tudtam, hogy FreeBSD-nél erre mennyit lehet/kell adni. Debian-nál mexoktam, hogy ami apt-get repo-ban van, arra a "nagyok" azt mondták, hogy tuti. :)
Ezek szerint ports-ból érdemes. Ez jó, mert akkor lehet fordításnál finohangolni (ahogy írod is). Az már gondolom ismerős lesz, mert Linux-okon is sok mindent úgy szoktam.
Gondolom itt is a make; make install után elég lesz ugyanúgy a /etc/rc.conf-ba a "ez+az_enable=YES" és "meg fogja találni"

Köszi még 1x

A FreeBSD-nél az alap oprencer és hogy mit teszel fel mint 3rd party cuccot az két külön dolog. Egészen más ez, mint a Debian-os logika. A rc.conf -ban levőket megtalálja az initscript (ports-ból települt cuccnál: /usr/local/etc/script.sh pl. apache2.sh). Az apache2 -t is lehet forrásból, de egy rakat és egyébként fölösleges depedencyje van.

Hát nemtom mennyire szakmai de példul fordításához kell python, ez már alaphangon ellenszenves volt. Aztán jött az, hogy a default fordítás után nem indult, mert vmelyik alapmodult hiányolta. Ezek után még kicsit szórakoztam vele, majd ledaráltam és jött a jól bevált apache2, aminek "csak" perl5 kell a lefordulásához (úgy hogy nincs CGI meg ilyenek).