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'.