PHP ist eine dynamische serverseitige Skriptsprache für Web- Entwicklung und Produktion konzipiert. Viele Web- Entwickler und Entwickler lieber mit PHP , weil es ein Open- Source-Technologie , die leicht in HTML eingebettet ist . Squid ist eine Software , die gute Nutzung der dynamischen Anwendung von PHP macht . Squid ist ein Internet - Caching -Software, die verschiedene Web- Protokolle wie FTP , HTTP , Gopher , SSL und WAIS Griffe . Squid und PHP ergänzen einander effektiv . Anleitung
1
Laden Sie die Squid Quelldatei (siehe Ressourcen) und entpacken Sie es in Ihrem Web- Projekt-Verzeichnis mit dem folgenden Befehl .
Tar-xvzf Tintenfisch - * - src.tar . gz
cd Tintenfisch - *
Geben Sie den folgenden Code-Anweisungen zu konfigurieren, zu kompilieren und zu installieren Squid in Ihre Web -Verzeichnis. Standardmäßig wird Squid im Verzeichnis installieren " /usr /local /squid . "
. /Configure
machen
make install
" . /configure "-Befehl wird Ihnen alle verfügbaren Setup-Optionen für Squid anzuzeigen.
2
bearbeiten Sie die folgenden Codezeilen in der Squid die Konfigurationsdatei an folgenden " /usr /local /squid /etc /squid.conf , " aber stellen Sie sicher, dass die Kommentar-Tags für diese Zeilen entfernt wurden , um die gewünschte Modifikationen gelten .
" cache_dir ufs /usr /local /squid /cache 100 16 256 "
Der Wert 100 bedeutet 100MB Cache-Größe . Stellen Sie diesen Wert auf die Größe, die Sie für Ihr Projekt benötigen .
" Http_port "
prüfen http_port zu sehen, wenn es in den Hafen 3128 , die der Standard-Port ist zeigt. Ändern Sie an diesen Port , wenn ein anderer wird angezeigt.
" Http_access "
Die Erlaubnis " http_access " standardmäßig verweigert wird, so müssen Sie die ACL-Regeln , um den Zugriff für Ihre vertrauenswürdigen Clients erlauben . Dies ist zwingend notwendig , um Eindringlinge von Diebstahl Ihrer Netzwerk-Ressourcen zu verhindern.
" Cache_effective_user & cache_effective_ Gruppe "
Gönnen Sie Ihren Squid Benutzer die Berechtigung zum Lesen und im Cache-Verzeichnis zu schreiben und Ihre Log-Dateien , indem Sie diese Richtlinie .
3
Geben Sie die folgenden Code, um die Option-z für Squid um Ihre Swap- Verzeichnisse zu erstellen ausführen . . Tun Sie dies das erste Mal, wenn Sie die Anwendung ausführen
/usr /local /squid /sbin /squid -z
Verwenden Sie den folgenden Befehl, um Squid von Ihrem Terminal laufen und beobachten Sie die Debugging-Ausgabe :
/usr /local /squid /sbin /squid- NCd1
Um Squid als Daemon-Prozess verwenden, führen sie im Hintergrund mithilfe dieses Codes :
/usr /local /squid /sbin /squid
4
Überprüfen Sie Ihre PHP cache.log Datei in Ihrem Verzeichnis logs zu sehen, ob Squid einwandfrei funktioniert. Diese Datei erzeugt relevanten Informationen , wie Fehlermeldungen , während Squid Laufzeit.