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.)
Legal, nos aqui da Bh Internet trabalhamos com hospedagem de sites e criação de sites e adoramos o site de vocês.
Prestigie nossos sites também. http://www.bhinternet.com.br
http://www.fortalpiscinas.com.br
http://www.xermad.com.br
http://www.helloradecoracoes.com.br
http://www.acupunturaanimal.com.br
http://www.piscinasplanalto.com.br
http://www.premiadaonline.com.br
http://www.bhinternet.com.br
http://www.fscontabil.com.br
http://www.piscinaazulejovinil.com.br
http://www.recantodolazerpiscinas.com.br
http://www.seteffundacoes.com.br
http://www.spabanheira.com.br
http://www.tagempresarial.com.br
http://www.foxinvestigacoes.com.br
http://www.hotelfazendatucano.com.br
http://www.piscinadevinilbh.com.br
Comentário por hospedagem de sites — 15 Setembro , 2008 @ 4:43 pm
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
Legal, muito explicativo.
Comentário por Helio - DataHosting — 29 Outubro , 2008 @ 10:34 am
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
Ótimo site galera!!!
Ótimo tutorial!!!
Parabéins!!!
Comentário por Rafael Lacerda — 18 Junho , 2009 @ 4:44 pm
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