Olá a todos, sou Dheyson Wildny e é com grande prazer que escrevo esta minha primeira postagem para nosso blog. Trabalho com desenvolvimento web a bastante tempo, com as linguagens, php 5 OO, ajax, flex (principais linguagens), asp, vb e java (eventuais desenvolvimentos), e como muitos programadores web que conheço iniciei minha carreira desenvolvendo sistemas comerciais em Delphi apenas desktop e migrando depois para php.
Sei que já existe muito material na internet que mostra como configurar e utilizar o php e eu poderia muito bem pular esta parte, mas como o intuito do nosso grupo aqui do DevFranca é atingir todos os níveis de programadores, desde iniciantes até nossos colegas de profissão mais avançados.
Por onde começar em PHP? Instalando e configurando! Então vamos lah!
Primeiro os DOWNLOADS:
- PHP: vamos trabalhar com a versão 5.2.9 para Windows, para baixá-lo clique aqui
- Apache: vamos trabalhar com a versão 2.2.11 para Windows, para baixá-lo clique aqui
- MySQL: vamos trabalhar com a versão pra Windows, para baixá-lo clique aqui
CONFIGURANDO PHP
1º passo: Extair os arquivos do php para uma pasta chamada PHP5 dentro de C:Arquivos de programas.
2º passo: Renomeie um arquivo chamado php.ini-dist para php.ini.
3º passo: Abra o arquivo php.ini e vamos alterar as linhas necessárias:
procure a linha que contém o texto: extension_dir = "./" e altere para extension_dir = "C:/Arquivos de programas/PHP5/ext/" neste diretório se encontra todas as dlls do php para trabalhar com banco de dados, sockets, xml, etc
procure a linha que contém o texto: ;extension=php_mysql.dll e retire o “;” da frente da linha. Esta linha diz ao php para carregar as funções de manipulação do mysql.
Salve e feche o arquivo.
4º passo: Mover os arquivos php5ts.dll e libmysql.dll para a pasta: C:WINDOWSsystem32. E o arquivo php.ini para a pasta: C:WINDOWS
CONFIGURANDO APACHE
1º passo: Instalar o apache, instalação básica: next, next, next e finish, exceto na tela onde solicita informações do servidor: são três campos, coloque no primeiro campo localhost, no segundo campo localhost e no terceiro campo seu e-mail.
2º passo: abra o aquivo httpd.conf localizado na pasta: C:Arquivos de programasApache Software FoundationApache2.2conf e vamos alterar as linhas necessárias:
procure a linha que contém o texto: #LoadModule vhost_alias_module modules/mod_vhost_alias.so e abaixo dela adicione a linha com texto: LoadModule php5_module "C:/Arquivos de programas/php5/php5apache2_2.dll".
Aqui você fala para o apache que ele deve carregar o php em sua execução
procure a linha que contém o texto: DirectoryIndex index.html e na frente dela escreva: index.php default.php main.php, ficando da seguinte forma, DirectoryIndex index.html index.php default.php main.php.
Aqui você dia ao apache que ele deverá reconhecer essas páginas como arquivos iniciais de aplicações web, sendo que ele procurar na sequência em que elas estão, até encontrar alguma
- crie uma pasta chamada www no c: de sua máquina
procure a linha: DocumentRoot "C:/Arquivos de programas/Apache Software Foundation/Apache2.2/htdocs" e substitua por: DocumentRoot "C:/www". Procure a linha: <Directory "C:/Arquivos de programas/Apache Software Foundation/Apache2.2/htdocs"> e substitua por <Directory "C:/www">.
Isso fará que o apache reconheça a pasta www criada como sendo o repositório de suas aplicações web (apenas para facilitar a nossa vida).
procure a linha: AddType application/x-gzip .gz .tgz e abaixo dela adicione uma linha com o texto, AddType application/x-httpd-php .php e outra linha abaixo com, AddType application/x-httpd-php-source .phps.
Aqui você diz ao apache como reconhecer que uma página php esta sendo executada, então ele adiciona o Mime-Type PHP ao APACHE quando você abre uma página .php o apache executa o Mime-Type application/x-httpd-php e quando você executa um arquivo .phps executa o Mime-Type application/x-httpd-php-source.
Reinicie o monitor do apache para que as novas alterações entrem em vigor.
CONFIGURANDO O MySQL
Instalação comum, apenas lembre no nome de usuário e senha que você colocar pois vamos necessitar dessas informações futuramente.
VERIFICANDO SE INSTALAÇÃO FOI EXECUTADA COM SUCESSO
Abra o bloco de notas e digite:
Salve o aquivo com nome de info.php dentro da pasta C:www.
Digite no seu navegador: http://localhost/info.php, se aparecer a tela abaixo as instalações e configurações foram executas perfeitamente.
E terminamos nosso primeiro tutorial aqui, espero ter sido bastante objetivo e claro, sei que essa parte de instalação é bastante chatinha mas tenho certeza que vamos nos divertir bastante como o php e php+amfphp+flex.
Grande abraço e até a próxima!
Comentários