В настоящее время я запускаю Apache на RHEL и Zabbix на одном сервере. Я могу получить доступ к веб-серверу через example.com и zabbix через example.com:81/zabbix. Вместо этого я хотел бы иметь возможность просматривать zabbix, используя example.com/zabbix. Как я могу перенастроить Zabbix, чтобы он работал таким образом?
Я думал об использовании псевдонима для папки zabbix, но не знал, как это сделать и будет ли он работать должным образом.
У меня установлен http, а также httpd24 из дополнительного репо. Http выключен, и работает только httpd24. Я переместил файл zabbix.conf в каталог conf.d, и теперь мне отказано в разрешении.
файл zabbix.conf находится в /opt/rh/httpd24/root/etc/httpd/conf.d/
Есть предложения, как это сделать?
ОС: RHEL 6.5
Alias /zabbix /usr/share/zabbix
<Directory "/usr/share/zabbix">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Обновление: я предоставил доступ к / usr / share / zabbix в файле httpd.conf, и теперь я могу получить страницу входа. Однако после входа я получаю пустую страницу. Исходный код просмотра не показывает HTML.
включить mod_proxy
в apache, а затем настройте свой виртуальный хост на прокси-запросы к /zabbix
к http://localhost:81
.