繁体   English   中英

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

[英]How to install apache2 modules on Linux without sudo

我正在尝试为服务于Django应用程序的Apache2服务器安装mod_pagespeed。 我将Webfaction用作托管服务,并且位于apache2目录中。 我试图弄清楚如何安装Apache2模块,因为我过去没有做过很多服务器配置,但是我看到的所有教程都使用sudo,并且我没有root权限才能使用sudo,并且所有我正在阅读的教程具有针对Ubuntu和Fedora的安装程序,其扩展名为.rpm和.deb,但我的apache2 modules目录中的所有模块的扩展名为.so。 这是否意味着我必须使用其他安装方法? 在Linux中安装mod_pagespeed的命令是什么?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM