Назад | Перейти на главную страницу

Запуск zabbix на том же сервере, что и Apache

В настоящее время я запускаю 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.