Urgente: Apache não funciona

49. Re: Urgente: Apache não funciona

Christian Barbosa
chris-zinho

(usa Debian)

Enviado em 01/08/2011 - 14:35h

Renato, existe sim informações repetidas.
Porém em qual eu devo editar? Vou postar o meu /etc/apache2/conf.d/nagios.conf

# SAMPLE CONFIG SNIPPETS FOR APACHE WEB SERVER
# Last Modified: 11-26-2005
#
# This file contains examples of entries that need
# to be incorporated into your Apache web server
# configuration file. Customize the paths, etc. as
# needed to fit your system.

ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"

<Directory "/usr/local/nagios/sbin">
# SSLRequireSSL
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>

Alias /nagios "/usr/local/nagios/share"

<Directory "/usr/local/nagios/share">
# SSLRequireSSL
Options None
# AllowOverride None
AllowOverride AuthConfig
Order allow,deny
Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>


Aqui é o meu /etc/apache2/http.conf

ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin/

<Directory "/usr/local/nagios/sbin/">
AllowOverride AuthConfig
Options ExecCGI
Order allow,deny
Allow from all
</Directory>

Alias /nagios /usr/local/nagios/share/

<Directory "/usr/local/nagios/share">
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
require valid-user
</Directory>

Alias /phpmyadmin /usr/share/phpmyadmin
<Directory "/usr/share/phpmyadmin">
Options None
AllowOverride AuthConfig
Order deny,allow
Allow from all
AuthType Basic
# AuthUserFile /usr/local/nagios/etc/htpasswd.users
require valid-user
# allow from X.X.X.X (Substitua o X.X.X.X pelo IP de host ou IP de rede a ter permissãde acesso)
</Directory>

Alias /squidadmin /var/www/squidadmin
<Directory "/var/www/squidadmin">
Options None
AllowOverride AuthConfig
Order deny,allow
Allow from all
AuthType Basic
# AuthUserFile /usr/local/nagios/etc/htpasswd.users
require valid-user
# allow from X.X.X.X (Substitua o X.X.X.X pelo IP de host ou IP de rede a ter permissãde acesso)
</Directory>

Abs,


  


50. Re: Urgente: Apache não funciona

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 01/08/2011 - 14:42h

Para deixar organizado, remova as linhas referente ao nagios do httpd.conf e deixe o nagios.conf. Sempre q vc quiser adicionar uma nova página, basta criar um novo arquivo com a extensão .conf dentro do diretório /etc/apache2/conf.d, ok?


51. Re: Urgente: Apache não funciona

Christian Barbosa
chris-zinho

(usa Debian)

Enviado em 01/08/2011 - 15:26h

Renato, acho q finalmente estamos quase solucionando o problema, os erros de linha não aparecem mais, agora está apenas informando sobre NameVirtualHost

cobraxco04:/etc/apache2/conf.d# invoke-rc.d apache2 restart
Restarting web server: apache2[Mon Aug 01 15:25:00 2011] [warn] NameVirtualHost *:8080 has no VirtualHosts
... waiting [Mon Aug 01 15:25:01 2011] [warn] NameVirtualHost *:8080 has no VirtualHosts
.

Neste (warn) o devo fazer?


52. Re: Urgente: Apache não funciona

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 01/08/2011 - 15:32h

Não sei aonde q se encontra essa linha, provavelmente dentro d algum arquivo d configuração ae. Procure essa linha e, achando, poste aki pra gente analisar melhor.


53. Re: Urgente: Apache não funciona

Christian Barbosa
chris-zinho

(usa Debian)

Enviado em 01/08/2011 - 15:56h

Ok, vou tentar localizar esta mensagem para postar.
Obs,


54. Re: Urgente: Apache não funciona

Christian Barbosa
chris-zinho

(usa Debian)

Enviado em 01/08/2011 - 16:26h

Segue abaixo:

cobraxco04:/etc/apache2/conf.d# grep -iR *:8080 /
grep: /dev/log: No such device or address
/dev/vcs1:enSSL 0.9.8g 19 Oct 2007' headers, but linked to OpenSSL version 'OpenSSL 0.9.8o 01 Jun 2010' library
Starting deferred execution scheduler: atd.
Starting periodic command scheduler: crond.
Starting web server: apache2[Sat Jul 30 12:17:55 2011] [warn] The ScriptAlias directive in /etc/apache2/conf.d/nagios.conf at line 9 will probably never match because it overlaps an earlier ScriptAlias.
[Sat Jul 30 12:17:55 2011] [warn] The Alias directive in /etc/apache2/conf.d/nagios.conf at line 26 will probably never match because it overlaps an earlier Alias.
[Sat Jul 30 12:17:55 2011] [warn] NameVirtualHost *:8080 has no VirtualHosts . Nothing to flush.
Nothing to flush.
Nothing to flush.
RTNETLINK answers: Invalid argument
Debian GNU/Linux 5.0 cobraxco04 tty1
cobraxco04 login: [161900.635151] Uhhuh. NMI received for unknown reason a1 on CPU 0.
[161900.635211] You have some hardware problem, likely on the PCI bus. [161900.635250] Dazed and confused, but trying to continue



55. Re: Urgente: Apache não funciona

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 01/08/2011 - 16:46h

Kra, modifique o comando, pois ficou confuso:

cobraxco04:/etc/apache2/conf.d# grep -iR *:8080 /etc/apache2

Assim fica melhor. Acredito q esteja no seu httpd.conf, mas vamos v.


56. Re: Urgente: Apache não funciona

Christian Barbosa
chris-zinho

(usa Debian)

Enviado em 01/08/2011 - 16:51h

Ok, segue abaixo:

cobraxco04:/etc/apache2/conf.d# grep -iR *:8080 /etc/apache2
/etc/apache2/ports.conf:NameVirtualHost *:8080
/etc/apache2/sites-available/default:<VirtualHost *:8080>
/etc/apache2/sites-available/default.dpkg-old:<VirtualHost *:8080>
/etc/apache2/ports.conf.dpkg-old:NameVirtualHost *:8080




57. Re: Urgente: Apache não funciona

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 01/08/2011 - 16:59h

Primeiro, apague o arquivo ports.conf.dpkg-old. Tente d novo. Caso a msg continuar a aparecer, mostre o conteúdo do arquivo ports.conf.


58. Re: Urgente: Apache não funciona

Christian Barbosa
chris-zinho

(usa Debian)

Enviado em 01/08/2011 - 17:17h

Excluir o arquivo e reiniciei o serviço, ainda exibe a msg.
Segue o arquivo ports.conf:

# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

NameVirtualHost *:8080
Listen 8080

<IfModule mod_ssl.c>
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
Listen 443
</IfModule>



59. Re: Urgente: Apache não funciona

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 01/08/2011 - 17:25h

Sugiro a remoção desse arquivo. Para vc não perdê-lo, mova-o para o diretório /etc/apache2. Tente d novo.


60. Re: Urgente: Apache não funciona

Jairo de Menezes Rodrigues
jairovisks

(usa Debian)

Enviado em 01/08/2011 - 17:30h

Apenas comente as linhas com NameVirtualHost *:8080 no arquivos ports.conf e default

Ele já está funcionando, só está dizendo que tem a diretiva de VirtualHosts definida mas você não tem nenhum configurado.

abs






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts