Squid je webový proxy a cache server, který primárně poskytuje proxy a cache služby pro HTTP protokol. V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Squid proxy server na Linux VPS .
Než začneme s instalací a konfigurací Squid, aktualizujme veškerý systémový software na nejnovější dostupnou verzi:
sudo apt-get update && sudo apt-get -y upgrade
Aktualizace by měla chvíli trvat. Jakmile bude hotová, jste připraveni pokračovat v dalších krocích tohoto návodu. Protože je Squid k dispozici v repozitářích Ubuntu, instalace proxy serveru Squid na Ubuntu VPS je docela jednoduché. Chcete-li jej nainstalovat na svůj server, musíte spustit následující příkaz:
sudo apt-get install squid
Hlavní konfigurační soubor pro Squid je /etc/squid3/squid.conf. Před provedením jakýchkoli změn v původní konfiguraci Squid si prosím vytvořte kopii původního konfiguračního souboru. Můžete to udělat pomocí následujícího příkazu:
sudo cp /etc/squid3/squid.conf /etc/squid3/squid.conf.orig
Chcete-li upravit konfigurační soubor, můžete použít svůj oblíbený software pro úpravu textu. Použijeme nano.
sudo nano /etc/squid3/squid.conf
První věc, kterou byste mohli chtít změnit, je naslouchací port Squid. Ve výchozím nastavení Squid naslouchá na portu 3128. Chcete-li změnit výchozí naslouchací port, musíte upravit direktivu http_port. Například , pokud chcete nastavit 8888 jako Squid naslouchající port, měli byste upravit směrnici tak, aby vypadala jako směrnice níže:
http_port 8888
Ve výchozím nastavení HTTP proxy server nikomu neumožní přístup. Chcete-li povolit přístup k HTTP proxy serveru ze všech IP adres, musíte upravit direktivu http_access a nastavit ji takto:
http_access allow all
Další direktivou, kterou možná budete chtít změnit, je viditelný_název_hostitele. Tato direktiva vám umožňuje nastavit konkrétní název hostitele pro váš proxy server Squid HTTP. Neváhejte použít libovolný název hostitele, který se vám líbí.
Jakmile provedete potřebné změny v konfiguračním souboru Squid, můžete soubor uložit a restartovat službu Squid, aby se změny projevily. Pro restart Squid můžete použít následující příkaz:
sudo service squid3 restart
Chcete-li otestovat, zda konfigurace proxy serveru Squid HTTP funguje nebo ne, musíte ručně změnit nastavení proxy webového prohlížeče a zadat IP adresu a číslo portu vašeho serveru.
Pokud narazíte na nějaké problémy, můžete se podívat na access.log pro více informací.
sudo tail -f /var/log/squid3/access.log
Další informace a pokyny ke konfiguraci proxy serveru Squid HTTP naleznete na oficiálních webových stránkách. Je k dispozici na http://www.squid-cache.org/.
Samozřejmě nemusíte instalovat Squid proxy server na Ubuntu 14.04, pokud používáte jednu z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, abynainstalovali Squid proxy server na Ubuntu pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS . Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.