Servidor Apache e DNS

Iniciado por wolverine, 20 de Novembro de 2005, 23:25

tópico anterior - próximo tópico

wolverine

Ola

Quero instalar um servidor web domestico apenas para estudo, minha duvida é: Preciso instalar e configurar um servidor DNS ?

Até instalei o apache 1.3, copiei um site em /var/www/Site1 e configurei o http.conf assim:

NameVirtualHost 192.168.20.1
<VirtualHost Server1>
 DocumentRoot /var/www/Site1
 ServerName www.site1.com.br
<VirtualHost>

No entanto na hora de digitar www.site1.com.br no navegador ele diz que não foi possivel localizar "www.site1.com.br".

Alguem pode me ajudar ?

Obrigado

eggx.geo

Para você usar este domínio, você precisa registra-lo junto a Fapesp.
Na hora do registro do domínio, você deve informar 2 servidores DNS ativos, (um deles pode ser sua própria máquina com o DNS rodando).
Depois é só direcionar os servidores de DNS para o IP da tua máquina que o apache se encarrega de servir as páginas.

Se não me engano é isso.
Egg

FaBMak

Se vc quer o Apache somente para testes, executando localmente, a URL correta seria: htp://192.168.20.1/Site1

FaBMak
"Não creias impossível o que apenas improvável parece". (Shakespeare)
fabmak://website

Fisico_UEM

estou tentado isso, mas ao acessar assim com meu ip, ele pede para salvar um arquivo phtml
Ubuntu Breezy... num teve jeito de usar outro...
Asus K8N4-E DELUXE
Sempron 64 3000+
1 Gb 400Mhz PC 3200 Corsair
HD SataII 250 Gb
XFX 6600GT PCI-E

Lamego

Se o hostname é só para ser digitado localmente não precisa DNS, o nome precisa apenas de estar listado em /etc/hosts como um "alias" para o sistema local.

Fisico,
o seu problema é diferente, o você instalou o modulo de php ? Se não tiver o modulo de php5 ele não vai saber como interpretar o .phtml que voce tem no site e vai retorna-lo como um arquivo normal a ser aberto pelo navegador.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Fisico_UEM

#5
instalei por apt-get install php5

precisa de mais algum outro módulo além deste?

Mas fiz um index.html apenas para aparecer "site funcionando"
Ubuntu Breezy... num teve jeito de usar outro...
Asus K8N4-E DELUXE
Sempron 64 3000+
1 Gb 400Mhz PC 3200 Corsair
HD SataII 250 Gb
XFX 6600GT PCI-E

Lamego

O pacote necessário é libapache2-mod-php5 , ele pode ou não estar instalado dependo da ordem que foi instalado o pacote principal...
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Fisico_UEM

ao tentar acessar o meu ip por outro maquina na internet... está pedindo senha....

será que está funcioando? basta agora liberar para não pedir senha?

se puderes tentar o ip é 201.22.71.239

lamego, se pude, te adicionei no messenger... o meu é mec_pr7 @ hotmail . com . br
Ubuntu Breezy... num teve jeito de usar outro...
Asus K8N4-E DELUXE
Sempron 64 3000+
1 Gb 400Mhz PC 3200 Corsair
HD SataII 250 Gb
XFX 6600GT PCI-E

Lamego

Fisico,
O 201.22.71.239 é o IP do seu servidor? Foi vocè que colocou la uma pagina que pede senha  (sistema Vicking)?

estou de férias :P Não estou entrando no msn.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Fisico_UEM

#9
é o ip da minha máquina aqui de casa... pelo menos eh o que mostr no site www.meuip.com.br

agora pq está pedindo essa senha eu não sei

A senha pede por causa do index.html que está no diretório, ou por alguma configuração do apache?

pq era para aparecer o mesmo que aparece para mim quando entro em localhost certo? ou http://meuip (local.. 192.168. etc)

estou certo ou errado neste ponto?

estranho que quando digito http://201.22.71.239/index.html ele abre uma página em branco.. sem nada (nem mensagem de erro) colocando qualquer outra coisa no lugar de index.html ele dá mensagem de página não encontrada......

O que aparece aqui é

