Den Default Apache localhost abschalten

Unser Apache und das PHP laufen soweit, jedoch gibt es noch ein Virtuellen Server den man abschalten sollte, er ist zwar ungefährlich weil er nicht mehr erreichbar ist von draußen, aber ...

Wir wollen den Server trotzdem nicht ... Solange :

wget -O - http://localhost/index.html 2>/dev/null
<html><body><h1>It works!</h1></body></html>

Solange das funktioniert sind wir nicht glücklich. Wenn man auf die Idee kommen sollte mit den Ports oder Packages z.B. das PhpMyAdmin nach zu installieren, kann man es über diesen Server möglicherweise aufrufen. Ganz Schlecht !

Wir müssen nur eine Zeile löschen oder auskommentieren. Wenn man Glück hat findet man die Zeile irgendwo so um die die Zeile 40 in der /usr/local/etc/apache22/httpd.conf. Das Listen 80 werfen wir raus und restarten ihn

vi +40 /usr/local/etc/apache22/httpd.conf
#Listen 80
/usr/local/etc/rc.d/apache22 restart
wget -O - http://localhost/index.html
Resolving localhost... 127.0.0.1, ::1
Connecting to localhost|127.0.0.1|:80... failed: Connection refused.
Connecting to localhost|::1|:80... failed: Connection refused.
netstat -an | grep 80.*LISTEN
tcp4       0      0 MEINE_IP.80          *.*                    LISTEN

Bingo :-)

Veröffentlichen Sie ihre Kommentare ...

      Copyright 1997 - 2012 by Wolfgang Hurst