Instalando o Zabbix no CentOS

Instalação do Zabbix 2.2.3 em CentOS 6.5 amd64.

[ Hits: 39.550 ]

Por: Alex Silva em 23/05/2014


Instalação e configuração



Atualizar o repositório do CentOS:

# http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/fping-3.6-1.el4.rf.x86_64.rpm
# wget
http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/iksemel-1.4-1.el5.rf.x86_64.rpm
# rpm -ivh fping-3.6-1.el4.rf.x86_64.rpm
# rpm -ivh iksemel-1.4-1.el5.rf.x86_64.rpm


Update e upgrade do S.O. para baixar o editor de texto nano (opcional):

# yum update
# yum install wget nano -y


Instalar o MySQL Server:

# yum install apr-util-mysql mod_auth_mysql mysql mysql-connector-odbc mysqldevel mysql-embedded mysql-embedded-devel mysql-libs mysql-server php-mysql perl-DBD-MySQL qt-mysql qt3-MySQL -y

Configurando a inicialização:

# chkconfig mysqld on

Instalar o database e iniciar o serviço do MySQL:

# mysql_install_db
# service mysqld start


Configurar a senha de acesso ao MySQL e testar (não esquecer a senha):

# mysqladmin -u root password '1234'
# mysql -uroot -p
# quit


Instalar o Apache 2:

# yum install httpd httpd-devel httpd-tools mod_auth_mysql mod_perl mod_ssl php-zts ws-commons-util -y

Instalar o PHP e dependências:

# yum install php php-cli php-common php-dba php-devel php-gd php-mysql phppear php-process php-snmp php-xmlrpc php-xml rrdtool-php php-gd php-bcmath php-mbstring php-mcrypt php-mhash php-ncurses -y

Instalar outros pacotes importantes:

# yum install libssh2 libssh2-devel openssh -y
# yum install libcurl curl libcurl-devel traceroute -y
# yum install make MAKEDEV -y
# yum install gcc mlocate -y


Instalar o snmp e net-snmp:

# yum install net-snmp net-snmp-devel net-snmp-libs net-snmp-perl net-snmp-utils php-snmp -y

Criar o um diretório em /usr/src/zabbix, para armazenar os fontes do Zabbix:

# mkdir /usr/src/zabbix
# cd /usr/src/zabbix
# wget
http://ufpr.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.3/zabbix-2.2.3.tar.gz

Criar o usuário zabbix e grupo zabbix para a aplicação:

# groupadd zabbix
# useradd -g zabbix zabbix


Criar a database para o Zabbix:

# mysql -uroot -p

mysql> create database zabbix;
mysql> quit;

Configure a permissão para o usuário zabbix ter acesso à database mediante usuário e senha:

# mysql -uroot -p -e "grant all privileges on zabbix.* to zabbix@localhost identified by '1234';"

Acesse e importe os .sql do Zabbix para a database do MySQL:

# cd /usr/src/zabbix/zabbix-2.2.3/database/mysql/
# mysql -u zabbix -p zabbix < schema.sql
# mysql -u zabbix -p zabbix < images.sql
# mysql -u zabbix -p zabbix < data.sql


Com o banco de dados estruturados com as bases de dados do Zabbix, podemos iniciar a compilação e instalação do Zabbix:

# cd /usr/src/zabbix/zabbix-2.2.3/

# ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-snmp --with-libcurl3 --with-ssh2 --with-snmpwalk --with-net-snmp --with-snmptranslate --with-snmget --with-ssh2
# make install


Certifique-se que os serviços do zabbix_agent e zabbix_server foram configurados no /etc/services, caso não, configure manualmente:

# nano /etc/services

zabbix-agent 10050/tcp    #Zabbix Agent
zabbix-agent 10050/udp    #Zabbix Agent
zabbix-trapper 10051/tcp    #Zabbix Trapper
zabbix-trapper 10051/udp    #Zabbix Trapper

Configure ou valide os *.confs do Zabbix, com:

# nano /usr/local/etc/zabbix_agentd.conf
E:
# nano /usr/local/etc/zabbix_agent.conf

PidFile=/tmp/zabbix_agentd.pid
LogFile=/tmp/zabbix_agentd.log
LogFileSize=1
DebugLevel=3
EnableRemoteCommands=1
LogRemoteCommands=1
Server=127.0.0.1
ListenPort=10050
Hostname=Zabbix Server

# nano /usr/local/etc/zabbix_server.conf

