V tomto tutoriálu vám ukážeme, jak nainstalovat Squid Proxy na AlmaLinux 8. Pro ty z vás, kteří to nevěděli, Squid Proxy je open-source cachovací proxy pro web. Podporuje mnoho protokolů, jako je HTTP, HTTPS, FTP atd. Ukládáním do mezipaměti a opětovným používáním často požadovaných webových stránek chobotnice šetří šířku pásma a zkracuje dobu odezvy, díky čemuž je přístup na webové stránky velmi rychlý.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci serveru Squid Proxy na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro CentOS a Rocky Linux.
Předpoklady
- Server s jedním z následujících operačních systémů:AlmaLinux 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Squid Proxy na AlmaLinux 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf update sudo dnf install epel-release
Krok 2. Instalace Squid Proxy na AlmaLinux 8.
Ve výchozím nastavení je Squid k dispozici v základním úložišti AlmaLinux 8. Nyní spusťte následující příkaz k instalaci Squid Proxy do vašeho systému:
sudo dnf install squid
Ověřte instalaci Squid Proxy:
squid --version
Před spuštěním konfigurací se ujistěte, že ve vašem systému běží služby Squid. Stav služeb Squid můžete zkontrolovat spuštěním následujícího příkazu:
sudo systemctl start squid sudo systemctl enable squid sudo systemctl status squid
Krok 3. Konfigurace Squid Proxy.
Nyní otevřeme konfigurační soubor proxy serveru Squid:
sudo nano /etc/squid/squid.conf
Najděte http_port
direktivu, pokud chcete změnit naslouchací port pro Squid. Ve výchozím nastavení je již nastaven na port 3128:
# Squid normally listens to port 3128 http_port 3128 # http_port 3128 transparent
Uložte a zavřete, poté restartujte server Squid, aby se změny provedly:
sudo systemctl restart squid
Krok 4. Nakonfigurujte bránu firewall.
Pokud je váš firewall aktivní, budete muset Squidu povolit přes firewall, aby se ostatní systémy mohly připojit:
sudo firewall-cmd --add-service=squid --permanent sudo firewall-cmd --reload
Krok 5. Nakonfigurujte prohlížeč pro použití Squid proxy.
Po úspěšné instalaci a nastavení je nyní čas otestovat IP adresu chobotnice procházení a výchozí port v prohlížeči klienta. Ve svém prohlížeči Firefox jej nakonfigurujte tak, aby se připojoval k externímu síť prostřednictvím vašeho serveru Squid. Preferences -> General -> Network Settings -> Manual Proxy Configuration
. Zaškrtněte, chcete-li použít tento proxy server pro všechny protokoly.
Blahopřejeme! Úspěšně jste nainstalovali Squid. Děkujeme, že jste použili tento návod k instalaci proxy serveru Squid na váš systém AlmaLinux 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Squid .