Pagina inicial » como » Iniciante Geek Como hospedar seu próprio site no Windows (WAMP)

    Iniciante Geek Como hospedar seu próprio site no Windows (WAMP)

    Hospedar seu próprio site não precisa custar uma mensalidade ou exigir muito conhecimento técnico para configurar. Se você só precisa hospedar um site pequeno que terá apenas alguns visitantes, você pode transformar seu PC com Windows em um servidor WAMP.

    Se você hospedar seu próprio site?

    Embora hospedar seu próprio site em seu computador local seja muito divertido, se você quiser um site que as pessoas possam realmente acessar, você pode querer ter seu próprio plano de hospedagem na web em algum lugar. A Bluehost está oferecendo hospedagem ilimitada por US $ 3,95 por mês, com suporte total para PHP e MySQL. É definitivamente uma maneira fácil de começar com um site, e eles têm instaladores simples de 1 clique para você começar a usar softwares populares como o WordPress e outros..

    Se você hospeda seu próprio site local e deseja que as pessoas acessem, você precisará abrir seu firewall para o seu computador doméstico, e isso significa que você está potencialmente abrindo algumas falhas de segurança. É definitivamente vale a pena pensar em obter um plano de hospedagem barata em outro lugar, como Bluehost ou Hostgator.

    Se você quer apenas um servidor de desenvolvimento local, continue lendo.

    O que é o WAMP??

    WAMP é um acrônimo que significa “Windows, Apache, MySQL e PHP”. Quando você faz o download de um WAMP, você está apenas baixando um programa que instala três coisas diferentes. Os WAMPs são convenientes porque permitem que você baixe e instale todos os pacotes necessários para hospedar conteúdo dinâmico da Web de uma só vez. Caso contrário, você teria que baixar os três pacotes separadamente.

    janelas - O "W" no WAMP está lá apenas para especificar que o programa é compatível com os sistemas operacionais Windows.

    Apache - Este é o programa que é usado para hospedar seu site. Com ele sozinho, você pode hospedar arquivos HTML e outros conteúdos da Web estáticos.

    MySQL - Isso fornece um banco de dados para o seu conteúdo da web. Muitas páginas dinâmicas da web precisam armazenar dados (ou seja, nomes de usuário e senha para contas da web), que é onde o MySQL entra..

    PHP - A linguagem mais popular para escrever conteúdo web dinâmico - de longe. WordPress, Facebook, Joomla e muitos outros sites e sistemas de gerenciamento de conteúdo utilizam o PHP. Se você planeja hospedar qualquer coisa além de páginas da Web estáticas, o PHP será um complemento essencial.

    Se você estiver executando o Linux em vez do Windows, precisará instalar um LAMP. Também é possível hospedar um site no Windows usando o IIS para que você não precise instalar nenhum software de terceiros. A rota do IIS não é recomendada para a maioria das finalidades e é muito mais do que um processo para oferecer suporte a conteúdo dinâmico da Web - por isso, mantenha o WAMP a menos que tenha uma circunstância exclusiva que exija o IIS.

    Antes de continuarmos, por favor, entenda que hospedar um site em um PC comum e uma conexão com a Internet do consumidor não é recomendado para qualquer coisa além de testar e / ou hospedar um site pequeno para alguns visitantes. Lembre-se, na próxima vez que o Windows Update precisar reiniciar o sistema, o site ficará inativo - não é uma situação ideal para um site sério.


    Instalando o WAMP

    Existem muitos programas WAMP disponíveis, mas estaremos trabalhando com o WampServer. Vá até o site deles e faça o download da versão mais recente do programa, depois inicie a instalação.

    Os prompts de instalação são autoexplicativos; apenas mantenha tudo em seu valor padrão e continue clicando em Avançar. Você pode simplesmente clicar em Abrir neste aviso para que o WampServer use seu navegador padrão sempre que você escolher olhar para o seu site:

    Certifique-se de adicionar também a exceção de segurança para o Apache no Firewall do Windows:

    Quando a instalação estiver concluída, marque a caixa que diz “Start WampServer 2 now” antes de clicar em Finish. Você deve ver o programa em execução na sua área de notificação.

    Clique com o botão esquerdo no ícone e clique em “Localhost” no topo do menu de seleção para abrir seu site.

    A página padrão atualmente apenas nos mostra uma página de informações rápidas para que possamos confirmar que todos os componentes estão funcionando corretamente. Se você vir esta tela, então você instalou com sucesso um servidor WAMP.

    Algumas soluções rápidas

    Fizemos várias instalações de teste deste programa e descobrimos que alguns pacotes da Microsoft são absolutamente essenciais para que o WampServer funcione corretamente. Se você teve algum problema até o momento, certifique-se de ter as atualizações a seguir instaladas, desinstalar o WampServer, reiniciar o PC e reinstalar o WampServer.

    WAMP pacotes de 32 bits necessários:
    Pacote Redistribuível do Microsoft Visual C ++ 2008 SP1 (x86)
    Pacote Redistribuível do Microsoft Visual C ++ 2010 SP1 (x86)
    Microsoft Visual C ++ 2012 (selecione vcredist_x86.exe)

    Pacotes obrigatórios de 64 bits do WAMP:
    Pacote Redistribuível do Microsoft Visual C ++ 2008 SP1 (x86) (isso não é um erro de digitação - você precisa do pacote x86)
    Pacote Redistribuível do Microsoft Visual C ++ 2008 (x64)
    Pacote redistribuível do Microsoft Visual C ++ 2010 SP1 (x64)
    Microsoft Visual C ++ 2012 (selecione vcredist_x64.exe)

    Configuração adicional do WAMP

    Para alterar a (s) página (s) exibida (s) pelo seu servidor, abra o diretório www clicando com o botão esquerdo do mouse no ícone do WAMP na área de notificação.

    A pasta que é aberta é onde você precisa colocar os arquivos que deseja hospedar em seu site. Qualquer coisa, desde arquivos de instalação do WordPress até arquivos HTML estáticos, pode ser colocado aqui, e as alterações serão refletidas no seu site ao mesmo tempo (basta clicar em Atualizar).

    Vejamos um exemplo rápido de como você deixaria o conteúdo nessa pasta para ser exibido em seu site. Você pode usar um programa de desenvolvimento web ou algo tão simples como o Bloco de Notas para criar uma página PHP básica e colocá-la no seu site.

    O código a seguir será um bom começo:



    Teste de PHP


    Olá Mundo

    '; ?>

    Cole o código no Bloco de Notas e salve seu arquivo como index.php dentro de C: \ wamp \ www

    Agora retorne ao seu site (ou pressione a tecla [F5] se já tiver aberto) e você verá a página que acabou de criar.

    Por padrão, seu site atualmente só é acessível pelo computador em que o WampServer está instalado. Isso é perfeito para qualquer pessoa que esteja apenas usando seu servidor WAMP para fins de teste ou desenvolvimento, mas para tornar seu site acessível para o resto do mundo, clique no ícone WampServer e clique em "Colocar on-line"..

    Por padrão, o arquivo de configuração do Apache é configurado para negar conexões de entrada de todos, exceto o localhost, então você também terá que alterar duas linhas de código para que outros dispositivos não vejam o erro "403 Proibido" sempre que tentarem carregar seu site. Acesse httpd.conf (arquivo de configuração do Apache) clicando com o botão esquerdo no menu WampServer e procurando na pasta Apache.

    Role para baixo até ver algum código que diz:

    Ordem Negar, Permitir

    Negar de tudo

    Exclua este código e substitua-o por:

    Encomendar Permitir, Negar

    Permitir de todos

    Salve as alterações no httpd.conf e reinicie todos os serviços.

    Seu site agora deve estar acessível na World Wide Web. Se não, verifique se você redirecionou a porta 80 para o seu computador no seu roteador.