Instalando o CAKEPHP 3.0 via Composer

Requisitos do tutorial: PHP instalado e configurado Ambiente Linux No dia 22/03/2015 foi disponibilizado para download no site do CakePHP a versão 3.0 do framework para PHP CakePHP. Já utilizamos a versão 2.x em projetos aqui na empresa e tivemos bons resultados. Com o lançamento desta nova versão, muita coisa mudou: um novo ORM foi

Requisitos do tutorial:

  1. PHP instalado e configurado
  2. Ambiente Linux

No dia 22/03/2015 foi disponibilizado para download no site do CakePHP a versão 3.0 do framework para PHP CakePHP. Já utilizamos a versão 2.x em projetos aqui na empresa e tivemos bons resultados.

Com o lançamento desta nova versão, muita coisa mudou: um novo ORM foi lançado; o uso de namespaces foi adotado; entre outras features que iremos abordar em outras publicações.

Neste artigo irei realizar um passo a passo da instalação do Cakephp 3.0 utilizando o Composer.

O que é o Composer

O Composer é o gerenciador de dependências do PHP, com ele é possível definir uma lista de bibliotecas que sua aplicação necessita para funcionar, além de poder definir requisitos como, versão do PHP, extensions etc.

Para aprender mais sobre o Composer, listei alguns artigos abaixo:

  1. https://blog.thiagobelem.net/gerenciando-dependencias-com-o-composer/
  2. https://tableless.com.br/composer-para-iniciantes/
  3. https://getcomposer.org ( site oficial)

Instalando o Composer

Na pasta onde irá ficar localizada a aplicação, abra o terminal e digite o seguinte:

Documentação do comando usado: https://php.net/manual/pt_BR/features.commandline.options.php

https://curl.haxx.se/mail/lib-2004-07/0017.html

Instalando o CakePHP 3

Requisitos Mínimos

  1. HTTP Server. Exemplo: Apache, Ngix. Com mod_rewrite habilitado de preferência, mas não é obrigatório.
  2. PHP 5.4.16 ou maior
  3. extensão mbstring
  4. extensão intl (Como instalar/habilitar: https://goo.gl/qz6tqT)

Para instalar o framework, na pasta do projeto onde também o Composer foi instalado e digite o seguinte comando:

Documentação do comando usado: https://getcomposer.org/doc/03-cli.md#create-project

Para testar se a aplicação foi instalada com sucesso, acesse a pasta da aplicação, no caso o mesmo nome que digitou em [nome da app] e digite o seguinte comando:

Documentação do comando usado: https://book.cakephp.org/3.0/en/console-and-shells.html

Após, se tudo ocorrer bem, uma mensagem será exibida no terminal informando que o servidor embutido foi iniciado e que se encontra disponível no endereço: https://localhost:8765/.

Por enquanto é só galera, caso tenham alguma dúvida ou problema durante a instalação, ficarei feliz em ajudar.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *