
Apache ist der meistbenutzte Webserver für Homepages. Er wurde von der Apache Software Foundation und fällt unter die Apache Licens v2.0. Apache ist für folgende Systeme verfügbar:
AmigaOS, FreeBSD, Linux, Mac OS X, NetBSD, NetWare, OpenBSD, OS/400, Solaris, Windows
Die Konfigurationsanweisungen werden in der Datei httpd.conf bearbeitet und können in 3 Sectionen unterteilt werden.
Section 1: Global Environment
Section 2: 'Main' server configuration
Section 3: Virtual Hosts
Die wichtigsten Konfigurationsanweisungen auf einen Blick:
Section 1: Global Environment
ServerRoot "/usr/local/httpd" gibt das Verzeichniss von Apache an.
Section 2: 'Main' server configuration
Port 80 gibt den Port von Apache an. Dies sollte nicht geändert werden sonst können manche Browser keinen Zugriff auf ihre Website bekommen
User apache
Group nogroup
Benutername und Gruppe. Sie sollten unbedingt einen eigenen Benutzer für Apache anlegen, welcher keinen Zugriff auf andere Daten hat, damit niemand Zugriff auf ihre Systemdaten bekommt.
ServerAdmin root@localhost.de gibt ihre e-mail für manche Apachemeldungen an.
DirectoryIndex index.html gibt den Pfad und den Namen der Startseite an.
Nach der Bearbeitung der Einstellungen muss der Apache Server neugestartet werden.
Einige weitere Befehle:
apachectl -k stop - Beendet httpd
apachectl -k start - Startet httpd
apachectl -k restart - Startet httpd erneut

Keine Kommentare:
Kommentar veröffentlichen