Задать вопрос

Как подружитт zabbix с nginx и ispmanager?

Народ, подскажите такую штуку:
Хочу поставить Zabbix-server на уже работающую машину с такими параметрами:
Centos 6 x64
ISP Manager 4 Pro
NGINX + Apache.

Заббикс стал. Но вот веб морда не хочет запускаться. Стоит в /usr/share/zabbix

В Apache я создал конфиг для заббикса в /etc/httpd/conf.d/zabbix.conf
Код:
#
# Zabbix monitoring system php web frontend
#

Alias /zabbix/ /usr/share/zabbix

Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value date.timezone Europe/Kiev

Order deny,allow
Deny from all

Order deny,allow
Deny from all

Order deny,allow
Deny from all

Order deny,allow
Deny from all

Order deny,allow
Deny from all

Order deny,allow
Deny from all

Order deny,allow
Deny from all

Order deny,allow
Deny from all

В NGINX /etc/nginx/conf.d/zabbix.conf
Код:
server {
listen 80;
root /var/www/html;
access_log /var/log/nginx/zabbix.access.log;
server_name domain.org www.domain.org;

location / {
index index.php index.html index.htm;
}

location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
#Подключаем лакейшен Zabbix
location /zabbix {
root /usr/share/;
index index.php index.html index.htm;
location ~ ^/zabbix/(.+\.php)$ {
try_files $uri =404;
root /usr/share/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $request_filename;
include /etc/nginx/fastcgi_params;
}
location ~* ^/zabbix/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /usr/share/;
}
}
}

Захожу на domain.com/zabbix, а там пустая страница, по https идет циклическая переадресация.

Через ssh путем wget -S --no-check-certificate domain.com/zabbix
узнаю что там 500я ошибка.

Логи о ней вообще молчат.

Подскажите, кто опытный в установке zabbix на указанною мною конфигурацию сервера, как мне завести веб-морду?

ПыСы:
Сорри за простыню, и прошу не пинать а дать удельные советы. Опыт установки заббикса был на чистый сервер, там все становится без проблем. Задавайте уточнящие вопросы, с удовольствием отвечу.
  • Вопрос задан
  • 3866 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Hatifnatt
@Hatifnatt
У вас установлен phpMyAdmin? Если да, возьмите его конфиг, вероятно здесь /etc/apache2/conf.d/phpmyadmin.conf, сделайте копию поправьте его для заббикса и все. После того как это заработает, можете попробовать поработать с отдачей статики с помощью nginx.
А сейчас у вас и для Апача конфиг есть и FastCGI настроен, а надо бы что-то одно использовать, или проксируете запросы к Апачу, или FastCGI.

PS и используете тег < code >< /code >
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы