Fórum WMO: Apache <virtual Host> - Fórum WMO

Ir para

  • (3 Páginas)
  • +
  • 1
  • 2
  • 3
  • Novo tópico
  • Responder
  • Ícone  Compartilhar

Apache <virtual Host>

#16 Membro offline   Limiar 

  • Que alerta é esse aí embaixo?
  • Ícone
  • Grupo: Usuários
  • Posts: 118
  • Cadastrado: 04/09/2004
  • Sexo:Masculino
  • Localidade:Alto Paraíso -- GO
  • Interesses:música, belezas naturais, esperanto, fotografia, informática, webdesign, photoshop, dreamweaver, CGI, PHP
Pontos: 0
Neutral

Postou 26/06/2005, 19:23

Alexx Ares,

Só tenho a agradecer, você caiu do céu!!!

Pode ser uma doideira, mas funcionou e eu estava chutando a sombra tentando sem sucesso.

Super agradecidíssimo a você e ao webforum !!!!!

Este post foi editado por Paulo Ricardo: 10/08/2007, 21:21

0

#17 Membro offline   Hospedar-se .Com 

  • Veterano
  • Ícone
  • Grupo: Usuários
  • Posts: 1.475
  • Cadastrado: 10/08/2004
  • Sexo:Masculino
  • Localidade:São Paulo - SP
Pontos: 0
Neutral

Postou 28/06/2005, 14:30

Na verdade não precisa de dns pra rodar localmente, e da pra fazer como subdominio de localhost apenas adicione o localhost no arquivo "hosts" e para criar o subdominio utilize como:

ServerName sub.localhost
ServerAlias sub.localhost

Que funciona na mesma e sem precisar ficar adicionando mais dados no "hosts"
0

#18 Membro offline   Limiar 

  • Que alerta é esse aí embaixo?
  • Ícone
  • Grupo: Usuários
  • Posts: 118
  • Cadastrado: 04/09/2004
  • Sexo:Masculino
  • Localidade:Alto Paraíso -- GO
  • Interesses:música, belezas naturais, esperanto, fotografia, informática, webdesign, photoshop, dreamweaver, CGI, PHP
Pontos: 0
Neutral

Postou 28/06/2005, 21:37

Hospedar-se .Com,

Fiz conforme você disse e não funcionou. Melhor dizendo, ele abre a página, mas os links introduzidos na página via includes apontam erradamente para o localhost e não para o site, como deveriam.

Esse erro não parece ser de programação, visto que não ocorre quando o site está no próprio localhost ou mesmo quando testado num servidor da internet.

Ao que parece, as duas linhas inseridas no arquivo "hosts" não fizeram nenhuma diferença, até porque era esse mesmo o problema que já existia antes de eu seguir à risca o que o Alexx Ares sugeriu.

Este post foi editado por Paulo Ricardo: 10/08/2007, 21:22

0

#19 Membro offline   Hospedar-se .Com 

  • Veterano
  • Ícone
  • Grupo: Usuários
  • Posts: 1.475
  • Cadastrado: 10/08/2004
  • Sexo:Masculino
  • Localidade:São Paulo - SP
Pontos: 0
Neutral

Postou 28/06/2005, 23:33

no linux, o arquivos "hosts", seria para liberar acessos à recursos no servidor e praticamente uso essas mesmas configuraçãoes pra fazer subdomínio, menos mexer constantemente no hosts, nele só adiciono o domínio principal do servidor ou o hostname ... nunca testei usar apache em windows pra prograr ... ele chega a abrir como subdominio com essas que te falei?

Tem mais configurações pro apache funcionar 100% mas não sei se é 100% uma cópia do linux pra win o apache ...
0

#20 Membro offline   Limiar 

  • Que alerta é esse aí embaixo?
  • Ícone
  • Grupo: Usuários
  • Posts: 118
  • Cadastrado: 04/09/2004
  • Sexo:Masculino
  • Localidade:Alto Paraíso -- GO
  • Interesses:música, belezas naturais, esperanto, fotografia, informática, webdesign, photoshop, dreamweaver, CGI, PHP
Pontos: 0
Neutral

Postou 28/06/2005, 23:59

Aqui em casa eu uso o Apache sob Windows para poder testar os arquivos php.

Supostamente, se você quisesse criar e testar vários sites ao mesmo tempo, bastaria usar uma pasta raíz (localhost), por exemplo /webs, e colocar cada site em subdiretórios dentro dessa pasta(/webs/site1, /webs/site2, etc). Aí bastaria acessar //localhost/site1 //localhost/site2 etc.

Mas de algum modo isso não funciona sempre. O Apache abre a index, mas alguns links internos... ficam bagunçados, apontando para o diretório raiz.

É isso. Com a "técnica" do Alexx Ares, fica perfeito. Sugiro pendurarem esse tópico, porque será útil para muita gente.

Este post foi editado por Paulo Ricardo: 10/08/2007, 21:23

0

#21 Membro offline   thescente 

  • Eron Venter
  • Ícone
  • Grupo: Usuários
  • Posts: 598
  • Cadastrado: 13/02/2003
  • Sexo:Não informado
  • Localidade:Novo Hamburgo/RS
Pontos: 0
Neutral

Postou 21/07/2005, 22:18

tentei fazer utiizando exatamente no exemplo que foi dados, mas ao tentar iniciar o apache o seguinte erro é dado na tela:

Citar

The requested operation has failed!

0

#22 Membro offline   Limiar 

  • Que alerta é esse aí embaixo?
  • Ícone
  • Grupo: Usuários
  • Posts: 118
  • Cadastrado: 04/09/2004
  • Sexo:Masculino
  • Localidade:Alto Paraíso -- GO
  • Interesses:música, belezas naturais, esperanto, fotografia, informática, webdesign, photoshop, dreamweaver, CGI, PHP
Pontos: 0
Neutral

Postou 22/07/2005, 09:09

Na falta de uma idéia melhor, sugiro que você instale e teste o Apache, php etc usando o tutorial do tópico do webfórum.

Somente depois de o localhost estar funcionando perfeito para um site apenas, experimente fazer funcionar para diversos sites.
0

#23 Membro offline   manoelrmjr 

  • Novato no fórum
  • Ícone
  • Grupo: Usuários
  • Posts: 5
  • Cadastrado: 23/03/2006
  • Sexo:Não informado
Pontos: 0
Neutral

Postou 23/03/2006, 01:15

OI!

Eu fiz o que você falou e realmente funcionou muito bem!!!

SÓ QUE

Ninguém conssegue acessar os outros sites sem ser o localhost utilizando meu IP, tipo assim: http://200.214.23.14/albumdefotos. Onde "albumdefotos", é um dos virtualhost que está fora do localhost.

Há maneira de fazer estes virtualhost funcionarem pelo IP?

Obrigado

Manoel Jr.
0

#24 Membro offline   KILLME 

  • Normal
  • Ícone
  • Grupo: Usuários
  • Posts: 106
  • Cadastrado: 20/01/2004
  • Sexo:Não informado
  • Localidade:Caraguatatuba-SP
Pontos: 2
Neutral

Postou 11/08/2006, 01:06

Tenho um mais simples.



<VirtualHost 127.0.0.1>
DocumentRoot "C:\site\www\site01"
ServerName site01
DocumentRoot "C:\site\www\site02"
ServerName site02
DocumentRoot "C:\site\www\site03"
ServerName site03
DocumentRoot "C:\site\www\site04"
ServerName site04
</VirtualHost>


Arquivo host

Windows 95/98/Me - c:\windows\hosts
Windows NT/2000/XP Pro - c:\winnt\system32\drivers\etc\hosts*
Windows XP Home - c:\windows\system32\drivers\etc\hosts


*Meu windows é XP Pro e o caminho foi c:\windows\system32\drivers\etc\hosts


127.0.0.1 site01
127.0.0.1 site02
127.0.0.1 site03
127.0.0.1 site04


Salve tudo e de um restar no apache.

depois só acessar no browser

http://site01/
http://site02/
http://site03/
http://site04/

(y)
http://www.liveworks.com.br : Soluções para internet
http://www.passoapasso.info : Minhas dicas
0

#25 Membro offline   MarkApollo 

  • Turista
  • Ícone
  • Grupo: Usuários
  • Posts: 44
  • Cadastrado: 19/05/2006
  • Sexo:Não informado
  • Localidade:Viana
Pontos: 0
Neutral

Postou 11/08/2006, 08:25

Pessoal, já utilizo isso a um bomtempo, e funciona tanquilamente em windows xp, para acessar de fora, seria interessante que você tivesse umservidor dns, poderia ser o No-Ip, lá eu criei um dns chamado markapollo.no-ip.info, e no apache eu coloquei:

