Scarica il file sorgente Squid ( vedi Risorse) e estrarlo nella directory di progetto Web utilizzando il comando seguente .
Tar - xvzf squid - * - src.tar . gz
cd squid - *
Inserire le seguenti istruzioni di codice per configurare , compilare ed installare Squid nella directory web . Per impostazione predefinita , Squid verrà installato nella directory " /usr /local /squid ".
. /Configure
rendere
make install
" . /configure " comando visualizzerà tutte le opzioni di configurazione disponibili per Squid .
2
modificare le seguenti righe di codice nel file di configurazione di Squid si trova in" /usr /local /squid /etc /squid.conf , " ma assicurarsi che i tag di commento per queste linee sono state rimosse per applicare le modifiche desiderate .
" cache_dir ufs /usr /local /squid /cache 100 16 256 "
Il valore 100 indica dimensione della cache di 100 MB. Regolare questo valore per la dimensione desiderata per il vostro progetto .
" Http_port "
http_port Controllare per vedere se si sta puntando alla porta 3128 , che è la porta predefinita . Cambia a questa porta se viene visualizzato uno diverso .
" Http_access "
Il permesso " http_access " è negato per impostazione predefinita , pertanto è necessario cambiare le regole ACL per consentire l'accesso per i vostri clienti di fiducia . Questo è indispensabile per evitare che intrusi di rubacchiare le risorse di rete .
" Cache_effective_user & gruppo cache_effective_ "
offrire agli utenti l' Squid permessi di lettura e scrittura nella directory di cache e ai file di log , impostando questa direttiva .
3
Inserire il codice riportato di seguito per eseguire l'opzione-z per Squid per creare le directory di swap . . Fare questo la prima volta che si esegue l'applicazione
/usr /local /squid /sbin /squid - z
Utilizzare il seguente comando per eseguire Squid dal vostro terminale e osservare l'output di debug :
/usr /local /squid /sbin /squid - NCD1
Per utilizzare Squid come un processo demone , eseguirlo in background , utilizzando questo codice:
/usr /local /squid /sbin /squid
4
Controllare il file cache.log PHP nella directory logs per vedere se Squid funziona correttamente. Questo file genera informazioni utili , come ad esempio i messaggi di errore , durante Squid di run-time .
Programmazione © www.354353.com