Posso ter um servidor PHP em minha casa, ou no computador do trabalho ? 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, 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.
Para ter um site hospedado na internet, recomendamos a contratação de um serviço de
hospedagem de sites profissional.
Todo o conteúdo deste site
é de autoria própria da Homehost, registrado e protegido por copyright.
A cópia ou reprodução
parcial ou total deste conteúdo é expressamente proibida.
Caso queira fazer menção a este artigo, insira um link a partir de seu site para esta página.
Homehost ® 2006 - Todos os direitos reservados