Database and Applications Como instalar e configurar o

Transcrição

Database and Applications Como instalar e configurar o
Database and Applications
Como instalar e configurar o WampServer - PHP
/ MySQL e Apache
Prof. Doutor Félix Singo
Database and Applications
•
•
•
•
W – Windows : Sistema operativo da Microsoft
A - Apache - Servidor da Apache Software Foundation
M - MySQL - Banco de dados da MySQL AB
P - PHP - Linguagem de script da The PHP Group
Database and Applications
…O que é WAMP?
WAMP é o termo usado para denominar os softwares que
efectuam a instalação automática de vários softwares de forma
que facilitem e agilizem a instalação dos mesmos.
Em geral é usado WAMP para dizer “ instalador de Apache,
MySQL e PHP para Windows”, sendo denominados como LAMP
os softwares que tem a mesma função para sistemas operacionais
LINUX e MAMP para Macintosh.
Database and Applications
WAMP é acrónimo para a combinação
Windows- Sistema Operativo
Apache-É um servidor de páginas web. O servidor Web é o responsável pelo
controlo de distribuição de páginas na Internet.
MySQL- É um sistema de gestão de base de dados
PHP- É uma linguagem de script open source de uso geral, muito utilizada e
especialmente guarnecida para o desenvolvimento de aplicações Web
embútivel dentro do HTML.
Database and Applications
Wampserver…
O Wampserver é um pacote de programas gratuito que instala no
computador Apache, MySQL e PHP5. Esse programa serve para
criar um localhost (servidor local) para rodar projectos de sites
em HTML ou PHP .
Database and Applications
Como instalar e configurar o Wampserver?
1º passo – Faça o download do software em:
http://www.wampserver.com/en/download.php
Database and Applications
2º passo – Executa-se o arquivo que baixou e logo depois
aparecerá a janela de instalação
Clique em “next”
Database and Applications
3º Passo- Termos de Uso.
Seleccione “I accept the agreement”. e clique em “next”.
Clique em “next”
Database and Applications
4º passo – Escolha onde será instalado o software, recomenda-se
deixar no c:\wamp como padrão.
Clique duas vezes no NEXT;
Database and Applications
Campo opcional:Seleccione caso pretende adicionar os icons
Database and Applications
5º passo - janela de resumo das configuração efectuadas
Clique INSTALL
Database and Applications
Instalando Wamp…
Database and Applications
6º passo – Selecção do navegador (browser)
campo de selecção
do browser
Database and Applications
7º passo - coloca-se o nome do servidor e o e-mail
Atenção…!
Como estamos instalando
localhost, deixaremos esta
opção como padrão,
apenas clique em NEXT
Database and Applications
9º Passo- Clique em “Finish” para concluir a instalação.
Clique Finish
Database and Applications
O WampServer já está a rodar no sistema, e para
certificar isso, procure um icon
ao lado do relógio
do Windows que parece um velocímetro ... clique com o
botão direito seleccione campo LINGUAGE e em
seguida seleccione PORTUGUES.
Database and Applications
10º Passo – Clicando uma vez com o botão esquerdo sobre o
mesmo ícone tem-se
todas as opções para o servidor do
programa, como parar, reiniciar e iniciar os serviços (php, mysql,
apache).
Database and Applications
Os serviços já estão activos no sistema. Por padrão você tem
as seguintes configurações:
Acesso ao servidor web local no endereço: http://localhost/
Directório dos arquivos públicos no caminho: C:\wamp\www
MySQL –Phpmyadmin:http://localhost/phpmyadmin/
Mysql SQLiteManager: http://localhost/phpmyadmin/
As informações sobre o servidor: http://localhost/?phpinfo=1
Database and Applications
http://localhost
Database and Applications
http://localhost/phpmyadmin/
Database and Applications
Configurando o Apache
• Ao abrir o programa Wamp (através do ícone Start Wamp Server) clique nele
uma vez com o botão esquerdo e:
Caso você tenha deixado os serviços do apache automático, clique primeiro em
'stop all services' e depois siga a dica abaixo.
• Após certificar-se que o Apache não esteja com o serviço ON, vá na opção
'Config Files' e clique em 'httpd.conf'.
Abra com o bloco de notas ou wordpad.
Localize a linha 'Directory' que contenha algo assim:
< Directory c:\onde\foi\colocado\a\pasta\www > e adicione, antes da linha , os
seguintes dados:
–
–
–
–
Options ExecCGI FollowSymLinks Includes Indexes
Allow from all
Order allow,deny
AllowOverride All
Database and Applications
Inicie os serviços (clique no Wamp e escolha 'Start All Services').
• Configurando uma senha para o MySQL (através do PHPMyAdmin)
• Por padrão, o MySQL vem sem senha e com um usuário ROOT, isto é, um
usuário que tem acesso total a sua base de dados.
• Clique uma vez com o botão esquerdo no WAMP, e clique em PHPMyAdmin.
• Veja que a página não abrirá!
• Aqui cabe uma explicação:
Por padrão, o programa acede o atalho por http://localhost/phpmyadmin/, isso
utilizando a porta 80, que é a padrão do Apache.
• Como você alterou a porta, você deverá adicionar 2380 nesse endereço, ficando:
http://localhost:2380/phpmyadmin.
• localhost será o seu endereço interno para acessar o servidor.
Database and Applications
Alternativa:
• Vá na pasta de instalação do WAMP, abra o arquivo
WAMPSERVER.ini e, com o WAMP fechado (botão
direito > exit) procure por esta seção do arquivo:
– [Menu.Left]
Type: separator; Caption: "WAMP5"
Type: item; Caption: "Localhost"; Action: run; FileName:
"C:\WINDOWS\explorer.exe"; Parameters: "http://localhost/"; Glyph: 5
Type: item; Caption: "phpMyAdmin"; Action: run; FileName:
"C:\WINDOWS\explorer.exe"; Parameters:
"http://localhost/phpmyadmin/"; Glyph: 5
Type: item; Caption: "SQLiteManager"; Action: run; FileName:
"C:\WINDOWS\explorer.exe"; Parameters:
"http://localhost/sqlitemanager/"; Glyph: 5
Database and Applications
Colocar uma senha no seu MySQL.
• Abra novamente o menu com um clique do botão
esquerdo e esoclha PHPMyAdmin.
• Clique em 'Privilégios' e no usuário ROOT clique em
'Editar' (uma pequena figura ao final da descrição do
mesmo).
• Adicione uma senha e salve.
• Observe que agora seu PHPMyAdmin ficou trancado!
• Nem você mesmo conseguirá aceder!
Database and Applications
Para corrigir, com todos os serviços parados (Stop all services)
• Aceda o arquivo config.inc.php que está na pasta
PHPMyAdmin no directório do WAMP e localize esta
linha:
– $cfg['Servers'][$i]['password'] = ''; // MySQL password (only
needed
• Inclua aqui a mesma senha adicionada no painel do
PHPMyAdmin.
• Como exemplo, ficaria assim:
– $cfg['Servers'][$i]['password'] = 'SUASENHA'; // MySQL
password (only needed
Database and Applications
• Pronto, seu MySQL está com senha (usuário
ROOT) e o PHPMyAdmin voltou a funcionar!
Salve o arquivo e clique em 'Start all Services'.