如何在 Linux 上安装最新的 Squid 代理服务器

[ad_1]

Squid 是一个 Web 代理缓存服务器,为 HTTP、HTTPS、FTP 和一些其他协议提供代理和缓存服务。 代理缓存服务器通过充当服务器和客户端计算机之间的网关来工作,并在本地存储经常使用的内容。 通过在本地存储内容,它可以减少带宽,同时加快内容交付和响应时间。 Squid 在 GNU GPL 下获得许可,并在包括 Linux OS 在内的所有主要操作系统平台上得到支持。

您可能希望在网络上部署 Squid 代理服务器的一些原因可能是:

  • 减少网页加载时间
  • 实施网络访问策略
  • 隐藏用户机器进行匿名上网
  • 扫描出站内容
  • 在多个 Web 服务器之间分配负载以减少单个服务器上的负载

在这篇文章中,您将学习如何在 Linux 系统上安装 Squid 代理服务器。 这篇文章中解释的过程已经在 Ubuntu 20.04 LTS 上测试过了 (焦点窝)。 同样的过程也适用于 Debian 发行版。

先决条件

  • 安装了 Ubuntu 或 Debian 的机器
  • 须藤用户

Squid代理服务器安装

Squid 在 Ubuntu 发行版的官方存储库中可用。 因此,您可以简单地通过 apt 包管理器安装它。 以下是在 Linux 上安装 Squid 代理服务器的步骤。

第 1 步:更新 Apt

首先,在终端中使用以下命令更新 apt:

$ sudo apt update

提供 sudo 密码。

第二步:安装 Squid 代理服务器

现在为了安装 Squid,在终端中执行以下命令:

$ sudo apt install squid

如果提示确认,请按 ,之后系统将开始在您的系统上安装 Squid 代理服务器。 根据您的互联网连接速度,安装 Squid 可能需要一些时间。

步骤 3:验证 Squid 代理服务器的安装

一旦 Squid 代理服务器的安装完成,您可以在终端中使用以下命令进行验证:

$ squid --version

以下输出验证 Squid 代理服务器已安装在我们的机器上,版本为 4.10。

一旦 Squid 代理服务器安装完成,它的服务就会自动启动。 如果它没有自动启动,您可以使用以下命令手动启动它:

$ sudo systemctl start squid

要停止 Squid 代理服务器服务,请使用以下命令:

$ sudo systemctl stop squid

要在启动时启用 Squid 代理服务器,请使用以下命令:

$ sudo systemctl enable squid

以下输出显示 Squid 代理服务器已启用。 现在该服务将在每次启动时自动启动。

您还可以使用以下命令检查 Squid 代理服务器的状态:

$ sudo systemctl status squid

在下面的输出中,您可以看到 Squid 代理服务器处于活动状态并正在运行。

鱿鱼代理服务器

卸载 Squid 代理服务器

如果您的系统不再需要 Squid 代理服务器,您可以使用以下命令轻松卸载它:

$ sudo apt remove squid

这是您在 Linux 机器上安装 Squid 代理服务器所需了解的全部内容。 在这篇文章中,我们讨论了如何在 Ubuntu 机器上安装和卸载 Squid 代理服务器。 我们还解释了如何管理 Squid 服务。

要了解相关配置,请访问此页面。

[ad_2]

Related Posts