ListenPort=10051
LogFile=/tmp/zabbix_server.log
LogFileSize=2
PidFile=/tmp/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=1234
StartIPMIPollers=1
StartDiscoverers=5
Timeout=3
FpingLocation=/usr/bin/fping

Configurar o front do Zabbix em php.ini:

# nano /etc/php.ini

date.timezone = America/Sao_Paulo
memory_limit = 512M
post_max_size = 60M
upload_max_filesize = 32M
max_execution_time = 600
max_input_time = 600

Após alterar o arquivo php.ini, restarte o Apache para carregar as novas configurações:

# service httpd start

Criar o diretório zabbix em /var/www/html/zabbix, para armazenar os fronts do Zabbix. Copie-os para o local criado e dê as permissões para o usuário apache ter acesso para alteração e gravação no diretório:

# mkdir /var/www/html/zabbix
# cp -R /usr/src/zabbix//zabbix-2.2.3/frontends/php/* /var/www/html/zabbix/
# chown -R apache:apache /var/www/html/zabbix/


Copie os iniciáveis do zabbix_agentd e zabbix_server para o /etc/init.d/, com as permissões de execução do script:

# cd /usr/src/zabbix//zabbix-2.2.3/misc/init.d/fedora/core/
# cp zabbix_agentd /etc/init.d
# cp zabbix_server /etc/init.d
# chmod +x /etc/init.d/zabbix_server /etc/init.d/zabbix_agentd


Copie o Fping e traceroute do diretório /usr/sbin/ para /usr/bin/, para que possamos monitorar ativos com Fping e usar o traceroute via WEB do Zabbix, para traçar rotas:

Para os ativos:

# cp /usr/sbin/ fping* /usr/bin/
# cp /usr/sbin/ traceroute /usr/bin/


Inicie os serviços:

# /etc/init.d/zabbix_server start
# /etc/init.d/zabbix_agentd start


Valide se os processo do Zabbix estão rodando:

# ps -eux | grep zabbix
zabbix 15833 1 0 10:19 ? 00:00:00 /usr/local/sbin/zabbix_server
zabbix 15835 15833 0 10:19 ? 00:00:00 /usr/local/sbin/zabbix_server
zabbix 15836 15833 0 10:19 ? 00:00:00 /usr/local/sbin/zabbix_server
zabbix 15838 15833 0 10:19 ? 00:00:00 /usr/local/sbin/zabbix_server


Adicione o Apache e zabbix_*, para iniciar automaticamente com o S.O.:

# chkconfig --add httpd
# chkconfig --add zabbix_agentd
# chkconfig --add zabbix_server
# chkconfig --level 35 httpd on
# chkconfig --level 35 zabbix_agentd on
# chkconfig --level 35 zabbix_server on


Listando os serviços para inicialização automática:

# chkconfig --list|grep zabbix
zabbix_agentd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
zabbix_server 0:off 1:off 2:off 3:on 4:off 5:on 6:off


Libere as portas 10050, 10051, 80 e 443 no IPtables, para o Zabbix poder fechar conexão com ele mesmo e você acessar via browser o Zabbix, pelas portas 80 e 443:

# nano /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT

Obs.: linhas ACCEPT antes das REJECT.

Atualize as regras e faça o restore do iptables:

# iptables-restore /etc/sysconfig/iptables

É necessário configurar o SELinux para o modo permissive:

# nano /etc/sysconfig/selinux

SELINUX=permissive

Reinicie o servidor para carregar as novas configurações do sistema.

Finalize a instalação via WEB pelo endereço: http://ipdozabbix/zabbix

Informe e verifique as dependências, insira o usuário e senha da database, prossiga com as configurações solicitadas e finalize a instalação:
  • Usuário padrão: admin
  • Senha padrão: zabbix

Att,
Alex Clemente.

   

Páginas do artigo
   1. Instalação e configuração
Outros artigos deste autor

ZABBIX Proxy com MySQL

Leitura recomendada

Implementando um servidor DHCP

Servidor NTP - Configuração e ajuste de data e hora

MaraDNS: Simples - Seguro - Robusto

Recursos de placas de vídeo nVidia no X.org

Configurando um Super OpenBox!

  
Comentários
[1] Comentário enviado por marcosjmfilho em 07/08/2014 - 17:00h

Cara, fiz o passa-a-passo mas quando acesso o Zabbix aparece a mensagem dizendo que "o servidor Zabbix não está rodando".
Alguma ideia de como resolver?

[2] Comentário enviado por millinux em 19/08/2014 - 20:45h

Marcos,

Descomenta a linha do arquivo # nano /usr/local/etc/zabbix_server.conf

ListenPort=10051 # Deixa descomentado
Server=127.0.0.1 # Deixa descomentado
FpingLocation=/usr/bin/fping # Comenta essa linha, por padrão , já é comentada.

salva o arquivo e sair

# Depois restart no daemon do zabbix_serve /etc/init.d/zabbix-server restart
# Verifica se o serviço está rodando
#ps aux | grep -i zabbix_server ou zabbix-server

Se não der certo, posta aqui, para resolvermos.

AT;



[3] Comentário enviado por removido em 10/09/2014 - 03:37h

Parabéns pelo artigo!
Estou usando ele como base para uma VT na faculdade. Segui os passos, subiu certinho o zabbix. Vou usá-lo para monitorar via SNMP alguns hosts em uma determinada rede. Se souber algo sobre essa configuração, ficarei grato. Pelo que estou percebendo, ela é feita via web mesmo. Temos que adicionar os ip's e as communities
Abraço.

[4] Comentário enviado por millinux em 10/09/2014 - 12:52h

Sim, sei o passo a passo, ja fiz implantação desse tipo, me passa o teu e-mail para te entivar um material passo a passo.

[5] Comentário enviado por removido em 10/09/2014 - 14:54h


[4] Comentário enviado por millinux em 10/09/2014 - 12:52h:

Sim, sei o passo a passo, ja fiz implantação desse tipo, me passa o teu e-mail para te entivar um material passo a passo.

malkon.inf@gmail.com

[6] Comentário enviado por millinux em 13/09/2014 - 19:46h

Amigo, vou te passar uma configuração feita de um host, só espera ums 2 dias, para terminar, estou enrolado com uma confs

[7] Comentário enviado por removido em 13/09/2014 - 20:18h


[6] Comentário enviado por millinux em 13/09/2014 - 19:46h:

Amigo, vou te passar uma configuração feita de um host, só espera ums 2 dias, para terminar, estou enrolado com uma confs


Sim, muito obrigado! Lembrando que quero monitorar via SNMP ou seja, sem instalar aqueles agentes do zabbix. Na máquina que vai ser monitorada só vo ter que habilitar o SNMP.

[8] Comentário enviado por bleckout em 26/09/2014 - 15:13h

Uma dúvida:

Eu posso utilizar o bano do PostgreSQL ao invés do MySQL?

[9] Comentário enviado por millinux em 01/10/2014 - 12:53h

Sim pode usar o banco de quiser

[10] Comentário enviado por garapa em 04/11/2014 - 11:31h

Alex,

Primeiro gostaria de parabenizá-lo pelo artigo!
Fiz e refiz o processo descrito, mas não há meio do Zabbix consultar o php.ini que eu configurei no /etc/.
Eu não consigo descobrir de onde ele pega as configurações, pois sempre apresenta valores diferentes na etapa do setup:

PHP version 5.3.3 5.3.0 OK
PHP option memory_limit 128M 128M OK
PHP option post_max_size 8M 16M Fail
PHP option upload_max_filesize 2M 2M OK
PHP option max_execution_time 30 300 Fail
PHP option max_input_time -1 300 Fail
PHP time zone unknown Fail

[ ]'
Garapa

[11] Comentário enviado por millinux em 04/11/2014 - 19:29h

Camarada,

Se estive usando centos/rhel, o arquivo de configuração do php.ini, existe em:
#nano /etc/php.ini ,

Procure pelas linhas e falha a alteração com os valores abaixo,
date.timezone = America/Sao_Paulo
memory_limit = 512M
post_max_size = 60M
upload_max_filesize = 32M
max_execution_time = 600
max_input_time = 600

Para debian/derivados, o arquivo existem em:
#nano /etc/php5/apache2/php.ini
Faça as mesmas alterações, lembrando de restarar o apache (debian) ou httpd (centos),
#/etc/init.d/apache2 reload
#/etc/init.d/apache2 restart

#/etc/init.d/httpd reload
#/etc/init.d/httpd restart

At;


[12] Comentário enviado por arieldesamachado em 07/12/2014 - 00:19h

Ola, segui o passo a passo mais meu zabbix esta dando a seguinte msg: zabbix server is not running: the information displayed may not be current.

quando digito o comando ps -eux | grep zabbix aparece as seguintes mensagens:

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root 1787 3.0 0.4 4932 1056 pts/0 R+ 00:17 0:00 ps -eux HOSTNAME=zabbix.localdomain SELINUX_ROLE_REQUESTED= TERM=xterm SHELL=/bin/bash HISTSIZE=1000 SSH_CLIENT=192.168.1.3 56273 22 SELINUX_USE_CURRENT_RANGE= QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include SSH_TTY=/dev/pts/0 USER=root LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36: MAIL=/var/spool/mail/root PATH=/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin PWD=/root LANG=en_US.UTF-8 SELINUX_LEVEL_REQUESTED= HISTCONTROL=ignoredups SHLVL=1 HOME=/root LOGNAME=root QTLIB=/usr/lib/qt-3.3/lib CVS_RSH=ssh SSH_CONNECTION=192.168.1.3 56273 192.168.1.15 22 LESSOPEN=|/usr/bin/lesspipe.sh %s G_BROKEN_FILENAMES=1 _=/bin/ps
root 1788 0.0 0.2 4356 736 pts/0 S+ 00:17 0:00 grep zabbix HOSTNAME=zabbix.localdomain SELINUX_ROLE_REQUESTED= TERM=xterm SHELL=/bin/bash HISTSIZE=1000 SSH_CLIENT=192.168.1.3 56273 22 SELINUX_USE_CURRENT_RANGE= QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include SSH_TTY=/dev/pts/0 USER=root LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36: MAIL=/var/spool/mail/root PATH=/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin PWD=/root LANG=en_US.UTF-8 SELINUX_LEVEL_REQUESTED= HISTCONTROL=ignoredups SHLVL=1 HOME=/root LOGNAME=root QTLIB=/usr/lib/qt-3.3/lib CVS_RSH=ssh SSH_CONNECTION=192.168.1.3 56273 192.168.1.15 22 LESSOPEN=|/usr/bin/lesspipe.sh %s G_BROKEN_FILENAMES=1 _=/bin/grep




Conseguem me ajudar????

[13] Comentário enviado por millinux em 07/12/2014 - 22:46h

Camarada o selinux esta ativo, desa tive ele

[14] Comentário enviado por arieldesamachado em 08/12/2014 - 21:20h

Boa noite, ja desativei o selinux,

tambem ja realizei as configurações conforme abaixo:

ListenPort=10051 # Deixa descomentado
Server=127.0.0.1 # Deixa descomentado
FpingLocation=/usr/bin/fping # Comenta essa linha, por padrão , já é comentada.

salva o arquivo e sair

# Depois restart no daemon do zabbix_serve /etc/init.d/zabbix-server restart
# Verifica se o serviço está rodando
#ps aux | grep -i zabbix_server ou zabbix-server

só nao encontrei a opção "Server=127.0.0.1" neste arquivo, porem no arquivo agentd.conf existe esta opção e esta configurada

tambem ja fiz como dizem neste tutorial:
https://bignosekates.wordpress.com/2013/05/07/zabbix-server-is-not-running/


Peço desculpas desde ja se estou fazendo algo errado mais sou iniciante....


nada de funcionar

[15] Comentário enviado por arieldesamachado em 08/12/2014 - 21:32h

Acho que descobri,

em determinado momento do post a porta configurada no zabbix_agent.conf foi configurada como 10050, e em outra parte do post foi configurada com a porta correta que é a 10051, apos a alteração da porta a mensagem parou de acontecer


nano /usr/local/etc/zabbix_agent.conf

PidFile=/tmp/zabbix_agentd.pid
LogFile=/tmp/zabbix_agentd.log
LogFileSize=1
DebugLevel=3
EnableRemoteCommands=1
LogRemoteCommands=1
Server=127.0.0.1
ListenPort=10050--------------------->>>>>>>> alterado para 10051
Hostname=Zabbix Server


obrigado pela ajuda por enquanto, vou adicionar e monitorar as maquinas agora para ver como se comporta.

Att,

Ariel

[16] Comentário enviado por JansenWellner em 16/12/2014 - 18:00h

Olá Millinux,
Estou configurando o zabbix 2.4 no CentOS, segui tudo como no seu tutorial penas a diferenca de pegar os fontes do zabbix 2.4. Tudo aparentemente deu certo mas, não sei por qual motivo não estou conseguinto ter acesso a ele pelo navegador mesmo que no localhost, ele dá o seguinte erro: "Forbidden
You don't have permission to access /zabbix on this server."
Tentei verificar as permissões na pasta do www e coloquei tudo como 733 e mesmo assim não tive sucesso, entendo de linux mas não sou muito experiente.

Grato desde já.

[17] Comentário enviado por millinux em 17/12/2014 - 16:28h

