http://localhost não abre. [RESOLVIDO]

1. http://localhost não abre. [RESOLVIDO]

George Kleber Alves
georgealves

(usa Debian)

Enviado em 21/09/2012 - 14:48h

Olá pessoal!

Comecei a estudar linux neste ano e já aprendi bastante coisas e agradeço ao "Viva o Linux" e aos seus colaboradores pelas valiosas dicas.

Neste momento, estou precisando de uma ajuda a respeito do servidor debian squeeze. Já pesquisei antes, mas não encontrei a solução para minha dúvida.

Meu servidor está configurado com: php, apache2, mysql e acabei de instalar o ocomon.

Meu problema é o seguinte (usando o exemplo de acesso ao ocomon):

Quando digito "ht tp://192.168.1.100/ocomon" eu tenho acesso ao sistema ocomon;
Mas quando eu digito: "ht tp://localhost/ocomon" eu recebo a mensagem de que não foi possível conectar-se "O navegador não conseguiu estabelecer uma conexão com o servidor localhost.

O que eu preciso fazer para que a página do ocomom (ou outra página php) seja acessado através do caminho localhost e não pelo ip do servidor.

Agradeço a ajuda.

obs.: coloquei um espaço entre o ht e tp para não criar link.




  


2. Re: http://localhost não abre. [RESOLVIDO]

Mauricio
mzibit

(usa Gentoo)

Enviado em 21/09/2012 - 15:03h

Verifique se existe a linha:
127.0.0.1 localhost

no arquivo /etc/hosts


3. Re: http://localhost não abre. [RESOLVIDO]

fernando freitas do vale
fernandovale

(usa Outra)

Enviado em 21/09/2012 - 17:34h

só uma pergunta:

vc ta digitando localhost na sua máquina cliente ou direto no servidor.

Acredito que vc esteja fazendo isso no browser da máquina cliente.

Digo isso pq vc ta digitando http://192.168.1.100/aplicação.

Então é bem simples:

vou te dar uma explicação bem breve.

Localhost é para acessar somente localmente, ou seja, quando vc está la dentro do servidor. localhost referencia o IP 127.0.0.1.

Quando você está digitando localhost/aplicação na sua máquina ele não vai ate o servidor, ele vai somente na sua máquina e ve que não tem nada lá.

Invés de vc colocar o localhost/aplicação tente:

http://nome_do_servidor/aplicação

por exemplo: http://srv1_ex/exemplo

e verifique também se no seu dns do domínio interno ta apontado o ip interno desse servidor:

srv1_ex A 192.168.1.100

se não for essa situação é só falar que a gnt acha uma solução




4. respondendo ao mzibit e fernandovale

George Kleber Alves
georgealves

(usa Debian)

Enviado em 21/09/2012 - 18:37h

Esqueci de mensionar quer meu servidor debian está em um outro computador configurado como servidor mesmo, e uso o meu desktop e um netbook como cliente. Uso putty para acesso ao servidor.

Meu servidor é só para estudo mesmo, e pretendo acessá-lo só internamente (intranet). A questão do localhost, acredito que seja o host local, ou seja, o computador|servidor local sendo acessado.


Como eu tenho o servidor já devidamente configurado, eu consigo acessar (via browser) a aplicação ocomon, digitando o http com ip, não tendo problema nenhum com o acesso (ex.: ht tp://192.168.1.100/aplicacao), mas gostaria de acessar usando o texto localhost (ex.: ht tp://localhost/aplicacao) para melhor aprendizado.



Respondendo ao mzibit

sim. tenho a linha "127.0.0.1 localhost"



Respondendo ao fernandovale


eu testei "http://nomedoservidor/aplicacao" e tenho a resposta: .No Found The requested URL /aplicacao was not found on this server".
mas se eu usar "http://ipdoservidor/aplicacao" eu tenho exito no acesso.

Isso quer dizer que, se por acaso, meu servidor fosse o meu próprio desktop eu poderia digitar o localhost (meu desktop é o local).

Grato pela ajuda.


5. Re: http://localhost não abre. [RESOLVIDO]

fernando freitas do vale
fernandovale

(usa Outra)

Enviado em 22/09/2012 - 15:19h

Exatamente,

se colocar o serviço diretamente no seu notebook/desktop vc consegue acesso com localhost.

agora quanto ao não conseguir acessar http://nomedoservidor acredito que deve ser algum problema no dns mas como não é esse o caso da sua dúvida não vamos nos aprofundar nisso.

precisando estamos a disposição.

só marcar como resolvido agora.

abs


6. Re: http://localhost não abre. [RESOLVIDO]

Thiago Pellison
thiago83

(usa CentOS)

Enviado em 22/09/2012 - 21:06h

Cara, pra vc acessar pelo nome dns é só adicionar no seu /etc/hosts dos pcs clientes. Não é preciso necessariamente vc configurar um DNS para isto. Visto que é somente para testes.

Por exemplo:

Meu server se chama "appserver.dominio.local" com o ip 172.16.0.1

Então no hosts eu irie adicionar

172.16.0.1 appserver.dominio.local appserver

Sendo assim, nos computadores clients, vc conseguirá acessar via 'http://appserver/aplicacao'

Abs

Thiago



7. RESOLVIDO

George Kleber Alves
georgealves

(usa Debian)

Enviado em 27/06/2013 - 21:08h

Desculpe a demora. Grato.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts