Sie sind auf Seite 1von 21

Este tutorial descreve como configurar um ambiente de desenvolvimento em um Windows ou um

computador Macintosh para construção de aplicações web PHP com o Adobe Dreamweaver e um
servidor de banco de dados MySQL.
Configurando um ambiente de desenvolvimento PHP para Dreamweaver requer um servidor web
(como Apache ou IIS), PHP e banco de dados MySQL. Embora você possa instalar os três
separadamente, geralmente é muito simples de usar uma solução tudo-em-um, como o XAMPP para
Windows ou MAMP para Mac OS X.
Nota: O PHP pode ser usado com a maioria dos sistemas de banco de dados. No entanto, os
comportamentos de servidor do PHP Dreamweaver único apoio MySQL.
Esta configuração tutorial mostra como realizar as seguintes tarefas:
Instalar e executar um servidor web PHP-ativado no computador local
Instale o servidor de banco de dados MySQL no seu computador
Definir um site PHP no Dreamweaver CS5
Importar dados MySQL e criar uma conta de usuário do MySQL para sua aplicação web
Conectar a um banco de dados exemplo
Configurando o PHP para Windows
páginas PHP devem ser processados através de um servidor web. Assim, para desenvolver com PHP
no Dreamweaver, você precisa ter acesso a um servidor web PHP habilitado eo banco de dados
MySQL. Também é útil ter phpMyAdmin, uma interface gráfica para o MySQL. Todos os três
componentes são software de fonte aberta que você pode usar para desenvolver, testar e implementar
aplicações web e eles estão livres!
Você pode instalar cada um independentemente, mas a maneira mais fácil e mais rápido é usar um
tudo-em-uma solução. O escolhido para este tutorial é XAMPP. Se você já tem um trabalho PHP /
MySQL ambiente, ou quiser usar uma diferente tudo-em-um instalador, como WampServer
(http://www.wampserver.com/en/ ), vá direto para a Definição de um site em PHP Dreamweaver .
Se você é um usuário Mac, consulte Configurando o PHP para Mac OS X .
Antes de começar a
XAMPP instala o servidor web Apache, que atende a pedidos na porta 80. Esta é a porta padrão
usada pela maioria dos servidores web, incluindo o Microsoft Internet Information Services
(IIS).Apenas um servidor web em um momento pode escutar na porta 80.
Se você instalou o IIS no seu computador para desenvolver com ASP ou ASP.NET, você deve parar
o servidor web IIS antes de instalar o XAMPP. Alternativamente, você pode instalar o PHP no IIS
usando o Microsoft Web Platform Installer, conforme descrito em Configurando um ambiente de
desenvolvimento ASP para Dreamweaver. Entretanto, se você instalar o PHP no IIS, você precisa
instalar o MySQL e phpMyAdmin separadamente, veja Instalando o MySQL e phpMyAdmin no
Windows (somente para o IIS) para obter mais detalhes.
Instalando o XAMPP
Instalando e configurando XAMPP é normalmente rápida e sem problemas, mas às vezes as coisas
dão errado. Se você tiver problemas, o melhor local para obter ajuda é no fórum do XAMPP .
Você precisa estar logado no Windows em uma conta de administrador.
1. Ir para o site da Apache Friends e baixar o XAMPP para Windows. Escolha o pacote básico de
auto-extraível arquivo RAR.
2. Feche todas as aplicações no seu computador e dê um duplo clique no arquivo EXE que você
baixou. Uma caixa de diálogo lhe perguntar onde você quer instalar o XAMPP. O padrão é C:
\ . Se você selecionar o padrão, o instalador extrai todos os arquivos necessários para uma nova
pasta chamada C: \ xampp . Quando expandido, os arquivos ocupam aproximadamente 275 MB.
3. Quando todos os arquivos foram extraídos, o instalador abre uma janela do prompt de comando
do Windows, onde você é convidado a responder a uma série de perguntas simples sobre opções
de instalação. Tipo y ou n , dependendo da sua preferência e pressione Enter.
Depois de ter definido as opções, você verá uma mensagem informando que o XAMPP está
pronto.Isso é seguido por uma tela com um menu curto (ver Figura 1). Tipo 1 e pressione Enter para
iniciar o XAMPP Painel de controle. Em seguida, digite x e pressione Enter para fechar a janela
Command Prompt.

Figura 1. A fase final do processo de instalação do XAMPP envolve a definição de opções em uma janela Prompt de
Comando.

Iniciando os servidores
Para iniciar o Apache e servidores de MySQL, o lançamento do XAMPP Painel de controle no menu
Iniciar do Windows (se já não estiver aberto) e clique no botão Iniciar junto com o Apache e
MySQL..A confirmação de que eles foram iniciados com êxito é exibida ao lado, e no rótulo sobre
as mudanças Iniciar botões Stop (veja Figura 2).

Figura 2. O XAMPP Painel de controle confirma que o Apache eo MYSQL estão funcionando.
Nota: Se um alerta de segurança do Windows aparece perguntando se deseja manter o bloqueio do
programa mysql ou apache, escolha Desbloq para ambos os programas.
Observe o seguinte em caso de erros:
Se o Apache não iniciar, verifique se você está conectado ao seu computador com uma conta de
administrador. Selecionando a opção Executar como Administrador geralmente não dá
privilégios suficientes para iniciar o servidor web.
Se o Apache relata um erro na inicialização, dê um duplo clique no arquivo C: \ xampp \ apache
\ logs \ error.log no Windows Explorer e vá até o final do arquivo para ler as mensagens de erro.
O log de erro para o MySQL está localizado no C: \ xampp \ data \ mysql pasta. É em um
arquivo que usa o mesmo nome de seu computador, seguido de um . errar extensão. Para abri-lo,
dê um duplo clique no ícone e selecione o bloco de notas quando for solicitado para selecionar
um programa para usar.
Se você quiser ativar o Apache ou MySQL como serviços do Windows para que inicie
automaticamente, marque a caixa Svc ao lado de cada um. (FileZilla e Mercúrio são os programas de
FTP e e-mail, que não são necessários para desenvolver com PHP no Dreamweaver. Eles não são
abordados neste artigo.)
Proteger o banco de dados
Para assegurar o banco de dados:
1. Inicie um navegador e digite http://localhost/ na barra de endereços.
2. Se tudo foi instalado corretamente, você deve ver uma página web que oferecem uma variedade
de idiomas. Selecione o idioma que deseja usar.
3. O menu à esquerda da tela de boas-vindas que se segue (ver Figura 3) dá-lhe acesso baseado na
Web para várias partes do XAMPP, incluindo opções de configuração de segurança.

Figura 3. A tela de boas-vindas do XAMPP aparece depois que você selecionar um idioma para usar.
4. Clique em Segurança no menu à esquerda da tela. Isso abre uma nova janela do navegador ou
guia com um relatório sobre a situação de segurança atual da sua instalação. Vá abaixo o
relatório de status e clique no link a seguir: http://localhost/security/xamppsecurity.php .
5. Isto mostra a consola de segurança (ver Figura 4), que solicita que você crie uma senha para o
superusuário do MySQL, de raiz.
Nota: Mesmo se você é a única pessoa a utilizar o computador, é boa prática para proteger com
senha do banco de dados MySQL.

Figura 4. Defina a senha de root do MySQL.

6. Digite a senha escolhida nos dois campos. Ele pode conter caracteres especiais, mas não deve ter
espaços.
7. Imediatamente abaixo dos campos de senha é um par de botões de rádio que determinam como
se conecta ao MySQL phpMyAdmin como super-usuário root. O padrão é para armazená-lo em
um cookie. Isso é bom para um ambiente de desenvolvimento local.
8. Você também é perguntado se deseja definir uma senha aleatória para o usuário pma. O padrão
Sim é bom.
9. Se você está preocupado com a esquecer a senha de superusuário root, você pode selecionar a
caixa de seleção logo acima do botão Alterar Senha para armazená-lo em um arquivo de texto
simples (mysqlrootpassword.txt). Quanto de um risco de segurança que representa depende de
quem mais tem acesso ao seu computador.
10. Depois de fazer suas escolhas, clique no botão Alterar Senha.
Teste de instalação do PHP
Depois de instalar o XAMPP e assegurar o banco de dados, é uma boa idéia para testar a instalação
do PHP:
1. Feche a janela de segurança do XAMPP ou guia, e retornar para a tela de boas vindas (veja a
Figura 3).
2. Clique phpinfo () no menu à esquerda da tela.
Se o PHP foi instalado com sucesso, você verá uma página com informações detalhadas sobre a
configuração do PHP (ver Figura 5).
Figura 5. phpinfo () exibe informações de configuração do PHP.

Embora esta tela pode sentir como a sobrecarga de informações, nesta fase, ele contém uma riqueza
de informações sobre sua configuração PHP. Retorne a esta tela sempre que você precisa verificar
como o PHP é configurado.
Nota: Você pode exibir as mesmas informações, criando um arquivo PHP que contém o seguinte
script e colocá-lo em um navegador:
<Php phpinfo ();?>

Testando o MySQL eo phpMyAdmin


Siga estes passos para verificar sua instalação do MySQL e phpMyAdmin:
1. Clique no link phpMyAdmin na seção Ferramentas do menu à esquerda da tela de boas-vindas
do XAMPP.
2. Este carrega a página de login para phpMyAdmin (veja a Figura 6). Digite root como nome de
usuário, digite a senha de root que você criou anteriormente e clique em Ir.
Figura 6. Entrar em phpMyAdmin.

Após o sucesso de login, você verá a tela principal do phpMyAdmin (veja a Figura 7).

Figura 7. Use o phpMyAdmin para criar e administrar bancos de dados MySQL.

Parabéns! Agora você tem uma instalação do PHP, MySQL e phpMyAdmin.


A próxima seção cobre instaling MySQL e phpMyAdmin separadamente para uso com o IIS, então
você pode pular diretamente para Definição de um site PHP no Dreamweaver CS5 ou retornar para a
parte 1 da série de tutoriais Criando a sua dinâmica primeiro site no Dreamweaver (se isso é onde
você começou) .
Instalando o MySQL e phpMyAdmin no Windows (somente para o IIS)
Se você estiver usando PHP no IIS, você precisa tinstalar MySQL e phpMyAdmin separadamente.
Nota: Estas instruções somente se você estiver usando o IIS como servidor web. MySQL e
phpMyAdmin já estão instalados no XAMPP e WampServer.
1. Baixe o instalador do Windows Essentials da categoria de Downloads do Windows na página de
download do MySQL .
2. Dê um duplo clique no arquivo instalador e siga as instruções na tela. Escolha Instalação típica.
3. Ao final do processo de instalação, selecione a opção tconfigure o servidor MySQL, e clique em
Concluir.
4. No MySQL Server Instance Configuration Wizard, faça as seguintes escolhas:
Para o tipo de configuração, selecione Configuração detalhada.
Para o tipo de servidor, a máquina do desenvolvedor selecionar.
Para uso do banco de dados, selecione Multifunctional Database.
Para obter o número de conexões simultâneas, selecione Apoio à Decisão (SAD) / OLAP.
Para as opções de rede, aceite as configurações padrão.
Para o conjunto de caracteres padrão, a aceitar a configuração padrão.
Para as opções do Windows, selecione as duas opções: Instalar como serviço de Windows e
Bin incluir diretório no caminho do Windows.
Para as opções de segurança, digite uma senha de root e confirmá-la.
5. Clique em Executar tconfigure MySQL.
Instalando phpMyAdmin separadamente (para o IIS só)
O próximo passo é tinstalar phpMyAdmin, um front-end gráfico para MySQL. Desde phpMyAdmin
é baseado em PHP, a instalação é um processo de três passos simples: baixar os arquivos,
descompactá-los para o site no seu ambiente de teste local, e criar um arquivo de configuração
simples.
1. Baixe a última versão estável do phpMyAdmin do site phpMyAdmin .
2. Descompacte o arquivo baixado. Ele vai extrair a pasta ta conteúdos chamado xxx-
phpMyAdmin , onde x representa o número da versão.
3. Renomeie a pasta phpmyadmin .
4. Recortar e colar (ou seja, mover) o phpmyadmin pasta (e todo seu conteúdo) na raiz de
documentos do servidor IIS: C: \ \ inetpub wwwroot .
5. Criar uma nova subpasta chamada config dentro do phpmyadmin pasta.
6. Abra um navegador e digite o seguinte na barra de
endereços:http://localhost/phpmyadmin/setup/index.php .
7. Ignore qualquer alerta sobre a conexão não ser seguro. Esse aviso é destinado a administradores
de servidor de instalar phpMyAdmin em um servidor de Internet ao vivo.
8. Clique no botão Adicionar na seção de servidores. Isso carrega um formulário com a maioria das
informações necessárias já preenchido polegadas Verifique as seguintes configurações:
Nome do servidor: localhost
Porta do servidor: Deixe em branco
soquete do servidor: Deixe em branco
Tipo de conexão: TCP
Tipo de autenticação: config
Usuário por config auth: root
Senha para config auth: Digite sua senha de root do MySQL
9. Desça o campo Ações, clique em Adicionar. Você verá twbuttons rotulado
Adicionar. Certifique-se de clicar no que tem ao lado um botão Cancelar.
A tela seguinte irá, provavelmente, avisá-lo que você não tenha criado um banco de dados
phpMyAdmin, syou não será capaz tusar todas as funcionalidades do phpMyAdmin. Isso não é
importante. Você pode configurar uma tarde se você decide tusar os recursos avançados do
phpMyAdmin.
10. Percorra a seção Configuração de perto da parte inferior da página e clique em Salvar.
11. Abra a configuração de pastas no Windows Explorer. Você deverá ver um novo arquivo
chamadoconfig.inc.php . Move-o o principal phpmyadmin pasta.
12. Excluir a configuração da pasta.
13. Tipo http://localhost/phpmyadmin/ na sua barra de endereços do navegador e phpMyAdmin
carga (ver Figura 7).
Agora você tem um ambiente de desenvolvimento PHP. A próxima página descreve como
configurar o PHP em um Mac, assim você pode ignorá-lo e ir diretamente para Definir um site PHP
no Dreamweaver CS5 .
Configurando o PHP para Mac OS X
páginas PHP devem ser processados através de um servidor web. Assim, para desenvolver com PHP
no Dreamweaver, você precisa ter acesso a um servidor web PHP habilitado eo banco de dados
MySQL. Também é útil ter phpMyAdmin, uma interface gráfica para o MySQL. Todos os três
componentes são software de fonte aberta que você pode usar para desenvolver, testar e implementar
aplicações web. Além do mais, eles estão livres.
O servidor web Apache e PHP pré-instalados no Mac OS X. No entanto, eles não estão habilitadas
por padrão. Além disso, a versão pré-instalada do PHP não tem um monte de recursos úteis, e você
precisa instalar e configurar o MySQL separadamente. A menos que você seja muito confortável em
trabalhar com a linha de comando no Terminal, é muito mais fácil instalar o tudo-em-uma
soluçãoMAMP .
Esta seção descreve como instalar o MAMP no seu Mac. Isso instala o servidor web Apache,
MySQL ephpMyAdmin em uma única operação.
Se você já tem trabalho versões do Apache, MySQL e phpMyAdmin, não há necessidade de instalar
MAMP. Vá direto para Definição de um site PHP no Dreamweaver CS5 .
Nota: Você também pode comprar uma licença para um comercial de add-on MAMP chamado
PRO.Isto torna mais fácil de organizar seus sites. No entanto, a versão gratuita é perfeitamente
adequado para o desenvolvimento de páginas PHP com Dreamweaver, de modo MAMP PRO não é
coberto aqui.
Se você é um usuário do Windows, consulte Configurando o PHP para Windows .
Antes de começar a
Em vez de usar as versões pré-instalada do Apache e PHP, MAMP instala versões separadas em um
local diferente no seu disco rígido. Isto torna mais fácil para desinstalar tudo simplesmente
arrastando a pasta MAMP para o lixo se você decidir que não quer mais MAMP em seu
computador.MAMP também evita conflitos com a versão pré-instalada do Apache usando uma porta
não padrão (8888) para escutar as solicitações para páginas da web.
Para torná-lo mais fácil de implantar suas páginas PHP na internet, é uma boa idéia configurar
MAMP usar a porta padrão de servidores web (80). Instruções de como fazer isso são dadas mais
tarde, mas você deve primeiro verificar que as versões pré-instaladas não estão funcionando.
1. Abra as Preferências do Sistema e selecione Compartilhamento de Internet e Rede.
2. Verifique se o Compartilhamento Web é não selecionada.
Enquanto MySQL nunca foi instalado no seu computador, você está pronto para ir.
Nota: Instalar MAMP normalmente é muito rápido (apenas um par de minutos) e sem
problemas. No entanto, as coisas às vezes dão errado. Se você passar por dificuldades, o melhor
lugar para procurar ajuda é no fórum MAMP .
Instalando o MAMP no seu Mac
Para instalar o MAMP no Mac:
1. Ir para a página de download MAMP e selecionar o link para MAMP & MAMP PRO. Este
downloads uma imagem de disco que contém o comercial e versões livres.
2. Quando o download terminar, você será presenteado com um contrato de licença. Você deve
clicar em Concordo para continuar com a montagem da imagem de disco.
3. Quando a imagem de disco é montado, arraste a pasta MAMP sobre o ícone de atalho para
aplicações, tal como indicado pela seta (ver Figura 8).
Figura 8. Instale MAMP a partir da imagem de disco.

4. Verifique se MAMP foi copiado para a pasta Applications, e ejetar o disco de imagem.
Para os fins deste artigo, você só precisa instalar gratuitamente a versão do MAMP. A versão
comercial é um add-on que você pode adicionar mais tarde, se você quiser usar seus recursos
avançados. Para saber mais sobre a versão comercial, visite o website MAMP PRO .
Testar e configurar MAMP
Para testar e configurar MAMP:
1. Dê um duplo clique no ícone em MAMP MAMP Applications / .
2. Após alguns momentos, o seu navegador padrão deve lançar e apresentar a você uma página de
boas-vindas para MAMP. Observe que a URL na barra de endereço do navegador começa
comhttp://localhost:8888 . A : 8888 cadeia depois localhost indica que o web server está
escutando as solicitações na porta não-padrão 8888.
3. Minimizar o navegador e localize o painel de controle MAMP, que deve ser executado no seu
desktop. As luzes verdes ao lado de Apache Server e MySQL indicam que ambos os servidores
estão em execução (veja a Figura 9).
Figura 9. O painel de controle MAMP mostra o status dos servidores Apache e MySQL..

4. Clique em Preferências, selecionar e portas na parte superior do painel que abre. O painel mostra
que o Apache e MySQL estiver executando em portas 8888 e 8889, respectivamente (ver Figura
10).

Figura 10. Alterar as portas MAMP.

5. Clique em Definir como Padrão Apache e MySQL Portos.


Os números mudam para as portas padrão: 80 para o Apache eo MySQL de 3306. Isso fará com
que o seu desenvolvimento com o Dreamweaver mais fácil.
6. Clique em OK e digite sua senha Mac quando solicitado.
MAMP pára e reinicia os dois servidores.
Nota: Este é o local mais provável para algo dar errado. Se algum outro programa está usando a
porta 80, o Apache não irá reiniciar. Se isso acontecer, verifique se o Compartilhamento da Web
não está selecionada no Internet e Compartilhamento das Preferências do Sistema. Outra
possibilidade é que o Skype está usando a porta 80. Você pode alterar a porta na seção
Avançado das Preferências do Skype tenta 42.815 como a porta de entrada. Se você não
encontrar o que está impedindo o Apache usando a porta 80, abra o painel de preferências
MAMP e Reset MAMP portas clique.
7. Quando ambas as luzes estão verdes novamente, clique em Abrir página inicial. Isso recarrega a
página de boas-vindas MAMP em seu navegador. Desta vez, a URL é provável que tenha :
80depois de localhost . Porque a porta 80 é o padrão, a adição de : 80 é desnecessária, por isso
não importa se ele está faltando.
Você só precisa de dois pontos seguido de um número quando você usa portas não
padronizadas.
8. Clique no link no menu phpinfo MAMP. Você deverá ver uma página que exibe informações de
configuração do PHP (ver Figura 11).

Figura 11. Informações de configuração do PHP mostra detalhes do sistema e muito mais.

Parabéns! Você tem uma instalação do PHP, MySQL e phpMyAdmin. Embora esta tela pode sentir
como a sobrecarga de informações, nesta fase, ele contém uma riqueza de informações sobre sua
configuração PHP. Retorne a esta tela sempre que você precisar verificar os detalhes da forma como
o PHP é configurado.
Nota: Você pode exibir as mesmas informações, criando um arquivo PHP que contém o seguinte
script e colocá-lo em um navegador:
<Php phpinfo ();?>
Agora que você tem um ambiente de teste do PHP no seu computador, você pode continuar
aDefinição de um site PHP no Dreamweaver de modo que você pode começar a desenvolver.
Definindo um site PHP no Dreamweaver CS5
Como os arquivos PHP precisam ser processadas por um servidor web, você precisa dizer ao
Dreamweaver onde o servidor de teste está localizado. Você também precisa informar o
Dreamweaver a URL correta para usar ao testar seus arquivos. As instruções a seguir pressupõem
que você tenha criado um ambiente de teste local no seu computador, conforme descrito nas seções
anteriores.
Em teoria, você pode localizar seus arquivos PHP em qualquer lugar em seu computador, eo
Dreamweaver irá copiá-los para o servidor de teste quando você usar o modo Live Preview, ou no
navegador. No entanto, isso resulta em duas cópias idênticas de cada arquivo. Em vez disso, é
prática comum para armazenar arquivos de projeto em uma pasta dentro da raiz do documento do
servidor de teste, que é o que você vai fazer neste tutorial.
Identificando a raiz de documentos do servidor
A raiz do documento é a pasta de nível superior, onde o servidor procura por páginas web. Sua
localização depende de onde e como você instalou o ambiente de testes do PHP.
Aqui estão os locais padrão para configurações comuns do PHP:
XAMPP: C: \ xampp \ htdocs
IIS: C: \ \ inetpub wwwroot
WampServer: C: \ wamp \ www
MAMP: / Applications / MAMP / htdocs
A URL para a raiz do documento é http://localhost/ .
Nota: Se você estiver usando as portas padrão MAMP, use http://localhost:8888/ para o URL.
Especificar uma pasta de trabalho
Para especificar uma pasta de trabalho:
1. No Dreamweaver, escolha Site> Novo site.
2. Na caixa de texto Nome do site, digite o nome do seu site, por exemplo, PHP Test Site . Este
nome identifica o projeto no Dreamweaver.
3. Clique no ícone da pasta próximo à caixa de texto Local de pastas do site e procurar a raiz do
seu servidor de teste do documento.
4. Crie uma subpasta da raiz do documento chamado php_test e selecioná-lo.
5. Clique em Abrir e, em seguida, Select (Escolha em um Mac).
6. Verifique as configurações na caixa de diálogo Configurações do Site '(ver Figura 12) e clique
em Salvar. (A localização do site local de pasta vai depender do seu como você instalou o PHP.)

Figura 12. Verifique as configurações básicas para o site de teste do PHP.

Nota: O nome da pasta não deve incluir espaços ou caracteres especiais. Você nunca deve usar
espaços ou caracteres especiais em nomes de arquivo ou pasta para um site, porque eles causam
problemas na maioria dos servidores PHP.
Isso é tudo que você precisa fazer para definir um site no Dreamweaver. Você não precisa definir os
servidores remoto ou de teste até que você queira usá-los. No entanto, como você vai testar o site
imediatamente, deixe a caixa de diálogo Configuração do site aberto.
Especificando um servidor de teste para o Dreamweaver
Para especificar um servidor de teste:
1. Servidores Selecione na coluna à esquerda da caixa de diálogo Configurações do Site.
2. Clique no botão de adição (+) no canto inferior esquerdo da caixa de diálogo para adicionar um
novo servidor.
3. Na caixa de diálogo que se abre, certifique-se que o botão Basic for selecionado, e selecione
Local / Rede da lista Conectar usando.
4. Dê um nome ao servidor, tais como local de teste .
5. Defina a pasta do servidor para a pasta que você especificou como o site local de pasta, neste
exemplo, php_test dentro do documento raíz do seu servidor.
6. Para o URL da Web, digite a URL que você usaria para chegar ao php_test pasta dentro do
servidor raiz do documento. Desde a raiz do documento é o equivalente a http://localhost/ , você
precisa digitar http://localhost/php_test/ no campo de texto URL da Web (ver Figura 13).

Figura 13. A configuração básica do servidor de teste incluem a pasta do servidor e da Web URL.

Nota: Se você estiver usando as portas padrão MAMP, o URL da Web deve
serhttp://localhost:8888/php_test/ .
7. Selecione o botão Avançado na parte superior da caixa de diálogo. Isso revela as opções tanto
para um servidor remoto e um servidor de teste.
8. Para o modelo de servidor (na seção Servidor de teste), selecione PHP MySQL (ver figura 14).
Figura 14. Definir o modelo de servidor do servidor de teste para o PHP MySQL.

9. Clique em Salvar.
10. Este é um servidor de teste, por isso certifique-se a caixa de seleção O teste é selecionado na
caixa de diálogo Configurações do Site. Se necessário, desmarque a caixa de seleção remoto
(veja a Figura 15).

Figura 15. Verifique se a caixa de seleção O teste é selecionado.

11. Clique em Salvar para salvar as alterações feitas.


Testando o site do PHP
Agora que você definiu o site no Dreamweaver, você pode testar se tudo funciona.
1. Selecione File> New, e crie uma página em branco, selecionar o PHP como o tipo de página.
2. Abrir vista Código, e digite o seguinte código entre as <body> tags:
<p> A hora é agora <php echo date ('H: i: s');? ?>.</ p>
O código entre <? php?> tags exibe o tempo atual.
3. Alternar para o modo Design, e salvar a página como teste.php . O texto dentro do
HTML <p>tags é exibido como normal, mas o código PHP é substituído por um escudo de ouro
(ver Figura 16).

Figura 16. O código dinâmico é representado na vista de estrutura por um escudo de ouro.

4. Clique no botão Live View. O escudo de ouro deve ser substituído por o tempo atual (ver figura
17).

Figura 17. O código PHP é processado pelo servidor web e exibida no modo Live.

Note-se que o valor na caixa de texto endereço agora exibe o URL da Web em vez da localização
física do arquivo.
Não funcionou?
Se o tempo não exibir no modo Live, verifique o seguinte:
É o servidor web (Apache e IIS) em execução? A menos que você tenha configurado o servidor
para executar automaticamente, ele precisa ser iniciado manualmente antes de processar páginas
PHP.
Será o ponto de URL da Web para o mesmo local que a pasta do servidor (ver Figura
13)?servidor do documento A raiz ( htdocs , wwwroot , ou www , dependendo da configuração
do PHP) é o equivalente a http://localhost/ . Se seu site estiver em uma subpasta da raiz do
documento, você precisa adicionar o nome da subpasta para a URL.
Se você estiver usando as portas padrão MAMP, você adicionou: 8888 depois de localhost?
É um software de segurança bloqueando o acesso às portas 80 e 3306 (ou portas 8888 e 8889 se
você estiver usando os padrões MAMP)?
Usando os arquivos de exemplo
O site do PHP é agora definido e trabalhar. O próximo passo é adicionar os arquivos de exemplo
para testar o site em preparação para se conectar a um banco de dados.
Se você não tiver feito isso, baixe os arquivos de exemplo para este tutorial, descompactá-los e
copiá-los para o php_test pasta no servidor raiz do seu documento. Agora você deve ver os arquivos
de exemplo no painel Files (veja a Figura 18). Você pode precisar clicar no ícone Atualizar na parte
superior do painel Arquivos para ver os arquivos.
Figura 18. Os arquivos de exemplo para testar a conexão do banco de dados são visíveis no painel Arquivos.

Criar um banco de dados MySQL e conta de usuário


MySQL não é um banco de dados único, mas um sistema de gerenciamento de banco de dados.Você
pode criar bancos de dados individuais dentro do MySQL. O superusuário, root, tem o controle
completo sobre todos os bancos de dados, por isso é necessário criar contas de usuário com
privilégios restritos para evitar que usuários não autorizados obtenham acesso a dados de outras
pessoas.
Nesta seção, você vai usar o front-end para o MySQL phpMyAdmin para criar um banco de dados
de exemplo, a importação ea criação de uma conta de usuário do MySQL. As instruções supõem que
você instalou o XAMPP no Windows, MAMP em um Mac, ou que você tenha criado o seu próprio
ambiente de teste do PHP com um servidor web, PHP, MySQL, phpMyAdmin e.
Criando um novo banco de dados e importar dados
Para executar esta tarefa:
1. Verifique se o seu servidor web eo servidor MySQL está executando.
2. phpMyAdmin Iniciar. Na maioria dos casos, você pode fazer isso
digitandohttp://localhost/phpmyadmin/ na sua barra de endereços do navegador.
Se você estiver usando MAMP em Mac OS X,
use http://localhost/MAMP/ ouhttp:localhost:8888/MAMP/ , e, em seguida, clique no link
phpMyAdmin.
3. Se você instalou o XAMPP no Windows, digite root como nome de usuário e, em seguida a
senha de root do MySQL quando solicitado.
Você deverá ver a tela de boas-vindas phpMyAdmin (veja a Figura 19).
Figura 19. A tela principal do phpMyAdmin dá acesso ao MySQL.

Nota: A lista padrão de bancos de dados mostrados no menu à esquerda da tela é um pouco diferente
em XAMPP e MAMP, mas isso não é importante.
4. Tipo php_test na caixa de texto rotulado Criar Novo Banco de Dados e clique em Criar.
Nota: Ao escolher nomes para bancos de dados e colunas de banco de dados (campos), não
utilize espaços ou hífens, uso apenas símbolos alfanuméricos e caracteres (por exemplo,
feedback_demo). Embora phpMyAdmin aceita espaços e hífens, eles exigem tratamento
especial e são susceptíveis de causar problemas. Também é uma boa idéia usar minúsculas por
toda parte, porque a versão do MySQL converte automaticamente os nomes em letras
minúsculas e os trata como caso-insensitivo. A maioria dos sites PHP são hospedados em
servidores Linux, que são case-sensitive. Se os nomes incluem caracteres maiúsculos, tudo vai
quebrar quando você carregar o aplicativo da Web do Windows em um servidor Linux.
Nota: Você pode ignorar a configuração de agrupamento, a menos que você esteja usando um
idioma diferente do Inglês. Agrupamento determina a ordem de classificação dos registros. A
configuração padrão é bom para o Inglês.
5. Quando os relatórios que o phpMyAdmin php_test banco de dados foi criado, clique na guia
Importar na parte superior da página.
6. No arquivo a seção Importar, clique em Procurar ao lado do local do texto caixa de arquivo de
texto e selecione php_test.sql dos activos pasta em seu site de teste do PHP.
7. Clique Vá na parte inferior da página. Esta importação de dados da amostra para o banco de
dados.
8. Deixar phpMyAdmin aberto, como você vai continuar a usá-lo na próxima seção.
Criar uma conta de usuário do MySQL
O superusuário root deve ser usada apenas para tarefas administrativas dentro do phpMyAdmin, pois
tem o poder de destruir todos os seus dados. Após os dados são apagados, você não pode restaurá-
lo! Não há equivalente da Lixeira do Windows ou Mac no MySQL Trash. Assim, a próxima tarefa é
criar uma conta de usuário MySQL com privilégios restritos. Siga estes passos para criar uma conta
que tenha acesso apenas ao php_test banco de dados:
1. Clique no ícone que parece uma pequena casa no canto superior esquerdo da tela do
phpMyAdmin para voltar à tela inicial de boas-vindas (ver Figura 19).
2. Clique na aba Privilégios na parte superior da página de boas-vindas.
Nota: Muitos dos recursos do phpMyAdmin são sensíveis ao contexto. Há um separador
Privilégios na parte superior de cada tela, mas para criar uma nova conta de usuário, você deve
retornar à página inicial e clique na aba Privilégios lá.
3. Clique em Adicionar um novo usuário (localizado a cerca de metade da página).
4. Na caixa de texto Nome de Usuário, digite phptestuser .
5. Selecione Local como o anfitrião. Esta entrada localhost na caixa de texto ao lado, restringindo
o usuário ao seu ambiente de teste local.
6. Digite uma senha no campo Senha e digite novamente no campo logo abaixo.
7. Deixe o resto da página inalterados e clique em Ir na parte inferior da página.
A próxima tela confirma que o novo usuário foi adicionado. A seção de privilégios Global dá
conta do usuário os mesmos privilégios em todos os bancos de dados. Para os fins deste tutorial,
você vai limitar o usuário para o php_test banco de dados.
8. Desça até a seção de privilégios específicos e selecione o php_test banco de dados (ver figura
20).

Figura 20. Limite a conta de usuário do MySQL para um banco de dados específico.

Nota: O sublinhado no nome do banco de dados é precedida por uma barra invertida. Em
determinadas circunstâncias, o sublinhado pode ser usado como um caractere coringa em MySQL,
ea barra invertida é necessário aqui para garantir que o sublinhado é tratado como um caractere
literal. No entanto, este é um caso excepcional. Normalmente, você deve não preceder o sublinhado
no banco de dados, tabela ou nomes de coluna com uma barra invertida.
9. Na próxima página você pode definir os privilégios do usuário para o banco de dados
selecionado. Para uma aplicação web, apenas quatro privilégios são normalmente exigidos:
SELECT, INSERT, UPDATE e DELETE. Selecione-os e clique em Go (ver figura 21).
Figura 21. Definir SELECT, INSERT, UPDATE e DELETE privilégios de usuário para uma aplicação web.

Agora você tem uma conta de usuário do MySQL pronto para acessar o banco de dados php_test.Na
próxima seção, você aprenderá como criar uma conexão MySQL no Dreamweaver.
Conectando ao banco de dados
Os arquivos de exemplo contêm incluem comments.php, que consulta o banco de dados php_test e
exibe os resultados. objetos de texto dinâmico na seção de comentários de clientes no centro da
página (ver Figura 22) indicam onde os resultados serão mostrados. Antes que você possa ver os
resultados, você precisa criar uma conexão com o banco de dados.
Figura 22. A exemplo de página PHP contém objetos de texto dinâmico.

1. Abra comments.php . Você deve ter uma página PHP aberto na janela Documento para criar
uma conexão com o MySQL.
2. No painel de bancos de dados (escolha Janela> Bancos de dados), clique no sinal de mais (+)
botão no painel e selecione Conexão MySQL.
O MySQL caixa de diálogo de conexão será exibida.
3. Tipo connTest como o nome da conexão.
4. Para o servidor, digite o MySQL localhost .
Se você estiver usando as portas padrão MAMP em um, use Mac localhost: 8889 .
5. Para o Nome de Usuário, digite phptestuser .
6. Digite a senha que você escolheu para a conta phptestuser no campo Senha.
7. Para, tipo de banco de dados php_test .
Nota: Você não precisa preceder o sublinhado com uma barra invertida aqui. Ela foi inserida
por phpMyAdmin na seção anterior (ver figura 20) apenas porque o phpMyAdmin usa uma
consulta que permite caracteres curinga.
8. Clique em Testar.
O Dreamweaver tenta se conectar ao banco de dados. Se a conexão falhar, faça o seguinte:
Verifique duas vezes o nome do servidor, nome de usuário e senha.
Verifique as configurações para a pasta que o Dreamweaver utiliza para processar páginas
dinâmicas (consulte Especificando um Servidor de teste para o Dreamweaver).
Verifique se a web e servidores MySQL estiverem em execução.
Desative temporariamente qualquer firewall ou de segurança. Se a conexão funcionar, você
precisa configurar o programa de segurança para permitir a comunicação entre o
Dreamweaver eo MySQL.
9. Clique em OK. A nova conexão é exibida no painel Bancos de dados.
10. Expanda o connTest conexão, e então expandir o ramo de tabelas. Você vai ver a tabela de
comentários no banco de dados, que pode expandir-se para revelar os detalhes das colunas da
tabela (veja a Figura 23).

Figura 23. O painel Bancos de dados mostra as colunas da tabela.


11. Clique no botão Live View. Os objetos de texto dinâmico em comments.php devem ser
substituídos por dados recuperados do banco de dados (ver Figura 24).

Figura 24. Os dados do banco de dados é exibida no modo Live.

Parabéns! Seu ambiente de desenvolvimento PHP e do site são criados e você está pronto para
começar a desenvolver aplicações web PHP no Dreamweaver.
Para onde ir a partir daqui
Este tutorial mostra como criar um ambiente de desenvolvimento PHP, definir um site PHP, e se
conectar a um banco de dados MySQL. Definindo o local e servidor de teste, e estabelecer uma
conexão MySQL são fundamentais para o desenvolvimento de aplicações web PHP no
Dreamweaver.Agora você está pronto para começar a desenvolver sites dinâmicos com PHP no
Dreamweaver.
Para mais artigos e tutoriais sobre desenvolvimento em PHP usando o Dreamweaver, visite a página
de desenvolvimento de aplicativo da Web no Dreamweaver Developer Center.

Esta obra está licenciada sob uma Licença Creative Commons Attribution-Noncommercial-No
Derivative Works 3.0 Unported License

Das könnte Ihnen auch gefallen