Acessando um host virtual na máquina virtual

1

Eu instalei o Ubuntu Server 10.10 no VmWare. Eu instalei o apache e php e, em seguida, criei um diretório virtual, seguindo estes passos: link

Então, agora tenho um host V foo.local. Eu queria ver os resultados no meu host Win7, então eu verifiquei o endereço IP com ifconfig e fui lá. Infelizmente, estou apenas recebendo a página padrão "It Works". Como posso ver meu vhost?

EDIT: quando digo "host virtual", quero dizer o site do PHP. Eu não quero dizer meu Guest Ubuntu System. Essa é a máquina virtual, na qual o host virtual está sendo executado.

Eu posso alcançar a máquina, não consigo acessar o host específico nela.

EDIT2: resolvido. Inicialmente pensei que isso não funcionaria. Adicionando a linha para o arquivo hosts fez isso, eu estava sob a impressão de que todos os arquivos hosts faz redirecionar algo para um endereço IP. Então, se eu estou indo para 192.168.53.84 manualmente ou dizendo ao arquivo hosts que foo.local aponta para ele, eu pensei que não haveria nenhuma diferença, porque o Win7 não sabe o que está no Ubuntu Server. Só que existe ... oh bem ...

    
por KdgDev 30.01.2011 / 19:51

2 respostas

1

Você reiniciou o apache de acordo com as instruções? Depois de adicionar o vhost?

Se você fez todo o resto, e está vendo index.html padrão vs index.php, pode ser que o apache não seja reiniciado.

Se o Apache for reiniciado, você adicionou foo.local como um host resolvível em sua máquina com Windows 7? É um passo no howto também, mas assume que você está no linux.

Se você não fez isso, e está indo para lá por IP - então você está obtendo o site padrão, e não o seu recém criado foo.local. Você precisa adicionar foo.local no Win7 para apontar para o ip que você pesquisou. link

    
por 30.01.2011 / 20:17
1

Você inseriu uma entrada no seu arquivo hosts? Parece que você foi diretamente para o seu IP, o que não vai trazer o Vhost, ele irá usar o site principal.

Insira isso no arquivo host foo.local e no IP da VM.

foo.local 192.168.1.1

    
por 30.01.2011 / 20:15