Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Zura! - Busque. Compare. Compre. Zura! - Busque. Compare. Compre.

Outras ofertas

TV LCD

TV Plasma

DVD Player

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Virtual Hosts no OpenSuse 10.3 com Apache 2.2

Colaboração: Renato Rudnicki

Data de Publicação: 20 de December de 2008

Antes de editar qualquer arquivo, faça o backup do mesmo, utilizando a ordem nomearquivo.data

Para criar Virtual hosts no OpenSuse, deve-se seguir os seguintes procedimentos:

Editar o arquivo /etc/hosts, inserindo os novos dominios que voce queira, como no exemplo:

  127.0.0.1       localhost
  127.0.0.2       linux.renato.com linux
  10.1.1.55       linux.renato.com linux
  127.0.0.1       meusite.renato.com meusite
  127.0.0.1       outrosite.renato.com outrosite
  127.0.0.1       eu.renato.com eu
  10.1.1.93       zimbra.renato.com zimbra

Lembrando que o ip interno deve ser substituido pelo ip válido. Em alguns testes, pode acontecer da modificação não ter sido atualizada devido ao cache do browser, nesse caso, use CTRL + F5 para atualizar o browser.

o próximo passo é criar os diretórios onde estarão os novos sites. Nesse exemplo, vamos usar o diretório /srv/www/. Nesse local, deve-se criar o diretório com o nome do virtual-host:

  linux:/etc/apache2/vhosts.d # cd /srv/www
  linux:/srv/www # ls
  cgi-bin  htdocs  meusite  perl-lib  outrosite

Agora, entre no diretório /etc/apache2/vhosts.d e crie o arquivo vhosts.conf com o seguinte conteúdo:

  NameVirtualHost 127.0.0.1
  
  <VirtualHost 127.0.0.1>
  	ServerAdmin root@localhost
  	DocumentRoot /srv/www/meusite
  	ServerName meusite.renato.com
  	Serveralias meusite
  	ErrorLog /var/log/error1.log
  	TransferLog /var/log/access1.log
  <Directory "/srv/www/meusite">
  	Options Indexes FollowSymLinks
  	Order allow,deny
  	Allow from all
  </Directory>
  
  </VirtualHost>
  
  <VirtualHost 127.0.0.1>
  	ServerAdmin root@localhost
  	DocumentRoot /srv/www/outrosite
  	ServerName outrosite.renato.com
  	Serveralias outrosite
  	ErrorLog /var/log/error1.log
  	TransferLog /var/log/access1.log
  <Directory "/srv/www/outrosite">
  	Options Indexes FollowSymLinks
  	Order allow,deny
  	Allow from all
  </Directory>
  </VirtualHost>

Os ips devem ser alterados para o ip fixo ou respectivo domínio do host virtual.

Reinicie o apache e o serviço de rede.

Para testar as configurações do apache, pode-se utilizar o comando apache2ctl configtest:

Para evitar que o primeiro Host declarado se torne o padrão da página você tem que declarar também o seu domínio principal como um name virtual hosts.

Veja a relação completa dos artigos de Renato Rudnicki

Stumble Upon Digg This Del.icio.us Twitter Recomendar este artigo a um amigo Entre em contato Formato PDF
Newsfeed RSS
Formato para impressão
StumbleUpon Digg Del.icio.us Twitter Recomendar Contato PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.01/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (457 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Criando Aplicações para Redes Sociais


Encontre imóveis, apartamentos e casas a venda no Imobilien
Saiba mais

Grupo MBS