• 03Mar

    Bom primeiramente temos que ter instalado o Apache, caso queria instalar o PHP e o MySql junto recomendo baixar o WampServer, ele já instala os três juntos.

    Após ter instalado o Apache procure a pasta “conf” dentro da pasta do Apache, dentro desta pasta existe um arquivo chamado “httpd.conf” (faça um backup dele para caso algo dê errado), abra-o com o bloco de notas e procure onde esta escrito “ServerName“, provavelmente depois de “ServerName” esteja escrito o lugar e a porta em que se abre o Apache (ex: localhost:80).
    Troque a porta “80″ por qualquer outra, uma boa porta é a 8090 ou a 8080, lembre-se também de desbloquear a porta que você colocar no FireWall do Windows, pois se não ele bloqueara o acesso externo, e assim os outros não vão poder ver sua página.

    Após liberar a porta você tem que fazer o Apahce “Escuta-la” por isso procure a linha onde está escrito “Listen” e em baixo dela adicione “Listen+numero da porta liberada ” (ex: Listen 8090)

    Fazendo isso as pessoas já vão poder ver sua página através do seu ip,basta digitar seu ip + a porta.

    Ex: 188.10.167.70:8090/minhapasta/index.html

    Porém se você tiver Internet banda larga como o Speedy ou o Velox seu IP será dinâmico, assim toda vez que você desligar ou reiniciar o computador você precisará passar seu ip para todo mundo de novo.

    Para resolver isto existe um site chamado “no-ip” eles oferecem um dominio grátis e um programa que redireciona automaticamente o ip, assim você não precisa ficar digitando aqueles números sempre, basta fornecer o domínio a pessoa.

    Primeiro de tudo você precisará criar uma conta no “no-ip“, após ter criado a conta vá em “Hosts/Redirects” e depois clica em “Add host“.

    No campo “Hostname” digite o nome do seu site e depois o domínio desejado (mo-ip.org, no-ip.biz, etc.), agora clica em “Create Host“, pronto agora você já tem seu domínio.

    Após fazer seu domínio vá até a sessão de downloads e baixe o DUC (Dynamic DNS Update Client).

    Depois de instala-lo logue-se com sua conta no-ip, selecione a caixinha e verifique se a carinha ficou feliz.

    Agora você pode passar o endereço do seu site para seus amigos, basta digitar o endereço no-ip e a porta que esta liberada no Apache.

    PS: As vezes você não consegue abrir o site com endereço no-ip no seu computador, mas os outros consegue.
    Após mudar a porta em “ServerName” o localhost só abrirá na porta que você escolheu.

    Caso o site ainda não entre procure o arquivo “httpd-vhosts” ( no WampServer ele fica na pasta extra) e faça as seguntes alterações:

    <VirtualHost SEU IP OU ENDEREÇO>
    DocumentRoot “
    Diretorio em que o servidor localizará os arquivos requisitados
    ServerName SEU DOMINIO
    </VirtualHost>

    Ex:

    <VirtualHost http://mairy.no-ip.biz:8090>
    ServerAdmin veji_@hotmail.com
    DocumentRoot “/www/trabalho/index.html”
    ServerName mairy.no-ip.biz
    ErrorLog “logs/dummy-host2.localhost-error_log”
    CustomLog “logs/dummy-host2.localhost-access_log common”
    </VirtualHost>

    Caso persista a não visualização volte ao arquivo “httpd” e procure este trecho:

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all
    </Directory>

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
    Satisfy all
    </Directory>

    Altere onde esta “Deny from all” para “Allow from all”, com isso o servidor já deve estar no ar, peça para um colega seu tentar acessar.

    Agradeço a todos, peço que qualquer dúvida ou sugestão entre em contato conosco, sua opinião é muito valiosa.

    Espero ter ajudado, até logo mais.

    Links:
    Apache
    WampServer
    no-ip
    DUC