Neste Post iremos criar um virtual host dentro do AppServ, quer é uma ótima ferramenta de serviço local para Apache, PHP, Mysql.

Já com o AppServ instalado, abrar o arquivo:

C:\AppServ\Apache2.2\conf\httpd.conf

Busque dentro do arquivo por:

#Include conf/extra/httpd-vhosts.conf

Descomente a linha, o resultado será este:

Include conf/extra/httpd-vhosts.conf

Agora iremos configurar os Virtual Hosts.

Abra o Arquivo:

C:\AppServ\Apache2.2\conf\extra\httpd-vhosts.conf

Apague todo o seu conteúdo do arquivo.

Vamos agora criar nosso virtual Host.

Vou chamar meu virtual host  de www.teste.com.br, vamos digitar dentro do httpd-vhosts.conf as seguintes intruções:

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin webmaster@teste.com.br
DocumentRoot "C:/AppServ/www/teste"
ServerName www.teste.com.br
ErrorLog "logs/teste.com.br-error.log"
CustomLog "logs/teste.com.br-access.log" common
</VirtualHost>

Onde:

DocumentRoot é o diretório onde eu crie a pasta referente ao meu projeto. Imporante,  as barras devem ser invertidas.
ServerName é o endereço pelo qual será acessado o site.

Salve o arquivo e Reinicie o Apache em Iniciar -> Programas  -> AppServ -> Control Server by Service -> Apache Restart.

Importante: Se você estiver usando windows 7, clique com o botão direto do mouse em Apache Restart e  click em “Executar como Administrador”.

Pronto, nosso virtual host já está criado.

Agora vamos fazer com que o Windows entenda a entrada DNS que nós criamos.

Abra o arquivo hosts com o bloco de notas:

C:\Windows\System32\drivers\etc\hosts

Vamos adicionar nossa diretiva no final do arquivo:

127.0.0.1    www.teste.com.br

Agora basta acessar nosso endereço www.teste.com.br pelo navegador.

Espero ter ajudado.

#LoadModule vhost_alias_module module/mod_vhost_alias.soPri

8 thoughts to “Criando Virtual Hosts no AppServ

  • Felipe

    Valeu!! mto bom garoto…me ajudou muito!!!

    Responder
  • Bradock

    ola, antes de postar a duvida, so elogiar o site tem um layout bem agradavel e otimos posts, ainda nao o conhecia, mas ja salvei nos favoritos, quanto a minha duvida e desculpe a ignorancia, mas este post seria para o caso eu nao queira contratar uma hospedagem e disponibilizasse o projeto em meu proprio PC???
    grato se puder responder

    Responder
    • Rafael Theodoro
      Rafael Theodoro

      Resumindo, o AppServer é um emulador de servidor web, ele facilita o tarefa de instalação e integração dos Serviços do Apache, PHP e Mysql.

      Com ele basta você baixar o programa e instalar que ele faz esse trabalho para vcoê.

      Responder
  • Bradock

    opsss esqueci de perguntar, esse appserv seria o WAMP SERVER?

    Responder
    • Rafael Theodoro
      Rafael Theodoro

      O AppServer é um “concorrente” do Wamp, mas na minha opinião o AppServer é bem melhor.

      Responder
  • Bradock

    repondeu rapido hehe, entendi, mas quanto o primeiro comentario,

    mas este post seria para o caso eu NAO queira contratar uma hospedagem e disponibilizasse o projeto em meu proprio PC???

    grato

    Responder
  • Bradock

    to t perguntando isso e pq pretendo contratar futuramente o uolhost, mas tenho o receio de algum funcionario ter acesso aos arquivos, e altera-los ou ate mesmo roubar, e seguro este tipo de contratação?
    gostaria mesmo e d deixar o sistema no meu pc e as pessoas acessarem nele, vc que entende mais do assunto, poderia me dizer se o wamp faz isso, se nao faz, qual deveria utilizar? sei la, esclareça o maximo que puder ai, tenho esse grilo a respeito de deixar arquivos em hospedagens.
    desculpe ai ficar enviando varios comentarios
    grato

    Responder
  • Renato Rodrigues

    Olá Bradock!

    Vamos ver se consigo te ajudar, esses sistemas do tipo WAMP SERVER, APP SERV ou algo do gênero são sistemas onde você consegue emular um servidor web, como todos sabemos pra rodar aplicações PHP precisamos no minimo de um servidor web, e um de banco de dados.

    Para você ter um site rodando na sua maquina com acesso externo ou seja ter um site rodando direto da sua casa você precisa ter um IP Fixo, isso você consegue com sua operadora no caso quem te concede o sinal adsl, ai você precisa configurar serviços do tipo dns, banco de dados, firewall (realmente importante), ai entra uma serie de questões de configurações de server, que eu acredito que dependendo da aplicação não seja vantagem.

    Hoje em dia existem planos nas hospedagens com servidor dedicado onde o “servidor” é seu, planos de cloud e etc. acredito que sendo uma empresa de confiança (dream host, kinghost, central server) você não terá nenhum problema com seu site/aplicação!

    Espero ter ajudado

    Renato Rodrigues!

    Responder

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.


Warning: Use of undefined constant XML - assumed 'XML' (this will throw an Error in a future version of PHP) in /home/rafaeltheodoro/www/wp-content/plugins/wp-syntaxhighlighter/wp-syntaxhighlighter.php on line 1048