Portál AbcLinuxu, 9. května 2025 19:05
Dobrý den,
mám problém se startem apache22.
Web server jsem instaloval z aktuální verze portů, tedy:
cd /usr/ports/www/apache22
make config
make install clean
Poté jsem vyeditoval soubor /usr/local/etc/apache22/httpd.conf, kde jsem změnil ServeName na www.mojedomena.cz
Poté jsem se snažil spustit apache tímto způsobem:
/usr/local/etc/rc.d/apache22 start - bohužel, apache se nesputí
Pokud však apache spustím takto:
apachectl start
.....tak ke spuštění dojde.
Nevíte prosím, kde dělám chybu a co dělám špatně ?
Děkuji a přeji hezký večer.
V /etc/rc.conf je spousteni apache povoleno volbou apache22_enable="YES" ? Pripadne spusteni pomoci /usr/local/etc/apache22 forcestart funguje?
Tomas
Ano, takto to funguje:
sfx-1# /usr/local/etc/rc.d/apache22 forcestart
Performing sanity check on apache22 configuration:
Syntax OK
Starting apache22.
sfx-1#
volbu v /etc/rc.conf nastavenou mám:
apache22_enable="YES"
........tak už to funguje, ale proč to nešlo předtím opravdu netuším.
Fungovat to začalo až po: /usr/local/etc/rc.d/apache22 forcestart
Teď už funguje i:
/usr/local/etc/rc.d/apache22 stop
/usr/local/etc/rc.d/apache22 start
/usr/local/etc/rc.d/apache22 status
Děkuji
apache22_enable="YES"
), tak volání přes /usr/local/etc/rc.d/apache22 start
nebude fungovat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.