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

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

请原谅我提出如此幼稚的问题,但我是一名网页设计师,正在为新客户执行一些维护任务。

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

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

服务器 = Debian 64位,Apache 2.4

我已经将软件包下载到我的电脑上,并且我了解这一页我最终需要运行命令:

sudo dpkg -i mod-pagespeed-*.deb
sudo apt-get -f install

但我相信在执行此操作之前,我需要将包(mod-pagespeed-stable_current_amd64.deb)上传到远程主机。

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

我用 Google 搜索过where to upload apache module to但没有得到答案,而且 Google Pagespeed 文档可能比我更了解 Apache。

答案1

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

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

我通常会保留一个~/downloads/文件夹来用于此类事情。


作为旁白:

我在 SFTP 上有 root 访问权限。

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


另外:

请原谅我提出如此幼稚的问题,但我是一名网页设计师,正在为新客户执行一些维护任务。

您的客户是否知道他们有一个系统管理员新手在查看他们的服务器?请不要因此生气 - 我相信您是一位非常有能力的 Web 开发人员。系统管理员不是您的强项。没关系。 ID高度建议您寻求经验丰富的 Linux 管理员的帮助。您会惊讶于专业人士在一两个小时内就能完成这么多工作。

相关内容