このチュートリアルでは、AlmaLinux8にSquidProxyをインストールする方法を紹介します。知らなかった人のために、SquidProxyはWeb用のオープンソースのキャッシングプロキシです。 HTTP、HTTPS、FTPなどの多くのプロトコルをサポートしています。 頻繁に要求されるWebページをキャッシュして再利用することにより、squidは帯域幅を節約し、応答時間を改善してWebページへのアクセスを非常に高速にします。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo
‘root権限を取得するコマンドに。 AlmaLinux8にSquidProxyサーバーを段階的にインストールする方法を説明します。CentOSとRockyLinuxでも同じ手順に従うことができます。
AlmaLinux8にSquidプロキシをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnfアップデート
sudo dnf installepel-リリース
ステップ2.AlmaLinux8にSquidプロキシをインストールします。
デフォルトでは、SquidはAlmaLinux8ベースリポジトリで利用できます。 次に、次のコマンドを実行して、SquidProxyをシステムにインストールします。
sudo dnf install squid
Squidプロキシのインストールを確認します。
squid –version
構成を開始する前に、Squidサービスがシステムで実行されていることを確認してください。 次のコマンドを実行して、Squidサービスのステータスを確認します。
sudo systemctl start squid
sudo systemctl enable squid
sudo systemctl status squid
ステップ3.Squidプロキシを設定します。
次に、Squidプロキシ構成ファイルを開きます。
sudo nano /etc/squid/squid.conf
を見つける http_port
Squidのリスニングポートを変更する場合はディレクティブ。 デフォルトでは、すでにポート3128に設定されています。
#Squidは通常ポート3128をリッスンしますhttp_port 3128#http_port3128トランスペアレント
Save と close、次にSquidサーバーを再起動して、変更が行われるようにします。
sudo systemctl restart squid
手順4.ファイアウォールを構成します。
ファイアウォールがアクティブな場合、他のシステムが接続できるように、Squidがファイアウォールを通過できるようにする必要があります。
sudo Firewall-cmd –add-service = squid –permanent
sudo Firewall-cmd –reload
ステップ5.Squidプロキシを使用するようにブラウザーを構成します。
インストールとセットアップが正常に完了したら、クライアントブラウザでポインティングイカのIPとデフォルトポートの参照をテストします。 あなたに Firefox、Squidサーバーを介して外部ネットワークに接続するように構成します。 Preferences -> General -> Network Settings -> Manual Proxy Configuration
。 すべてのプロトコルにこのプロキシサーバーを使用するようにチェックします。
おめでとう! Squidが正常にインストールされました。 このチュートリアルを使用して、AlmaLinux8システムにSquidプロキシサーバーをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします イカの公式ウェブサイト。