设置jenkins时命令ProxyRequests无效

我为jenkins设置了一个新的Vhost:

<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName ci.company.com ServerAlias ci ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPreserveHost on ProxyPass / http://localhost:8080/ </VirtualHost> 

…使用代理,当我重新启动Apache我得到像这样的错误:

 Invalid command 'ProxyRequests', perhaps misspelled or defined by a module not included in the server configuration 

你应该启用代理。 运行一个命令:

  a2enmod proxy sudo /etc/init.d/apache2 restart 

代理模块必须禁用。 使用下面的命令启用它

 a2enmod proxy 

如果您无权访问root,则可以使用

 sudo a2enmod proxy 

之后,重新启动Apache服务器使用

 service apache2 reload