INSTALAÇÃO CAKEPHP 2.2.3

     Maurício Barfknecht
Requisitos
• Servidor HTTP:
  – IIS ou Apache;
  – De preferencia com mod_rewrite do habilitado;
• PHP 5.2.6 ou superior;
• Servidor de Banco de dados:
  – Mysql, PostgreSQL, SQL Server, SQLite, ....
No nosso minicurso utilizaremos
• XAMPP 1.8.1:
  – Apache 2.4.3;
  – MySQL 5.5.27;
  – PHP 5.4.7;
• Notepad++;
• CakePHP 2.2.3
INSTALAÇÃO
• Baixar o CakePHP 2.2.3 no site oficial
• www.cakephp.org
INSTALAÇÃO
• Usuários do Windows:
  –Descompactar o conteúdo na pasta
   c:xampphtdocs
• Usuários do Linux:
  –Descompactar o conteúdo na pasta
  –     /var/www/
INSTALAÇÃO
• Renomear a pasta descompactada para
  cakephp
INSTALAÇÃO
• Usuários Linux com Apache:
  – Adicionar no final do arquivo /etc/apache2/sites-
    available/default o seguinte:
           <Directory /var/www/cakephp/>
           Options Indexes FollowSymLinks MultiViews
           AllowOverride All
           Allow from all
           </Directory>
INSTALAÇÃO
• Iniciar os serviços do Apache e
  MySQL no gerenciador do XAMPP
• Acessar no navegador
  127.0.0.1/cakephp
INSTALAÇÃO
• Alterar o Salto de segurança no
  arquivo app/Config/core.php
• Linha 187
• Utilizado para gerar as hash’s de
  segurança
INSTALAÇÃO
• Alterar o chave de criptografia no
  arquivo app/Config/core.php
• Linha 192
• Chave utilizada para criptografar e
  descriptografar
INSTALAÇÃO
• Usuários do Linux:
  –Alterar as permissões da pasta tmp
     • sudo chmod –R 777 /var/www/cakephp/App/tmp
• Usuários do Windows:
  – Geralmente não é necessário alterar as permissões
INSTALAÇÃO
• Alterar o nome do arquivo
  app/config/databese.php.default
  para database.php
INSTALAÇÃO
• Abrir no navegador
  127.0.0.1/phpmyadmin e executar o
  SQL contido em
  http://bit.ly/SQLcakephp
INSTALAÇÃO
• Alterar a configuração do arquivo
  aap/config/database.php
INSTALAÇÃO CONCLUIDA

Instalação CakePHP 2.2.3