Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať Squid s PHP

PHP je dynamický server - side skriptovací jazyk určený pre vývoj webových aplikácií a výroby . Veľa webových tvorcovia a vývojári preferujú použitie PHP , pretože je to open - source technológie , ktorá vloží ľahko do HTML . Squid je softvér , ktorý umožňuje dobré využitie PHP dynamické aplikácie . Squid je Internet - caching softvér , ktorý spracováva rôzne webové protokoly , ako napríklad FTP , HTTP , Gopher SSL a WAIS . Squid a PHP sa vzájomne dopĺňajú efektívne . Pokyny dovolená 1

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené