A tentar instalar o Nagios na distro Rocky Linux, ao executar o comando “make install-webconf” o seguinte erro ocorreu:
[root@localhost nagioscore-master]# make install-webconf /bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-enabled/nagios.conf /bin/install: não foi possível criar arquivo comum '/etc/apache2/sites-enabled/nagios.conf': No such file or directory make: *** [Makefile:340: install-webconf] Error 1
Analisando percebi que houve tentativa de acessar a pasta /etc/apache2/sites-enabled/. Essa é a pasta do web server apache.
Para quem usa apache no Debian, Ubuntu, CentOS.. e derivados irá perceber que o caminho /etc/apache2/sites-enabled/ é usado pelo Debian e distros derivados enquanto para o Centos, Red Hat, Rocky Linux.. o caminho deveria ser /etc/httpd/conf.d/
O script acima tenta executar a linha abaixo:
/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-enabled/nagios.conf
para corrigir o erro basta executarmos a linha acima mas substituindo o caminho:
/bin/install -c -m 644 sample-config/httpd.conf /etc/httpd/conf.d/nagios.conf
One Comment to “Erro Encontrado ao Instalar Nagios no Rocky Linux ao Executar “make install-webconf””