Você está na página 1de 4

Criando uma Aplicao Orientada pelo Banco de Dados Com o PHP. I...

https://netbeans.org/kb/docs/php/wish-list-lesson9_pt_BR.html?print=yes

Criando uma Aplicao Orientada pelo Banco de Dados com o PHP Lio 9: Implantando a Aplicao em um Servidor Web Remoto
Contedo do tutorial: 0. Criando uma Aplicao Orientada pelo Banco de Dados com o PHP - Pgina Principal 1. Criando o Banco de Dados a. Criando um Banco de Dados MySQL b. Criando Tabelas do Banco de Dados Oracle 2. Projetando a Aplicao. Lendo o Banco de Dados 3. 4. 5. 6. 7. 8. Criando um Novo Usurio de Aplicao Otimizando o Cdigo Adicionando Segurana. Implementando o Log-in de Usurio da Aplicao Adicionando um Novo Desejo ao Banco de Dados Atualizando e Deletando Entradas no Banco de Dados Melhorando a Aparncia da Aplicao Usando a Tecnologia CSS

9. =>Implantando a Aplicao em um Servidor Web Remoto Cdigo-fonte da Aplicao da Lio Anterior Registrando uma Conta de E-mail Registrando uma Conta de Hospedagem Registrando uma Conta de FTP Criando um Banco de Dados Remoto Configurando um Projeto PHP com Cdigos-Fonte Existentes Atualizando a Classe WishDB O Cdigo-fonte da Aplicao aps a Lio Atual est Concludo Prximas Etapas

Normalmente, uma aplicao PHP de vida real executada em um servidor remoto e acessada por um Protocolo de Transferncia de Arquivo (FTP - File Transfer Protocol). Para implantar a aplicao CRUD em um servidor remoto, voc precisar registrar uma conta em um provedor de hospedagem, registrar uma conta de FTP e criar um banco de dados remoto. Voc pode usar a hospedagem que quiser. O documento atual descreve o procedimento de implantao na hospedagem gratuita X10HOSTING. Essa hospedagem inclui um MySQL, mas no ums ervidor de banco de dados Oracle. Todos os nomes de usurio, senhas e endereos de e-mail so fictcios e utilizados somente como exemplos. A administrao da hospedagem bloqueia uma conta, se o usurio no aparecer no frum por mais de uma semana. Assim, voc pode falhar em aplicar exatamente os mesmos nomes de usurio, senhas, endereos de e-mail e outras credenciais do tutorial.

1 de 4

17/09/2013 13:15

Criando uma Aplicao Orientada pelo Banco de Dados Com o PHP. I...

https://netbeans.org/kb/docs/php/wish-list-lesson9_pt_BR.html?print=yes

Nesta lio, voc aprender a fazer o seguinte: Registrar uma conta de hospedagem Registrar uma conta FTP Criar um banco de dados MySQL remoto Configurar o projeto para usar a hospedagem web remota registrada Alterar suas definies de conexo de banco de dados para usar o banco de dados remoto O documento atual uma parte do tutorial Criando uma Aplicao CRUD no NetBeans IDE para PHP.

Cdigo-fonte da Aplicao da Lio Anterior


Usurios MySQL: clique aqui para fazer o download do cdigo-fonte que reflete o estado do projeto depois que a lio anterior for concluda.

Registrando uma Conta de E-mail


Crie uma conta de e-mail, se ainda no tiver criado. Neste exemplo, o endereo de e-mail phpuser65@googlemail.com.

Registrando uma Conta de Hospedagem


Para criar uma conta de hospedagem na hospedagem gratuita X10HOSTING, siga as etapas no assistente, digitando as seguintes definies. Voc ir digitar informaes similares em qualquer outro site de hospedagem. Definio da Conta Endereo de E-mail Nome do Domnio Subdomnio Valor phpuser65@gmail.com x10Hosting.com phpuser

2 de 4

17/09/2013 13:15

Criando uma Aplicao Orientada pelo Banco de Dados Com o PHP. I...

https://netbeans.org/kb/docs/php/wish-list-lesson9_pt_BR.html?print=yes

Nome de Usurio da Conta de Hospedagem (tambm para log-in em cPanel) phpuser Senha da Conta de Hospedagem (tambm para log-in em cPanel) qwerty1234 Nome de Usurio do Frum phpuser Senha do Frum qwerty Nome da Conta FTP uploader Nome de Usurio do FTP uploader@phpuser.x10hosting.com Servidor FTP ftp.phpuser.x10hosting.com Nome do Host do Banco de Dados Remoto phpuser Banco de Dados Remoto wishlist Nome de Usurio do Banco de Dados Remoto phpuser Senha do Usurio do Banco de Dados Remoto phpuserpw

Registrando uma Conta FTP


Agora que tem uma conta de hospedagem, voc precisar de uma conta FTP na qual ir transferir o cdigo-fonte do PHP e outros arquivos relacionados para execuo no servidor. Para x10Hosting, abra o cPanel e selecione Nova Conta FTP e siga o assistente.

Criando um Banco de Dados Remoto


Como a aplicao CRUD usa um banco de dados, voc tambm precisar implantar o banco de dados MySQL wishlist no servidor remoto onde tem uma conta de hospedagem.

Configurando um Projeto PHP com Cdigos-Fonte Existentes e Configurao de Execuo de Web Site Remoto
1. Faa download dosarquivos de cdigo-fonte que correspondem ao estado da aplicao depois da concluso da lio anterior. Extraia os arquivos. 2. Salve os arquivos de cdigo-fonte na pasta htdocs. 3. Crie um projeto PHP com cdigos-fonte existentes: Especifique o local dos cdigos-fonte dos quais fez download na pasta Source Escolha a configurao de execuo Web Site Remoto e configure a conexo FTP 4. Conclua a criao do projeto.

Atualizando a Classe WishDB


At agora, voc desenvolveu e executou a aplicao de Lista de Desejos no servidor Web local e usou um servidor de banco de dados MySQL ou Oracle local. Para que a aplicao funcione com o banco de dados MySQL remoto, voc precisa atualizar as definies de conexo especificadas por meio das variveis da classe WishDB. 1. Abra o arquivo db.php. 2. Altere as variveis da classe WishDB:
var var var var $user = $pass = $dbName $dbHost "<the name of the remote database user>"; "<the password of the remote database user>"; = "<the name of the remote database>"; = "<the account username specified during the hosting account creation>";

Nesse exemplo, as variveis sero atualizadas como se segue:


var var var var $user = $pass = $dbName $dbHost "phpuser"; "phpuserpw"; = "wishlist"; = "phpuser";

Prximas Etapas
3 de 4 17/09/2013 13:15

Criando uma Aplicao Orientada pelo Banco de Dados Com o PHP. I...

https://netbeans.org/kb/docs/php/wish-list-lesson9_pt_BR.html?print=yes

<< Lio anterior Voltar pgina principal do Tutorial Envie-nos Seu Feedback Para enviar comentrios e sugestes, obter suporte e manter-se informado sobre os desenvolvimentos mais recentes das funcionalidades de desenvolvimento PHP do NetBeans IDE, junte-se lista de correspondncia users@php.netbeans.org. Voltar Trilha do Aprendizado PHP

4 de 4

17/09/2013 13:15

Você também pode gostar