Por que meu site local exibe a Página de teste do Apache2

1

Instalei httpd , mysql e php no meu servidor CentOS 6.4. Eu configurei o host virtual 80 e 443 para trien.abc

Meu cliente (windows 7) ainda exibe a página de teste do Apache2. Onde eu errei?

Meu arquivo de configuração do Apache contendo a definição do VirtualHost está localizado em: /etc/httpd/vhosts/common/trien.conf :

<VirtualHost *:80>
  DocumentRoot /var/www/vhosts/testing.page
  ServerName trien.abc
  ServerAlias trien.abc
  ErrorLog /var/log/httpd/trien.error.log common
  LogFormat "%v %h %l %u %t \"%r\" %>s %b %f" common
  CustomLog /var/log/httpd/trien.access.log common
  AddDefaultCharset UTF-8

  <Directory "/var/www/vhosts/testing.page">
    AllowOverride All
    Allow from all
    Options -Indexes
  </Directory>
</VirtualHost>

O DocumentRoot /var/www/vhosts/testing.page tem apenas um arquivo: index.html . O conteúdo do arquivo é "Welcome, trien".

Ele não pode exibir o conteúdo do arquivo, em vez disso, exibe a página de teste do Apache2.

Poderia, por favor, me ajudar?

    
por Tấn Triển Nguyễn 16.10.2013 / 10:24

2 respostas

3

Isso pode acontecer por vários motivos. Algumas das possíveis razões são as seguintes

  • Verifique o contexto do selinux do arquivo de índice. Tente carregar a página depois de definir o selinux como permissivo.

  • Verifique as permissões do arquivo de índice. Deve ser legível para os outros

  • Você reiniciou o httpd depois de fazer alterações?

    .

  • Verifique o DirecoryIndex no seu httpd.conf. No seu caso, deve ser

DirectoryIndex index.html

Por favor, verifique seu log de erros. cole aqui se você não conseguir solucionar problemas.

    
por 16.10.2013 / 10:57
1

Você não atualizou seu index.html / index.php ou, mais precisamente, para onde você vai quando vai para a raiz do seu site - o Apache 2 é o da página 'teste'. Atualize a raiz do documento para o local apropriado e isso deve funcionar.

Não se esqueça de ativar o virtualhosts e reiniciar o apache.

    
por 16.10.2013 / 10:33