SelfLinux Internet World Wide Web Proxies Der Web-Proxy Squid Abschnitt 4 | SelfLinux-0.13.0

| Der Web-Proxy Squid | Autor Formatierung GPL

#### 5 Squid-Daemon starten

Die Installation von Squid über RPM oder DEB ermöglicht eine relativ einfache Inbetriebnahme des Dienstes. In diesen Fällen ist bereits einiges vorkonfiguriert, was ansonsten von Hand gemacht werden muss (etwa das Anpassen von Dateisystemrechten oder das Erstellen eines Init-Skripts).

Bevor Squid das erste Mal gestartet wird, muss die Cache-Verzeichnisstruktur angelegt werden mit:

root@linux # squid -z

Wer will, kann nun den Squid zunächst im Debug-Modus auf der Konsole starten. Fehler werden so auf dem Terminal ausgeben, da Squid nicht in den Hintergrund geschickt wird:

root@linux # squid -NCd1

Ist alles in Ordnung, sollte folgende Zeile erscheinen:

Ready to serve requests.

Läuft alles zur Zufriedenheit, kann Squid in Zukunft über das von der jeweiligen Linux-Distribution vorgesehene Startskript gestartet werden, meist durch:

root@linux # /etc/init.d/squid start

Bei Problemen sollten die Logfiles /var/log/messages und cache.log untersucht werden.

Wo die cache.log abgelegt ist, kann ermittelt werden mit:

root@linux # grep cache_log /etc/squid.conf