Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rhaone

Como configurar um domínio novo no Apache?

Recommended Posts

Alguém sabe onde e como utilizar as seguintes informções de domínio no "httpd.conf" e "hosts"?

 

Nameservers:

 

ns8.zoneedit.com 75.125.10.187

ns13.zoneedit.com 66.223.40.121

 

Meu site terá o nome "www.meusite.br" (sem o .com)

 

Grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

1. hosts

127.0.0.1	   nome.do.dominio

2. Apache

 

no arquivo httpd.conf, localize "httpd-vhosts.conf", mais especificamente e linha que contém

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf

habilite o vhosts removendo o comentário

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

usndo um editor de textos, abra o arquivo

"httpd-vhosts.conf"

 

Na diretiva "NameVirtualHost", defina como

NameVirtualHost localhost

 

Com isso, basta adicionar os nomes de domínios.

Exemplos

 

 

 

<VirtualHost dominio1.foo.bar>
   ServerAdmin info@dominio1.foo.bar
   DocumentRoot "C:\_w\sites\dominio1.foo.bar\public_html"
   ServerName dominio1.foo.bar
   ServerAlias dominio1.foo.bar
	<Directory "C:\_w\sites\dominio1.foo.bar\public_html">
		Options FollowSymLinks
		AllowOverride All
		DirectoryIndex index.php index.html
	</Directory>
</VirtualHost>

 

 

<VirtualHost dominio2.foo.bar>
   ServerAdmin info@dominio2.foo.bar
   DocumentRoot "C:\_w\sites\dominio2.foo.bar\public_html"
   ServerName dominio2.foo.bar
   ServerAlias dominio2.foo.bar
	<Directory "C:\_w\sites\dominio2.foo.bar\public_html">
		Options FollowSymLinks
		AllowOverride All
		DirectoryIndex index.php index.html
	</Directory>
</VirtualHost>

 

Reinicie o Apache.

Faça os testes iniciais.

 

no prompt do ms-dos, "pingue" no nome do domínio

ping dominio2.foo.bar
Esse teste serve apaenas para saber se hosts está funcionando. Não tem a ver com Apache e sim com a resolução de nomes do sistema operacional.

 

Se estiver "pingando", faça o teste acessando via browser, para saber se a configuração feita no Aapche está funcionando:

 

http://dominio2.foo.bar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Atualmente estou usando o código abaixo no "httpd.conf" para cada site (5 no total) no meu servidor ... não dá para usar o teu exemplo neste mesmo arquivo ao invés de "httpd-vhosts.conf"?

 

NameVirtualHost *:8080
ServerAdmin meuemail@blablabla.com.br
<VirtualHost *:8080>
  DocumentRoot h:/www/meusiteX
  ServerName meusiteX.blablabla.com
  ServerAlias meusiteX.blablabla.com

  <Directory h:/www/meusiteX>
	Options All Includes Indexes
	AllowOverride All
	Order allow,deny
	Allow from all
  </Directory>

  <IfModule mod_rewrite.c>
	RewriteRule ^(/meusiteX/.*) h:/www/$1
  </IfModule>
</VirtualHost>

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá na mesma..

 

o arquivo httpd-vhosts.conf pode ser "qualquer coisa"

 

o padrão é

Include conf/extra/httpd-vhosts.conf

contudo, pode ser

 

Include conf/extra/domains.conf

ou

 

Include conf/extra/meus-hosts.conf

ou

Include c:/sites.txt

 

serve mais como organização do arquivo de configurações do Apache.

 

para um domínio com apenas um site, não tem tanta necessidade.

 

a não ser que queira criar subdominios com configurações independentes para cada um.

 

depende muito da sua necessidade

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hinon, fiz como no teu exemplo e funcionou somente os domínios gratuitos.

 

O que se pode extrair destas informações a seguir, oriundas do site que eu paguei pelo domínio?

Nameservers:

ns8.zoneedit.com 75.125.10.187
ns13.zoneedit.com 66.223.40.121
Neste caso eu configurei assim:

<VirtualHost meusite.br>
  ServerAdmin contato@meusite.br
  DocumentRoot h:/www/meusite
  ServerName meusite.br
  ServerAlias meusite.br
  ...
  ...
</VirtualHost>

Compartilhar este post


Link para o post
Compartilhar em outros sites

certifique-se de ter feito os passos do post numero 2 consistentemente

 

 

 

obs: no post numero 3 você postou algo diferente das instruções, por isso, siga as instruções consistentemente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.