Camarada,

Editar em alguns casos, necessário editar o arquivo de configuração do httpd.conf


nano /etc/httpd/conf/httpd.conf

Linhas:
Toque de deny para allow

# deny from Deixe comentado.
allow from all


Verifique a liberação da porta 80 ou 443 do apache

Aplique as permissões chmod 755 /var/www/zabbix -R, para replicar as subpastas (arquivos)
Depois restart no apache.

d

[18] Comentário enviado por frodopuc em 13/04/2015 - 16:24h


Erro 404 Not Found
Not Found
The requested URL /zabbix was not found on this server.

CentOS release 5.4 (Final)
PHP 5.4.39
Your MySQL connection id is 95 Server version: 5.0.95 Source distribution
Zabbix server v2.2.3 (revision 44105)
Server version: Apache/2.2.3

O que pode ter de errado?
Notei que eu criei uma página simples html e tentei acessar e tbem nao abriu.
pagina fica em branco

[19] Comentário enviado por frodopuc em 13/04/2015 - 16:51h


[18] Comentário enviado por frodopuc em 13/04/2015 - 16:24h


Erro 404 Not Found
Not Found
The requested URL /zabbix was not found on this server.

CentOS release 5.4 (Final)
PHP 5.4.39
Your MySQL connection id is 95 Server version: 5.0.95 Source distribution
Zabbix server v2.2.3 (revision 44105)
Server version: Apache/2.2.3

O que pode ter de errado?
Notei que eu criei uma página simples html e tentei acessar e tbem nao abriu.
pagina fica em branco


Encontrei o erro, estava na instalação do httpd, refiz a instalação e funcionou.
Agora vem outro problema... abrir a página http://meuip/zabbix e apareceu a listagem de arquivos da pasta zabbix...
como prosseguir agora? =/

[20] Comentário enviado por millinux em 15/04/2015 - 20:23h

Boa noite!

Voce precisa dar chmod 755 -R na pasta do zabbix em /var/www, depois desativar o SELinux, depois libera as portas 443 e 80, depois restart do apache, caso não sua, faça reboot no server.

[21] Comentário enviado por vicentini em 26/07/2015 - 11:42h


Bom dia.
Peço que me ajudem.
Quando tento:

Copie o Fping e traceroute do diretório /usr/sbin/ para /usr/bin/, para que possamos monitorar ativos com Fping e usar o traceroute via WEB do Zabbix, para traçar rotas:

Para os ativos:

# cp /usr/sbin/ fping* /usr/bin/
# cp /usr/sbin/ traceroute /usr/bin/

Ocorre que ele não encontra os arquivos.
Será que não executem algum comando?

Aguardo.

[22] Comentário enviado por millinux em 27/07/2015 - 19:35h

Boa noite!

Faça a instalação do fping, estão copie-o para o diretorio, caso ja esteja instalado, procure-o com whic fping, então aplique o sgui, chown root:zabbix e chmod g+s no fping, lembrando, isso é apenas aplicado ao servidor e não ao cliente, essa monitoração é independende de agente no servidor a ser monitoriado.

LINUX E O PODER

[23] Comentário enviado por pedrocpestana em 09/05/2016 - 16:05h

Boa tarde,
Estou com erro de noob... não consigo acessar o diretório:

# cd /usr/src/zabbix/zabbix-2.2.3/database/mysql/

Estou usando o zabbix 2.4.3-1 e no comando: # cd /usr/src/zabbix/zabbix-2.4.3-1/database/mysql/ , não consigo acessar a pasta...

Alguém tem uma luz?

[24] Comentário enviado por millinux em 11/05/2016 - 19:22h

Por que não consegue? Que erro você recebe na tela?
LINUX E O PODER

[25] Comentário enviado por Leaguns em 09/06/2016 - 15:32h

opa!!

meu até abre o menu de login, consigo logar, mas fica com a mensagem na tela em cima...

date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead [dashboard.php:30 &#8594; require_once() &#8594; date() in /var/www/html/zabbix/include/page_header.php:175]

Alguem poderia me ajudar por favor??

Abs!!

[26] Comentário enviado por Leaguns em 10/06/2016 - 10:55h

Bom dia Pessoal,

Problema resolvido...

;date.timezone =
Retire o ;(ponto e virgula) e acrescente Etc/GMT+3
Ficando assim:
date.timezone = Etc/GMT+3
Reiniciei o httpd .
# service httpd restart

agora ta funcionando perfeitamente...
Valeu!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts