ich habe unter S.u.S.e. Linux 6.4 einen Apache Webserver installiert, der auch funktioniert, d.h. wenn ich den Webserver starte, erreiche ich auch standardmäßig die Apache Doku.
Nun hatte ich versucht mit „httpd -d /usr/www/newsite“ einen neuen Webserver zu erstellen inkl. der Verzeichnisse. Leider werden immer noch die Apache Doku angzeigt.
Was mache ich hier falsch? Wie muß es richtig sein?
ich habe unter S.u.S.e. Linux 6.4 einen
Apache Webserver installiert, der auch
funktioniert, d.h. wenn ich den Webserver
starte, erreiche ich auch standardmäßig
die Apache Doku.
Nun hatte ich versucht mit „httpd -d
/usr/www/newsite“ einen neuen Webserver
zu erstellen inkl. der Verzeichnisse.
seltsame Art das zu tun…
Warum editierst Du nicht die /etc/httpd/httpd.conf (bei Suse vielleicht auch ohne das httpd/-Verzeichnis) und setzt Document Root entsprechend Deinen Wünschen? Die Datei ist gut kommentiert, das Original würde ich mir sicher aufheben
Warum editierst Du nicht die
/etc/httpd/httpd.conf (bei Suse
vielleicht auch ohne das
httpd/-Verzeichnis) und setzt Document
Root entsprechend Deinen Wünschen? Die
Datei ist gut kommentiert, das Original
würde ich mir sicher aufheben
Yup,
und danach noch den Apachen neu starten. Das geht am einfachsten über:
kill -HUP cat /var/run/httpd.pid
zumindest bei 'ner Standard Susi, die Du ja zu haben scheinst.
Nun hatte ich versucht mit „httpd -d
/usr/www/newsite“ einen neuen Webserver
zu erstellen inkl. der Verzeichnisse.
Leider werden immer noch die Apache Doku
angzeigt.
Was genau hast du vor? -d setzt zwar die ServerRoot, aber vermutlich läuft der alte httpd noch mit der alten ServerRoot und bedient die IP-Nummer.
Willst du tatsächlich zwei total getrennte Konfigurationen? Dann erstelle eine neue httpd.conf und rufe den apache mit -f und dem Pfad inkl. Dateiname zur weiteren httpd.conf auf. Du braucht dafür auch eine weiter IP-Nummer!
Oder willst du nur einen weiter Domain hosten? Dann sieh mal in der Dokumentation unter VirtualHost nach. Das geht per IP und per Name - wenn per Name, dann nur mit HTTP 1.1 kompatiblen Browsern, was aber z.B. seit Netscape 2.0 schon unterstützt wird. Und wenn nach Name, dann bitte NameVirtualHost-Direktive nicht vergessen. sie http://www.apache.org.