Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão...

17
Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como configuração, e para que este seja realmente funcional, será necessário desinstalar todos os programas na lista a baixo, para não haver conflitos entre versões, então ente em Iniciar / Painel de Controle / Configurações / Adicionar e Remover Programas, e desinstale os seguintes programas: Apache PHP MySQL MySQL Front OBS: Desinstale indemente da versão.

Transcript of Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão...

Page 1: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como configuração, e para que este seja realmente funcional, será necessário desinstalar todos os programas na lista a baixo, para não haver conflitos entre versões, então ente em Iniciar / Painel de Controle / Configurações / Adicionar e Remover Programas, e desinstale os seguintes programas:

Apache

PHP

MySQL

MySQL Front

OBS: Desinstale indemente da versão.

Page 2: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Instalação e Configuração do Pactote de Servidores Fox Serv

O pacote contém:

Apache – Servidor Web

PHP 4.4.2 – Módulo PHP para Apache

Perl

MySQL – Banco de Dados

PhpMyAdmin – Ferramenta Web para manipular Banco de Dados MYSQL

MySQL Front – Ferramenta IDE para manipular Banco de Dados MYSQL

Page 3: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Local para Download

http://webaula.unipar.br/~henrique/downloads/FoxServ3.1Beta1.exe

Page 4: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Iniciar procedimento de instalação normal:

Figura 2

Figura 1

Instalação e Configuração

Page 5: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Na figura 4 Clique em Browse e escolha a unidade de disco C:

(Figura 5) e digite no lugar de C:\FoxServ -> C:\EasyServ

Figura 4Figura 5

Figura 3

Instalação e Configuração

Page 6: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Figura 6 Figura 7

Aguarde o término da InstalaçãoAguarde o término da Instalação

Figura 8

Instalação e Configuração

Page 7: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Apenas feche as janelas abaixoApenas feche as janelas abaixo

Figura 11 (Instalado)

Figura 9

Figura 10

Instalação e Configuração

Page 8: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

* Iniciar Apache – Servidor Web

* Fechar Apache – Servidor Web

* Configuração do APACHE

* Configuração do PHP

* Manipar Banco de Dados * Abrir Pasta EasyServ

Executa os procedimentos com *

Abrir no Navegador http://localhost

Figura 11

Page 9: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Por questões de segurança o Windows XP poderá emitir mensagem pelo Firewall se deseja desbloquear ou não o Apache (Figura 12), clique em Desbloquear e o apache estará Rodando (Figura 13), apenas não feche a janela da Figura 13 enquanto estiver programando.

Figura 13

Figura 12

Page 10: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Abra as seguintes pastas (C:\EasyServ\MySQL\Bin) e encontre o arquivo winmysqladmin.exe (Figura 14) e execute o mesmo. Entre com o User name “root” e Password “123456”.

OBS: Esta senha é para acesso remoto, acesso localhost não terá senha.

Figura 14 Figura 15

Page 11: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Localize o ícone como na Figura 16. Se este estiver em verde significa que seu banco de dados MySQL está funcionando plenamente, caso contrário estaria em vermelho.

Figura 16

Figura 17

Após a configuração vamos testar o Apache + PHP

+ MySQL, vá até EasyServ (Figura 11) e clique

em iniciar apache e clique em GO, assim a Figura 17

aparecerá e clique em Check PHP, se aparecer a

tela da Figura 18, significa que Apache + PHP estão

Corretos.

Instalação e Configuração

Page 12: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Figura 18

Para testar o MySQL com PHP clique em Check MySQL como na Figura 19, entre com o usuário root e sem senha (OBS Se houver senha então digite).

PhpMyAdmin – Interface Web

Figura 19

Figura 20

Instalação e Configuração

Page 13: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Utilizando MySQL Front: este software vem com FoxServ e o mesmo permite a manipulação do SGBD MySQL, utilizando interface IDE, sem a necessidade de criar bancos de dados, tabelas, ou consultas de forma manual.

Para conectar ao MySQL

Figura 21

Hostname / IP : localhost ou endereço IP

User: Usuário, Ex: root

Password: Senha, Ex: não tem

Salve esta opção para não ter que configurar a todo momento.

Page 14: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Criando uma Base de dados, clique em tools (Figura 22). Create DataBase, e digite nome de sua base de dados (Figura 23).

Em seguida clique em Tools novamente e escolha Create Table (Figura 24).

Figura 22

Figura 23

Page 15: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Após a criação da base de dados, deverão ser criados os campos onde Table-Name tem o nome da tabela como Cliente. Em fields deve ser adicionado o nome do campo como CodCli, NomeCli, etc…, e cada um destes devem ter um tipo como Int, Varchar, etc…. Quando for utilizar o código automático deve ser marcado o campo int a opção Autoincrement e Primary. Clique em Create e os campos serão criados na tabela.

Figura 24 Figura 25

Page 16: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Instalação e Configuração

Fazendo o primeiro exemplo em PHP.

Diferentemente de quem utilizava o instalador do Apache 2.X, este software FoxServ tem uma local diferenciado para repositório dos Sites/Sistemas. Os arquivos devem estar em C:\EasyServ\www.Figura 26

Page 17: Instalação e Configuração Este tutorial tem como objetivo auxiliar a aqueles que não estão conseguindo utilizar a programação em PHP, por questões como.

Fazendo o primeiro exemplo em PHP.

Abra seu software preferido para edição de texto e entre com o seguinte código:

<?

Echo “Olá mundo…”;

?> e para chamá-lo digite em seu navegador http://localhost/nomearquivo.php

Instalação e Configuração