Beruflich Dokumente
Kultur Dokumente
Contedo
0. CONSIDERAES ..................................................................................................................................................... 3
1. APACHE 2.2.3 .............................................................................................................................................................. 4
1.1. DOWNLOAD E INSTALAO ..................................................................................................................................... 4
1.2. TESTE....................................................................................................................................................................... 4
1.3. CONFIGURAO ....................................................................................................................................................... 5
2. PHP 5.2.0 ....................................................................................................................................................................... 6
2.1. DOWNLOAD E INSTALAO ..................................................................................................................................... 6
2.1. INTEGRAO COM O APACHE .................................................................................................................................. 6
2.1. TESTE....................................................................................................................................................................... 7
3. MYSQL 5.0.27............................................................................................................................................................... 7
3.1. CONFIGURAES PRELIMINARES DO APACHE E PHP ............................................................................................... 7
3.2. DOWNLOAD E INSTALAO ..................................................................................................................................... 7
3.3 TESTE........................................................................................................................................................................ 8
4. PHPMYADMIN 2.9.0.2.............................................................................................................................................. 10
4.1 DOWNLOAD E INSTALAO .................................................................................................................................... 10
4.2 CONFIGURAO ...................................................................................................................................................... 10
4.2 TESTE...................................................................................................................................................................... 10
7. REFERNCIAS.......................................................................................................................................................... 11
0. Consideraes
Este guia foi escrito a fim de permitir de maneira rpida a instalao, configurao e integrao do
Apache, PHP, mySQL e phpMyAdmin principais ferramentas presentes num servidor web
utilizando o sistema operacional Windows. Por se tratar de um guia passo-a-passo, no tem o intuito
de fornecer detalhes aprofundados sobre tais processos. Tais detalhes podem ser obtidos em
documentaes dos desenvolvedores.
As seguintes verses de softwares foram utilizadas:
Apache 2.2.3
PHP 5.2.0
MySQL 5.0.27
phpMyAdmin 2.9.0.2
Windows XP Professional SP2
Em verses muito diferentes, pode haver mudanas em alguns procedimentos. Neste caso,
recomenda-se a leitura dos manuais de instalao de cada software, listados na seo de referncias.
A distribuio deste material pode ser feita de maneira livre, contanto que seja mantida no
documento o nome, endereo de e-mail e site do autor.
Cleiton Moya de Almeida
1. Apache 2.2.3
1.1. Download e Instalao
1. Entre em http://httpd.apache.org/download.cgi . Faa o download do instalador da ltima verso para
Windows (Win32 Binary MSI Installer). Aps o trmino do download, execute o arquivo de
instalao. Uma tela semelhante abaixo dever aparecer.
2. Prossiga clicando no boto "Next", aceitando os termos da licena de uso e, na tela de Informaes
do Servidor ("Server Information"), onde solicitado "Network Domain", "Server Name" e
"Administrator's Email Address", informe, respectivamente: "localdomain", "localhost" e o seu
endereo de e-mail. Escolha se deseja rodar o servidor como servio do sistema para todos ou apenas
o atual usurio.
1.2. Teste
Para testar a instalao, primeiramente, certifique-se de que o Apache esteja em execuo. Abra o seu
navegador e digite o seguinte endereo: http://localhost. Este o endereo do seu servidor web local. Uma
pgina como esta abaixo dever aparecer, indicando que voc instalou corretamente o Apache em seu
sistema.
1.3. Configurao
1. Deve-se alterar o diretrio onde se encontra o site. Como exemplo utilizamos o diretrio
C:\caeca.As seguintes modificaes no arquivo httpd.conf (arquivo de configurao do Apache)
so necessrias:
1.1 Localize The directory out e modique o diretrio Document Root, conforme abaixo.
Observe o sentido da barra / que devem ser escritos os endereos (padro unix):
# The directory out of which you will serve your documents
DocumentRoot <C:/caeca>
1.2 Localize This should be changed e modique o diretrio Document Root, conforme
abaixo:
# This should be changed to whatever you set DocumentRoot to.
<Directory C:/caeca>
2. Salve o arquivo e reinicie o Apache. Agora, ao ser acessado http://localhost o servidor exibir a
pgina index.html que estiver no diretrio configurado anteriormente, no caso C:\caeca.
2. PHP 5.2.0
2.1. Download e Instalao
1. Efetue o download do pacote com os arquivos do PHP para Windows, no seguinte endereo:
http://www.php.net/downloads.php
2. Na seo Windows Binaries, faa o download do pacote zip de instalao do PHP, neste caso PHP
5.2.0 zip Package.
3. Aps o download, crie uma pasta C:\php\ e descompacte os arquivos do pacote em tal pasta.
Verifique se os subdiretrios do arquivo zip foram criados. A estrutura da pasta C:\php deve ser
semelhante a mostrada abaixo:
b.
Doc_root = C:\caeca
Procure a linha:
; Directory in which the loadable extensions (modules) reside.
Altere extension_dir = "./" para extension_dir = "C:\php\ext"
c.
e.
2.1. Teste
Para testar a instalao do PHP, crie um arquivo qualquer com extenso .php (info.php, por exemplo), na
pasta base do seu servidor Web Apache (c:\caeca, por exemplo) e, dentro dele digite o seguinte cdigo:
<? phpinfo(); ?>
Atravs de um navegador web, acesso o arquivo criado(certifique-se de que o servidor Apache esteja em
execuo): http://localhost/info.php
Uma tela com informaes sobre configuraes do PHP dever ser exibida, como indicado abaixo:
3. MySQL 5.0.27
3.1. Configuraes preliminares do Apache e PHP
1. Abra o arquivo php.ini e descomente a seguinte linha, retirando o ponto-e-vrgula:
;extension=php_mysql.dll
2. Com a tela inicial aberta, pressione Next. Na prxima tela, escolha a instalao Custom e
clique em Next. Aceite todas as opes padres, a menos que voc j tenha experincia com
banco-de-dados e saiba exatamente o que significa cada opo.
3. Na tela de registro no site da mysql, marque a opo Skip Sign-Up e clique em Next.
4. Para finalizar, marque a opo Configure the MySQL Server now e clique em Finish.
5. A prxima tela mostra o MySQL Server Instance Configuration Wizard. Pressione Next.
6. Marque a opo Standard Configuration. Pressione novamente Next.
7. Na tela que surgir, marque as opes: Install As Windows Service, Launch the MySQL
limitar acessos externos ao seu banco-de-dados. Clique no boto Retry para reiniciar o
teste. Clique em Finish.
3.3 Teste
1. V em Iniciar > Todos os programas > MySQL > MySQL Server 5.0 > MySQL Command
Line Client.
2. No Prompt de comando, digite sua senha criada durante a instalao e d Enter.
3. Se tudo correr bem, voc estar dentro do prompt do MySQL, aparecer uma tela de boas
vindas e a verso do MySQL: 5.0.27-community-nt.
4. Para testar definitivamente se o banco est de p, digite o seguinte comando: show
databases;(com ponto e vrgula).
5. Esse comando deve lhe fornecer uma lista de bancos de dados. O MySQL cria
automaticamente dois bancos de dados, denominados mysql e test.
6. Feche a janela do MySQL Command Line Client com o comando exit ou quit
4. phpMyAdmin 2.9.0.2
O phpMyAdmin uma ferramenta escrita em PHP que permite a execuo de tarefas do MySQL sem
precisar recorrer linha de comando.
4.2 Configurao
1. Abra o arquivo config.default.php localizado em C:\Apache\htdocs\phpMyAdmin\libraries e
procure a linha: $cfg['PmaAbsoluteUri'] = '';
Altere-a para $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';
2. Procure a linha: $cfg['Servers'][$i]['password'] = ''; // MySQL password
e coloque sua senha: $cfg['Servers'][$i]['password'] = 'senha';
3. Salve o arquivo config.default.php
4.2 Teste
Para iniciar o phpMyAdmin, abra o browser e digite, na barra de endereos:
http://localhost/phpmyadmin/index.php
Se tudo estiver bem, voc ver a tela do phpMyAdmin, mostrando as verses carregadas:
MySQL - 5.0.22-community-nt e phpMyAdmin - 2.9.0.2
10
7. Referncias
[1] Apache HTTP Server Documentation
http://httpd.apache.org/docs/
[2] PHP Documentation
http://www.php.net/docs.php
[3] MySQL Documentation
http://dev.mysql.com/doc/
[4] phpMyAdmin Documentation
http://www.phpmyadmin.net/home_page/docs.php
[5] cleitonmoya.com
http://www.cleitonmoya.com/
11