Apache2 + OpenSSL + PHP
Josef Mruzek
josef.mruzek at i.cz
Wed Jun 11 15:07:33 CEST 2003
Zdravim,
OpenSSL je soucasti base, nicmene pri instalaci OpenSSL z portu se jako
prefix pouziva /usr/local. Nicmene kdyz instaluji port, ktery pouziva
OpenSSL tak si jako zavislost bere OpenSSL z portu (napr.
Apache+Mod_SSl, OpenSSH) nikoliv z base systemu. Prinutit OpenSSL tak
aby se nainstalovalo do /usr lze jednoduse napr. takto "make
-DOPENSSL_OVERWRITE_BASE install" coz zapricini prepsani verze v base
systemu verzi s portu. Nicmene vyse uvedene ma pote za nasledek to, ze
nektere programy z base systemu linkovane s OpenSSL mohou prestat
fungovat napr. tcpdump. Pak bych asi doporucoval jeste make.conf
nadefinovat NO_OPENSSL=true a make world nebo pripadne rebuildovat pouze
programy, ktere pripadne prestanou fungovat.
Co se tyce Apache 1.3+Mod_SSL tak me posledni verze z portu
(aktualizovano pres portupgrade) bez problemu funguje a startuje na
FreeBSD 4.6.2.
Liquid wrote:
>>Liquid wrote:
>>
>>
>>>Dobry den,
>>>
>>>vcera jsem upgrejdnul OpenSSL na verzi 0.9.7b, potom jsem upgrejdnul PHP
>
> na
>
>>>verzi 4.3.2. Kdyz jsem restartnul Apache2, uz mi nenabehnul pokud jsem
>>>pouzival standartni spousteci FBSD script
>
> /usr/local/etc/rc.d/apache2.sh.
>
>>>Podarilo se i ho pustit pouze prikazem "apachectl start". Pokud jsem
>
> testnul
>
>>>pustit "apachectl startssl" dopadlo to stejne jako prikazem apache2.sh.
>>>Nenabehnul.
>>>Mate nekdo tuseni cim to muze byt zpusobeno? kde je chyba? Jak
>
> postupovat?
>
>
> Po dalsim badani zjistuji, ze pri kompilaci Apache z PORTS, at jiz Apache 2,
> nebo Apache 1.3 + mod_ssl,
> nedojde ke kompilaci mod_ssl a jeho instalaci. Proto nenabehne Apache s
> parametry pro SSL.
> Ovsem duvod proc tomu tak je, mi je stale zahadou.
> Dalsi poznatek.
> Kompilace noe verze OpenSSL z PORTS a jeho instalace probehne do /usr/local.
> Mam obavu, ze standartne
> se nachazi OpenSSL v /usr . Otazka, da se prinutit kompilovany OpenSSL z
> PORTS aby se instaloval do adresaru /usr
> a ne na /usr/local ?
>
> Diky. Liquid.
>
More information about the Users-l
mailing list