【问题标题】:Gentoo install mod_proxy_balancerGentoo 安装 mod_proxy_balancer
【发布时间】:2018-09-20 09:27:45
【问题描述】:

我在 Gentoo 中安装了 Apache,我需要像代理一样使用它,但我无法安装 mod_proxy_balancer。如果我重新启动 apache,它会显示以下内容:

  • apache2 在您的设置中检测到错误:AH00526:语法错误 在 /etc/apache2/vhosts.d/jira.conf 的第 4 行:无效的命令 'ProxyRequests',可能拼写错误或由未定义的模块 包含在服务器配置中 * 错误:apache2 无法停止

有什么建议吗? 对于 Gentoo 专家来说,May 似乎是一个简单的问题,但对于初学者来说却不是。

【问题讨论】:

  • 在安装 Apache 之前,您是否在 /etc/make.conf 中添加了类似 APACHE2_MODULES="proxy" 的内容?您是否在 /etc/conf.d/apache2 中将 -D PROXY 添加到 APACHE2_OPTS 中?

标签: apache proxy gentoo


【解决方案1】:

如果不存在,请创建一个新文件:

nano /etc/portage/package.use/apache2

添加包含以下内容的行:

www-servers/apache apache2_modules_proxy_balancer apache2_modules_slotmem_shm apache2_modules_proxy slotmem_shm mod_proxy_balancer mod_proxy apache2_modules_lbmethod_byrequests apache2_modules_proxy_balancer apache2_modules_slotmem_shm apache2_modules_proxy apache2_modules_proxy_ajp apache2_modules_proxy_balancer apache2_modules_proxy_http

请运行以下命令以更新软件包:

emerge -avDU @world

此文件的目的是在使用以下命令安装 apache2 ( www-servers/apache ) 时添加以下模块:

emerge www-servers/apache

安装apache后需要添加请求的模块(-D PROXY)

nano /etc/conf.d/apache2

APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PROXY "

现在我们应该可以使用 apache 模块了。

【讨论】:

    猜你喜欢
    • 2013-10-16
    • 1970-01-01
    • 2014-01-06
    • 1970-01-01
    • 2014-02-06
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多