我在Gentoo的Apache中安装了它,我需要像代理一样使用它,但是我无法安装mod_proxy_balancer。如果我重新启动apache,它将显示以下内容:
- apache2在您的设置中检测到错误:AH00526:语法错误 在/etc/apache2/vhosts.d/jira.conf的第4行:无效的命令 “ ProxyRequests”,可能是拼写错误或模块未定义 包含在服务器配置中*错误:apache2无法停止
任何建议如何? 对于Gentoo专家来说,这可能是一个简单的问题,但对于初学者而言却不是。
答案 0 :(得分:0)
如果不存在,请创建一个新文件:
nano /etc/portage/package.use/apache2
添加包含以下内容的行:
WWW的服务器/阿帕奇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模块了。