Se você está vendo esta página, isso quer dizer que o software Apache Web server foi instalado com sucesso. Agora, basta adicionar o conteúdo ao diretório raiz e substituir esta página temporária, ou configurar o servidor para o seu conteúdo real.

Ubuntu Breezy... num teve jeito de usar outro...
Asus K8N4-E DELUXE
Sempron 64 3000+
1 Gb 400Mhz PC 3200 Corsair
HD SataII 250 Gb
XFX 6600GT PCI-E

Fisico_UEM

#10
Sem querer abusar da boa vontade... mas...

porque não estou conseguindo acessar o servidor ftp? Diz que o usuário não tem acesso.... fiz isso

<Anonymous ~ftp>
             User                               ftp
             Group                             nogroup
             UserAlias                         anonymous ftp
             DirFakeUser on ftp
             DirFakeGroup on ftp
             RequireValidShell               off
                MaxClients                          20
                DisplayLogin                       welcome.msg
             DisplayFirstChdir               .message
    <Directory *>
             <Limit WRITE>
             DenyAll
             </Limit>
    </Directory>
    <Directory incoming>
             Umask                                                022    022
             <Limit READ WRITE>
                     DenyAll
             </Limit>
             <Limit STOR>
                     AllowAll
             </Limit>
    </Directory>
   </Anonymous>

e estou tentando acessar o ftp com login anonymous e um email qualquer.... pois segundo o tutorial do http://www.guiadohardware.net/tutoriais/091/ é assim que deve ser feito o logon..... e também mudei a porta de 21 para 2121, e faz um nat no modem para liberar esta porta....

a mensagem é essa



Ubuntu Breezy... num teve jeito de usar outro...
Asus K8N4-E DELUXE
Sempron 64 3000+
1 Gb 400Mhz PC 3200 Corsair
HD SataII 250 Gb
XFX 6600GT PCI-E

Fisico_UEM

Para fazer o registro do site... o que preencho nestes campos?

Para usar ip dinamico, vou utilizar o no-ip

Então no campo IP coloco o_que_eu_cadastrar.no-ip.com ?

Ubuntu Breezy... num teve jeito de usar outro...
Asus K8N4-E DELUXE
Sempron 64 3000+
1 Gb 400Mhz PC 3200 Corsair
HD SataII 250 Gb
XFX 6600GT PCI-E

Fisico_UEM

ou usando o no.ip não é necessário  fazer um registro de domíno?

sendo assim, basta digitar meunome.no-ip.com no navegador e se estiver tudo ok no apache irá funcionar?

e caso a porta 80 esteja bloqueada, e eu mudar no aapache, basta mudar para meunome.no-ip.com.br:porta que liberie?

e meunome.no-ip.com será o ServerName na configuração do apache?

Ubuntu Breezy... num teve jeito de usar outro...
Asus K8N4-E DELUXE
Sempron 64 3000+
1 Gb 400Mhz PC 3200 Corsair
HD SataII 250 Gb
XFX 6600GT PCI-E

Lamego

Citarou usando o no.ip não é necessário  fazer um registro de domíno?
Não é necessário registar dominio porque você vai utilizar um domino ja registado que é o no-ip.com, mas para funcionar terá que instalar o programa cliente do no-ip (não sei se tem versão para linux).

Citarsendo assim, basta digitar meunome.no-ip.com no navegador e se estiver tudo ok no apache irá funcionar?

Citare caso a porta 80 esteja bloqueada, e eu mudar no aapache, basta mudar para meunome.no-ip.com.br:porta que liberie?
Sim, dessa forma mesmo.


Citare meunome.no-ip.com será o ServerName na configuração do apache?
Sim.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Fisico_UEM

Obrigado Lamego... mais uma vez.. heheeh

Tem sim, um cliente no-ip para linux, já instalei e está rodando aqui....

Vou tentar agora configurar certinho o apache para buscar por ele.

Ubuntu Breezy... num teve jeito de usar outro...
Asus K8N4-E DELUXE
Sempron 64 3000+
1 Gb 400Mhz PC 3200 Corsair
HD SataII 250 Gb
XFX 6600GT PCI-E