Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Programação em PHP
SEÇÕES
Manuais relacionados
+Programação em PHP
Categorias
+PHP
+Manuais de PHP
+Instalação PHP

Índice do Manual Programação em PHP
+ Introdução à programação em PHP
+ Breve história do PHP
+ Tarefas Principais do PHP
+ Instalação de PHP no nosso servidor
+ Configuração de PHP com Apache em Windows, como CGI
+ Configuração de PHP como módulo de Apache em Windows
+ Instalação de MySQL em Windows
+ Introdução à sintaxe PHP
+ Variáveis em PHP
+ Mudança de tipo das variáveis em PHP
+ Variáveis de sistema em PHP
+ Tabelas ou Arrays em PHP
+ Trabalho com tabelas ou arrays em PHP
+ Cadeias
+ Funções
+ Mais sobre funções: passagem de parâmetros
+ Mais sobre funções: Retorno de valores
+ Controlo do fluxo em PHP: Condições IF
+ Controlo do fluxo em PHP: Loops I
+ Controlo do fluxo em PHP: Loops II
+ Operadores
+ Passagem de variáveis pela URL
+ Processar variáveis de formulários
+ Autochamada de páginas
+ Utilização de cookies
+ Sessões I
+ Sessões II
+ Trabalhar com bases de dados em PHP
+ Inserção de novos registos
+ Selecção e leitura de registos
+ Actualização de um registo
+ Eliminação de um registo
+ Subir uma aplicação PHP ao servidor
+ Colocar os ficheiros PHP fora do directório de publicação
+ Subir uma base de dados ao servidor de Internet
+ Subir uma base de dados MySQL vazia ao servidor
+ Subir uma base de dados MySQL com a estrutura e os dados
+ Migrar uma base de dados a MySQL
+ Programação orientada a objectos em PHP
+ Construtores em PHP
+ Herança em PHP

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Instalação de PHP no nosso servidor

Passos prévios à programação.Instalação do módulo PHP em diferentes servidores web.


Como todas as linguagem do lado do servidor, PHP requer uma instalação de um servidor no nosso PC para poder trabalhar em local. Este modo de trabalho torna-se mais práctico do que colocar os ficheiros por FTP no servidor e executá-los a partir da Internet.

Desta maneira, antes de começar a criar os nossos programas em PHP é necessário:
  • Transformar o nosso computador num servidor. Isto faz-se instalando um dos vários servidores disponíveis para o sistema operativo da nossa máquina.


  • Introduzir no nosso servidor os ficheiros que lhe permitem a compreesão do PHP. Estes ficheiros podem ser obtidos, na sua versão mais actual, na página oficial de PHP.
Para ficar a conhecer a forma de instalar PHP sobre cada servidor de cada sistema operativo podemos ir ao apartado de documentação da página oficial de PHP onde podemos consultar um manual em HTML de rápida consulta e um enorme manual em PDF de quase 1000 páginas que explica de minuciosamente entre outras coisas, os passos a seguir para cada caso particular. De qualquer forma, nós vamos oferecer algumas ajudas para configurar PHP nos sistemas mais comuns. A eleição do nosso programa servidor terá muito que ver com o sistema operativo que tenhas a funcionar no teu computador. Estas seriam algumas possibilidades de sistemas operativos e soluções que funcionam bem.

Windows 95/98

Se estás a trabalhar em Windows 95 ou Windows 98 e para principiantes, é recomendável utilizar o servidor Personal Web Ser. Neste caso necessitaríamos:

  • Personal Web Server de Microsoft como servidor, que também serve para a aprendizagem em ASP.

  • Uma instalação da versão mais recente de PHP que, para além de demorar menos a fazer o download, nos guiará passo a passo em todo o processo de instalação. Esta versão não inclui todas as funcionalidades de PHP, mas servirá para aprender até um bom nível.

Há que destacar que, para o caso de PHP em PWS, à margem de tudo o que foi dito no capitulo de instalação, é importante ao criar o directório virtual permitir a execução de scripts validando a caixa correspondente.

Em Windows 95/98 também podemos utilizar o servidor Apache e pode que seja uma opção ainda mais completa que a de utilizar PWS. Passamos a explicar mais sobre o assunto.

Windows ME e XP Home edition

Não experimentamos PHP nestas plataformas, mas em principio não têm compatibilidade com Personal Web Server, pelo qual deveríamos escolher o outro servidor.

Outra possibilidade para os usuários de Windows em geral é instalar Apache como servidor web que pode ser vantajoso em relação ao uso do PWS, pois PHP está principalmente desenhado para funcionar neste servidor. Isto quer dizer que, ainda que em principio tudo devesse funcionar correctamente nos dois servidores, é possível que algum bug não corrigido faça falhar algum dos nossos scripts se trabalhamos com algum servidor cujas actualizações são menos frequentes e detalhadas.

Apache foi especialmente pensado para plataformas Unix-Linux, ainda que recentemente, com Apache 2.0 tenha sido feita uma versão específica para Windows.

Windows NT, Windows 2000 e XP nas suas versões Professional e Server

Para estes sistemas temos duas possibilidades muito interessantes pois podemos instalar PHP sobre Internet Information Server ou sobre Apache com todas as garantias. Se tivéssemos que recomendar alguma das duas opções, escolheríamos Apache pois como tínhamos dito, PHP está pensado para trabalhar sobre Apache. Podia ser interessante IIS no caso que desejemos usar ASP e PHP sobre o mesmo servidor pois em principio Apache não é compatível com ASP.

Unix - Linux

Temos de dizer que é neste sistema, e acompanhado de Apache, onde se obtêm as melhores prestações desta linguagem sendo a combinação mais comum na maioria dos servidores web que trabalham com PHP.

Conclusão

De qualquer modo, para fins de desenvolvimento local, em princípio podemos trabalhar em qualquer sistema. Somente em casos de programação realmente avançada poderemos enfrentar-nos com problemas relacionados com o sistema operativo utilizado ou o servidor no qual correm as nossas páginas. Temos de ver que em alguns casos pontuais, nos quais o nosso PC possa não ser muito potente, podemos fazer directamente os nossos testes com o servidor donde temos o nosso site o qual será, muito provavelmente, um Unix ou Linux funcionando com Apache.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Programação em PHP

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em PHP
+ Entrar em Manuais de PHP
+ Entrar em Instalação PHP


Comentário sem rever
Entre os comentários não revistos podem ter alguns interessantes que tenham sido enviado recentemente.
 Foram econtrados 2 comentários sem rever

VerVer os comentários não revistos



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites