PC’s Weblog

1 Agosto , 2008

Como configurar um servidor PHP em um PC pessoal

Um amigo meu estava com dúvidas sobre como configurar um server php, então resolvi postar um howto que encontrei e espero que ajude a galera que está começando com php:
Esta é uma dúvida que muitos usuários possuem, mas muitos não sabem como
instalar estes servidores.

Primeiramente, existem duas utilidades diferentes para um servidor PHP:
uso profissional e uso pessoal.

Para uso profissional, recomendamos a contratação de um serviço de
hospedagem de sites como por exemplo: <http://www.homehost.com.br>, junto ao provedor de
sua escolha. Neste servidor, você terá o site de sua empresa, ou até
mesmo seu site pessoal, disponível para toda internet.

Para o uso pessoal, você poderá ter um servidor php rodando em seu
próprio computador, ou em um micro velho que está encostado em sua casa.
É muito útil para o desenvolvimento de seu site, porém requer
experiência de programação.

Em nosso exemplo, utilizaremos:
- Servidor web Apache para Windows
- PHP para Windows
- Windows

*Primeiro passo: Instalar o APACHE*
Acesse http://httpd.apache.org/download.cgi e baixe a última versão do
apache: Win32 Binary (MSI Installer).

Após fazer download, basta instalar como um aplicativo qualquer. A
versão MSI do apache é simples e fácil de se instalar.

*Segundo passo: Instalar o servidor PHP*
Acesse http://www.php.net/downloads.php e baixe a última versão do PHP
para windows (Windows Binaries – PHP 5.x.x installer).

A instalação do PHP também é fácil e descomplicada. Basta instalar como
um aplicativo normal.

*Terceiro passo: instalação do PHP no Servidor Apache*
Agora, será necessário editar o arquivo HTTPD.CONF para que o PHP
funcione corretamente no Apache.

Para isso, acesse a pasta aonde instalou o Apache (Ex: C:\Arquivos de
programas\Apache Group\Apache2\conf), e edite o arquivo *httpd.conf*.

Insira as seguintes linhas:

/ScriptAlias /php/ “c:/php/”
AddType application/x-httpd-php .php
Action application/x-httpd-php “/php/php.exe”/

Salve e feche o httpd.conf .

*Quarto passo: instalar o Apache como serviço*
Até aqui, tudo bem. Como nem tudo são rosas no Windows, precisaremos
realizar um truque para que nosso Apache funcione 100% (que nem no
Linux…)

Acesse através do PROMPT DE COMANDO a pasta “BIN”, dentro da pasta aonde
instalou o apache (Ex: C:\Arquivos de programas\Apache Group\Apache2\bin)

Agora, execute:

/Apache.exe -k install/

Isto irá instalar o Apache no windows como serviço. Desta forma, você
poderá reiniciar, pausar e iniciar o apache sempre que for necessário,
sem os bugs do Tio Bill.

Caso esta linha de comando apresente erro, acesse o GERENCIADOR DE
TAREFAS do seu Windows, procure e termine o processo “Apache.exe”. Em
seguida, execute o comando novamente.

*Quinto passo: testando nosso servidor php via web*

Agora que a casa está em ordem, vamos testar nosso servidor.

Abra seu navegador favorito (Firefox, Opera, Konqueror ou qualquer
outro), e digite: http://localhost

Caso você veja uma página do apache, dizendo “Funcionou!….”, isto
significa que a instalação está OK.

*Conclusão*
Tendo seguido todos os passos corretamente, seu apache já está
instalado, com suporte a PHP.

Os arquivos de seu site deverão estar na pasta “HTDOCS” (Ex: C:\Arquivos
de programas\Apache Group\Apache2\htdocs).

Mesmo assim, lembre-se: trata-se de um servidor web php para uso pessoal
ou para desenvolvimento.

Fonte: http://www.homehost.com.br
(Para contratar um serviço de hospedagem profissional, a homehost oferece um bom serviço a um valor bastante razoável.)

6 Comentários »

  1. fortalpiscinas.com.br
    xermad.com.br
    helloradecoracoes.com.br
    acupunturaanimal.com.br
    computadoresbh.com.br
    nozoom.com.br
    pontochick.com.br
    piscinadevinilbh.com.br
    vitoriaplasticos.com.br
    fscontabil.com.br
    tagempresarial.com.br
    foxinvestigacoes.com.br
    hotelfazendatucano.com.br
    premiadaonline.com.br
    piscinasplanalto.com.br
    bhinternet.com.br
    imoveisliderbh.com.br
    recantodolazerpiscinas.com.br
    seteffundacoes.com.br
    spabanheira.com.br
    piscinaazulejovinil.com.br

    Comentário por hospedagem de sites — 15 Setembro , 2008 @ 5:01 pm

  2. Legal, muito explicativo.

    Comentário por Helio - DataHosting — 29 Outubro , 2008 @ 10:34 am

  3. QUERO APREDER A FAZER FORMULARIO PHP
    E A FAZER FUNCIONAR GRATO MAIKOOANDERTSON@IG.COM.BR

    Comentário por MAIKO — 29 Abril , 2009 @ 12:05 am

  4. Ótimo site galera!!!

    Ótimo tutorial!!!

    Parabéins!!!

    Comentário por Rafael Lacerda — 18 Junho , 2009 @ 4:44 pm

  5. Oi, eu segui os passos, mas não consegui fazer, parece que dá erro na hora de ler o
    /ScriptAlias /php/ “c:/php/”
    AddType application/x-httpd-php .php
    Action application/x-httpd-php “/php/php.exe”/

    Você pode me ajudar?? Obrigada!
    contato@thaisconde.com

    Comentário por Thais Conde — 9 Julho , 2009 @ 10:32 pm


Feed RSS dos comentários deste post URI do TrackBack

Deixe um comentário

Blog no WordPress.com.