<VirtualHost *>
ServerName markapollo.no-ip.info
DocumentRoot C:/markapollo
</VirtualHost>


acredito que seja basicamente isso.

ok?
até mais...
0

#26 Membro offline   alxac 

  • Novato no fórum
  • Ícone
  • Grupo: Usuários
  • Posts: 5
  • Cadastrado: 12/09/2006
  • Sexo:Não informado
Pontos: 0
Neutral

Postou 12/09/2006, 10:34

na minha maquina nao deu certo

127.0.0.1 localhost
127.0.0.1 group
#cinfuguração do arquivo host do win xp

NameVirtualHost 127.0.0.1:80

# configuração do http.conf
<VirtualHost 127.0.0.1>
ServerAdmin admin@localhost
DocumentRoot "C:\Arquivos de programas\EasyPHP1-8\www"
ServerName group
ServerAlias *.group
ErrorLog logs/localhost_error.log
<Directory "C:\Arquivos de programas\EasyPHP1-8\www">
Options All Includes Indexes
</Directory>
CustomLog logs/localhost_access.log common
</VirtualHost>

O q ta errado?
0

#27 Membro offline   DeejotaMix® 

  • Novato no fórum
  • Ícone
  • Grupo: Usuários
  • Posts: 3
  • Cadastrado: 18/04/2006
  • Sexo:Não informado
Pontos: 0
Neutral

Postou 02/10/2006, 00:51

vc tem que iverter as barras ( / )do seu diretrio Assim

<VirtualHost 127.0.0.1>
ServerAdmin admin@localhost
DocumentRoot "C:/Arquivos de programas/EasyPHP1-8/www"
ServerName group
ServerAlias *.group
ErrorLog logs/localhost_error.log
<Directory "C:/Arquivos de programas/EasyPHP1-8/www">
Options All Includes Indexes
</Directory>
CustomLog logs/localhost_access.log common
</VirtualHost>
0

#28 Membro offline   sk15 

  • Super Veterano
  • Ícone
  • Grupo: Usuários
  • Posts: 2.071
  • Cadastrado: 09/08/2004
  • Sexo:Masculino
  • Localidade:SP - SP
Pontos: 0
Neutral

Postou 30/12/2006, 14:17

Aqui funciono belezinha :) to com WinXP Pro
So uma resalva tipo num funciona nada do tipo

http://nome.outro_nome

No mais tudo certo ... eu sempre busquei a forma acima mas até hj nada funciono até que desistir ja que minhas aplicação não precisão ser exclusivamente nesse formto :huh:
0

#29 Membro offline   jcao 

  • Novato no fórum
  • Ícone
  • Grupo: Usuários
  • Posts: 1
  • Cadastrado: 17/07/2006
  • Sexo:Não informado
Pontos: 0
Neutral

Postou 23/01/2007, 12:34

Segui as instruções e o httpd.conf ficou assim
<VirtualHost 127.0.0.1>
ServerAdmin admin@localhost
DocumentRoot "C:/apache2triad/htdocs"
ServerName localhost
ErrorLog logs/localhost_error.log
CustomLog logs/localhost_access.log common
</VirtualHost>

<VirtualHost 127.0.0.1>
ServerAdmin bolinha@localhost
DocumentRoot "C:/apache2triad/htdocs/bolinha/"
ServerName bolinha
ErrorLog logs/localhost_error.log
CustomLog logs/localhost_access.log common
</VirtualHost>


em seguida procurei a pasta hosts em windows/system32/drivers/hosts
so que la a pasta esta com a extensão .bak

ao abrir qualquer site funciona ok, so que ao abrir o site bolinha ele não abre as figuras e fique parado na primeira pagina
http://localhost/bolinha

o que está faltando?
0

#30 Membro offline   Igor Diniz 

  • Normal
  • Ícone
  • Grupo: Usuários
  • Posts: 63
  • Cadastrado: 20/09/2006
  • Sexo:Não informado
  • Localidade:frutal - mg
  • Interesses:php,ajax,flash
Pontos: 0
Neutral

Postou 10/05/2007, 09:18

vlw cara consegui tava precisando msm :)

linux é mais fácil ^^
num se é pq sei administrar linux rsrsrs
www.igordiniz.com.br
0

  • (3 Páginas)
  • +
  • 1
  • 2
  • 3
  • Novo tópico
  • Responder

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)