Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Stiahnite si Squid zdrojový súbor ( pozri zdroje ) a rozbaľte ho do webového projektu adresára pomocou nasledujúceho príkazu .
Tar - xvzf squid - * - src.tar . gz
cd squid - *
Zadajte nasledujúce pokyny kódu pre konfiguráciu , kompiláciu a inštaláciu Squid do webového adresára . V predvolenom nastavení , bude Squid nainštalovať do adresára " /usr /local /squid . "
. /Configure
aby
make install
" . /configure " Príkaz zobrazia všetky dostupné možnosti pre Squid nastavenie .
2
Upravte nasledujúce riadky kódu do konfiguračného súboru Squid je umiestnené v " /usr /local /squid /etc /squid.conf , " ale uistite sa , že komentár tagy pre tieto linky boli odstránené aplikovať požadované úpravy.
" cache_dir UFS /usr /local /squid /cache 100 16 256 " Spojené
hodnota 100 znamená , veľkosť 100MB vyrovnávacej pamäti. Nastavte túto hodnotu na veľkosť , ktorú potrebujete pre váš projekt .
" Http_port "
Skontrolujte http_port , či je smerujúce na port 3128 , čo je predvolený port . Zmena k tomuto portu , ak je zobrazená iná .
" Http_access "
povolenie " http_access " bol odmietnutý v predvolenom nastavení , takže je nutné zmeniť pravidlá ACL pre povolenie prístupu k dôveryhodných klientov . To je nevyhnutné , aby sa zabránilo votrelca z krádeže sieťových zdrojov .
" Cache_effective_user & cache_effective_ skupina "
Udeliť Squid používateľom povolenie na čítanie a zápis v adresári vyrovnávacej pamäte a súbory protokolu nastavením táto smernica .
3
Zadajte nasledujúci kód spustiť - z možností pre Squid vytvoriť odkladací adresára . Urob to pri prvom spustení aplikácie
/usr /local /squid /sbin /squid - z
použite nasledujúci príkaz na spustenie Squid z vášho terminálu a sledovať výstup ladenia . :
/usr /local /squid /sbin /squid - NCd1
Ak chcete používať Squid ako daemon proces , spustite ho v pozadí pomocou tohto kódu :
/usr /local /squid /sbin /squid
4
Skontrolujte PHP cache.log súbor v adresári logs , či Squid pracuje správne . Tento súbor generuje príslušné informácie , napríklad chybových správ , pri Squid v behu .