如何在没有sudo的Linux上安装apache2模块

时间:2017-09-15 01:27:57

标签: linux apache2 mod-pagespeed webfaction

我正在尝试为我的Apache服务器安装mod_pagespeed,我已经为我的Django应用程序提供服务。我使用Webfaction作为托管服务,我在apache2目录中。我试图弄清楚如何安装Apache2模块,因为我过去没有做过很多服务器配置,但我看到的所有教程都使用sudo而且我没有使用sudo的root权限,所有我正在阅读的教程安装了Ubuntu和Fedora,扩展名为.rpm和.deb,但我的apache2模块目录中的所有模块都有.so的扩展名。这是否意味着我必须使用不同的安装方法?在linux中安装mod_pagespeed的命令是什么?

1 个答案:

答案 0 :(得分:1)

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
rpm -U mod-pagespeed-*.rpm

按照常规流程配置并重新启动Apache。我假设这个系统已经安装好了。如果在rpm步骤中遇到权限错误,则需要提取内容并手动安装。编辑:你的tar副本似乎太老了,无法理解rpm格式。请改用此命令。

rpm2cpio mod-pagespeed-*.rpm | cpio -idmv

然后将.so文件复制到正确的位置,并在Apache配置中执行LoadModule声明,以便在重新启动时加载它。

来源:https://www.digitalocean.com/community/tutorials/how-to-get-started-with-mod_pagespeed-with-apache-on-a-centos-and-fedora-cloud-server