Mudanças entre as edições de "Instalação do APACHE"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 35: Linha 35:
 
     </LimitExcept>
 
     </LimitExcept>
 
</Directory>
 
</Directory>
 
==Configurando Servidores WWW Virtuais==
 
 
===Criando Diretórios dos Servidores Virtuais===
 
# mkdir -p /var/virtual/www/virtual1
 
# mkdir -p /var/virtual/www/virtual2
 
 
*'''virual1''' e '''virtual2''' podem ter nomes quaisquer.
 
 
===Editando o arquivo "httpd.conf"===
 
*Abrir arquivo:
 
#vi /etc/httpd/conf/httpd.conf
 
 
*Incluir no final do arquivo as seguintes linhas:
 
 
#<VirtualHost 200.xxx.xxx.xxx> ''(endereço IP Servidor Virtual1)''
 
ServerAdmin root@''localhost.seudominio.local''
 
DocumentRoot /var/virtual/www/virtual1
 
ServerName Virtual1.''seudominio.local''
 
ErrorLog logs/virtual1.error_log
 
Transferlog logs/virtual1.access.log
 
</VirtualHost>
 
 
#<VirtualHost 200.xxx.xxx.xxx> ''(endereço IP Servidor Virtual2)''
 
ServerAdmin root@''localhost.seudominio.local''
 
DocumentRoot /var/virtual/www/virtual2
 
ServerName Virtual2.''seudominio.local''
 
ErrorLog logs virtual2.access.log
 
</VirtualHost>
 
==Iniciando/Reiniciando/Parando o serviço Apache==
 
*Após configuração deste arquivo, inicializá-lo executando:
 
#service apache start    ''(iniciando o serviço)''
 
#service apache restart  ''(reiniciando o serviço)''
 
#service apache stop    ''(parando o serviço)''
 
==Testando o serviço==
 
*Testar da seguinte forma:
 
Abrir um browser e digitar o endereço IP correspondente à sua interface de rede.
 
Após isso, o prompt irá mostrar a página Web.
 
Caso isto ocorra, o Servidor Apache estará '''funcionando corretamente'''!
 
 
Caso apareça alguma mensagem de erro, verificar a '''configuração do arquivo editado'''. Se necessário, tornar a editá-lo e refazer os testes.
 

Edição das 20h08min de 1 de abril de 2007

Instalando o serviço Apache

  • Para instalar o serviço Apache, digitar:
#urpmi apache

Editando o arquivo de configuração do serviço Apache

Editando o arquivo "httpd.conf"

  • Abrir arquivo:
#vi /etc/httpd/conf/httpd.conf

editar a seguinte linha: ServerName www.exemplo.com para ServerName maquina.dominio.extensão ex ServerName maverick.berbigao.sj.cefetsc.edu.br

acrescentar no fim do arquivo

<IfModule mod_userdir.c>

   UserDir public_html

</IfModule>

loadmodule userdir_module modules/mod_userdir.so

<Directory /home/*/public_html>

   AllowOverride FileInfo AuthConfig Limit
   Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
   <Limit GET POST OPTIONS PROPFIND>
       Order allow,deny
       Allow from all
   </Limit>
   <LimitExcept GET POST OPTIONS PROPFIND>
       Order deny,allow
       Deny from all
   </LimitExcept>

</Directory>