Instalador Apache 2.0.59
PHP 4.4.4
PHP 5.2.0 (ZIP)
Collection of PECL modules PHP 5.2.0 (DLL com extensões extras do PHP)
Mysql 4.1.22
MySQL 5.0.27
PHP - Instalação e Configuração:
Primeiramente crie uma pasta na unidade c:\ com o nome bin
Descompacte o arquivo PHP zipado que você baixou dentro da pasta bin.
Tome cuidado na hora de descompactar e renomeie a pasta php-4.4.2-Win32 para php e verifique se dentro da pasta php não existe outra php-4.4.1-Win32
Para PHP 5 deve ser feito o mesmo processo: nomeie a pasta php-5.1.4-Win32 para php e verifique se dentro da pasta php não existe outra php-5.1.4-Win32
se tiver usando PHP5
descompacte a Collection of PECL modules for PHP 5.1.1 na pasta ext do php
se tiver usando PHP4
Recorte tudo que esta na pasta
dll e
sapi para raiz do php e depois apague as pastas
dll e sapi
agora vamos colocar o path do php no path do windows clique com o botão direito do mouse no "meu computador" e propriedades
clique em avançado e Variáveis de ambiente
em variáveis do sistema clique em nova e
nome da variável: PHP
valor da variável: c:\bin\php e OK
PHP 4:
nome da variável: PHPEXT
valor da variável: c:\bin\php\extensions e OK
PHP 5:
nome da variável: PHPEXT
valor da variável: c:\bin\php\ext e OK
Na pasta raiz do php ( c:\bin\php ) renomeie o arquivo php.ini-recomended para php.ini
Abra o arquivo php.ini
Localize a seguinte linha: extension_dir = "./"
Mude para: c:\bin\php\extensions\ se você estiver instalando o PHP4
Mude para: c:\bin\php\ext\ se você estiver instalando o PHP5
Localize a seguinte linha: ;extension=php_mbstring.dll e descomente-a (para descomentar basta apagar o ; localizado no inicio da linha)
Descomente também as seguintes linhas:
;extension=php_gd2.dll – habilita as funções de tratamento de imagens
;extension=php_mysql.dll – habilita as funções de conexão e interação com o banco de dados MySQL
Copie as seguintes DLL's que estão localizada na pasta raiz do php (c:\bin\php):
PHP5
php5ts.dll
libmysql.dll
php5apache2.dll
PHP4
php4ts.dll
libmysql.dll
php4apache2.dll
para a pasta c:\windows\system32
Apache - Instalação e configuração
Escolha a opção de instalação custom e indique o caminho para instalação c:/bin/apache2
Crie uma pasta chamada www na unidade c: (c:\www ) Nessa pasta deverão ficar seus scripts php, páginas HTML.
Para iniciar a configuração do Apache vá na pasta c:\bin\apache2\conf e abra o arquivo
httpd.conf. Este arquivo contém as configurações do servidor apache.
Localize a linha:
DocumentRoot "C:\bin\Apache2\htdocs" e troque para
DocumentRoot "C:\www "
Localize a linha:
<Directory "C:\bin\Apache2\htdocs"> e troque para
<Directory "C:\www">
Nota: Essa duas mudanças acima indicam a pasta onde o apache vai procurar os arquivos para "exibir".
Localize a linha:
DirectoryIndex index.html index.html.var e troque para
DirectoryIndex index.html index.php index.html.var
Se você precisar mudar a porta do apache só localizar a linha listen 80 e alterar para a porta que você deseja exemplo: listen 8080
Vá até o final do arquivo e cole um dos seguintes trechos:
PHP 5
LoadModule php5_module "c:\bin\php\php5apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "C:\bin\php"
PHP 4
LoadModule php4_module "c:\bin\php\php4apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "C:\bin\php"
Para usuários de Windows XP
Vá no prompt do DOS dentro da pasta c:\bin\apache2\bin digite:
apache -n "apache2" -k start isso ira instalar o serviço do apache e já startar ele
se aparecer alguma mensagem de erro leia em qual linha é o erro e ache essa linha no http.conf e leia as recomendações do inicio do tutorial
Pronto apache instalado e configurado
Para testar o funcionamento do apache e do php dentro da pasta www crie um arquivo com o nome info.php com o seguinte conteúdo:
CODE
<?php
phpinfo();
?>
e digite no navegador
http://localhost/info.php
MySQL: Instalação e Configuração básica
Descompacte o mysql na c:/bin e renomeie para mysql ficando c:/bin/mysql
crie um arquivo chamado my.ini com esse conteudo:
CODE
[mysqld]
basedir=c:/bin/mysql
datadir=c:/bin/mysql/data
coloque esse arquivo my.ini dentro pasta windows
pra iniciar o mysql entre no prompt do DOS e entre na pasta do mysql
c:/bin/mysql/bin e digite:
mysqld-nt -install
depois net start mysql , para startar o serviço do mysql
OBS: O usuário padrão do mysql é root e não possui senha
Espero que ajude, qualquer dúvida postem aí.
Edit: Arrumei uns errinhos nas figuras
Comentários:
ie! disse:
Como te falei... eu usei ontem o teu tutorial para usar o php5.
Bom.... após algumas tentativas consegui instalar o php5 e o apache....
Para instalar o php5 tranquilo
Essa parte foi...
Ag só falta instalar o mysql e pronto, só não fiz isso pq o download é mto grande e dava erro depois de um tempo.... mas logo resolvo isso...
È isso...depois que eu fizer essa parte do mysql eu volto aqui pra dizer se deu tudo certo.... :bye:
Mas teu tutorial ta muito bom, muito bem explicado...parabéns!!!!!!
Abraço ie...
nao_sei disse:
Mas teu tutorial ta muito bom, muito bem explicado...parabéns!!!!!!
Abraço ie...
Fico feliz que o tutorial foi aprovado... hehehe
qualquer coisa é só postar...
JMSC disse:
Fiz a instalação do PHP conforme orientação. No monitor do Apache já parece a versão do apache e a do PHP indicando que o servidor reconheceu a instalação do PHP. Entretanto não consigo carregar nenhuma página do php pois o navegador não dá nenhuma mensagem ficando totalmente em branco. É possível algum tipo de ajuda para que funcione?
João Manoel
Zé'S disse:
agora vou ver se conssigu fazer
Ver o restante dos comentários no fórum (e aproveitar pra comentar também !).