新手:我应该将 Apache 模块上传到哪里?

Ste*_*eve -2 debian apache-2.4

请原谅这样一个幼稚的问题,但我是一名网页设计师,为新客户执行一些维护任务。

我对 Apache 配置和 Linux 命令行比较陌生。

我想在开发服务器上安装Google Pagespeed 模块

服务器 = 带有 Apache 2.4 的 Debian 64 位

我已经将软件包下载到我的 PC 上,我从这个页面了解到我最终需要运行以下命令:

sudo dpkg -i mod-pagespeed-*.deb
sudo apt-get -f install
Run Code Online (Sandbox Code Playgroud)

但我相信在我这样做之前,我需要将包 ( mod-pagespeed-stable_current_amd64.deb)上传到远程主机。

我的问题是:我应该将它上传到哪里(通过 SFTP)?我在 SFTP 上有 root 访问权限。

我用谷歌搜索where to upload apache module to没有得到答案,谷歌 Pagespeed 文档可能假设对 Apache 的理解比我更好。

EEA*_*EAA 5

好的,首先让我澄清一下:mod-pagespeed-*.deb不是 apache 模块。这是一个 debian 风格的软件包。它类似于一个exemsi在Windows世界或pkg在OSX的世界。

将包上传到何处并不重要。您将在上传后安装该软件包,安装程序会负责将所有文件放在正确的位置。

我通常会维护一个~/downloads/文件夹,用于处理此类事情。


作为旁白:

我在 SFTP 上有 root 访问权限。

请。不要那样做。应禁用通过 ssh/sftp/etc 进行的远程 root 登录。此外,设置密钥身份验证并禁用密码身份验证。这些操作是您必须执行的最低限度的步骤,以保护您的服务器。


顺便说一句:

请原谅这样一个幼稚的问题,但我是一名网页设计师,为新客户执行一些维护任务。

您的客户是否知道他们的服务器中有一个绝对的系统管理员新手?请不要生气 - 我相信你是一个非常有能力的网络开发者。系统管理员不是你的事。没关系。我强烈建议您为此类事情寻求经验丰富的 linux 管理员的帮助。您会惊讶于专业人士在一两个小时内可以完成的工作。