Instalando o framework Kohana

Kohana é um framework HMVC desenvolvido em PHP5 que fornece um rico conjunto de componentes para a construção de aplicações web.

Para instalar (e sair usando) o Kohana precisamos fazer poucas configurações, fornecendo muitas das ferramentas que um desenvolvedor precisa dentro de um sistema altamente flexível. Hoje vamos ver como é a instalação passo a passo do Kohana.

PHP Elephant
Creative Commons License photo credit: Laughing Squid

Neste tutorial vou considerar que você já tem seu servidor Web instalado (Apache, IIS, lighthttd, etc) e seu PHP 5 devidamente configurado.

  1. Download da versão estável no site do Kohana
  2. Descompactar o seu download (isso criará uma subpasta chamada kohana)
  3. Copiar o conteúdo da pasta kohana do procedimento anterior dentro do seu webroot (local onde o webserver acessa os arquivos na raiz)
  4. Abrir o arquivo application/bootstrap.php e fazer pequenas alterações:
    • Configurar o timezone para a sua região (aqui uso America/Sao_Paulo)
    • Configurar o locale para o Português Brasil (aqui uso pt_BR.utf-8)
  5. Definir premissões de gravação para:
    • application/cache
    • application/logs
  6. Testar sua instalação abrindo o endereço do seu servidor web no seu browser, você verá a tela abaixo (clique para ampliar):
    Instalação Kohana V3
  7. Remova renomeie o arquivo install.php e está tudo pronto!

O Kohana está instalado e pronto para uso no seu servidor de desenvolvimento.
Veja mais tutoriais sobre o Kohana para começar o desenvolvimento usando este framework.

Simples não? É Kohana!
E é por isso que eu gosto :)

Related Posts with Thumbnails
Esta entrada foi publicada em Kohana e marcada com a tag , , . Adicione o link permanente aos seus favoritos.

14 respostas a Instalando o framework Kohana

  1. Andre Pereira disse:

    Olá! Estou utilizano servidor XAMPP (que por sua vez tem o Apache como server) no Windows 7 Ultimate. O Kohana roda com esses requisitos? OBS.: O PHP 5 roda beleza, mas não utilizo nenhum framework.

    • Marcelo Rodrigo disse:

      André, tudo bom?

      Roda perfeitamente, e se houver necessidade de ativar alguma outra configuração, o próprio framework irá lhe instruir ao tentar executar, é bem tranquilo.

      Abraço!

  2. Interessante vamos ver como funciona mais esse framework para PHP. Quero ver as diferenças para Framweworks como Zend, CodeIgniter

  3. Beto disse:

    Boa Marcelo!
    Isso vai ajudar a muita gente q na iniciando!

    Kohana Rulez!

  4. Everton disse:

    E aí Marcelo!
    Ví sua palestra no PHPSC Conf. e por isso estou aqui.. testando o Kohana (A palestra, apesar de breve foi motivadora hehe).
    Sou programador php novato e estou correndo atrás pra aprender OO. Quero faze-lo usando um framework (não sei se é o melhor caminho).
    Tentei usar o Zend mas depois de uma semana tentando instalar abandonei por hora, creio que o problema não seja com o Zend hehe.
    O kohana está sendo mais tranquilo, por enquanto tudo está indo bem, vou tentar fazer um projeto como estudo.
    Seu blog está sendo bastante útil. Abraço!

    • Marcelo Rodrigo disse:

      Opa Everton, tudo bom?

      Acho que já ouvi falar do seu nome pelo Philipps, um amigo que temos em comum :)
      Tendo qualquer dúvida com o Kohana, fique a vontade nos comentários.

      Abraço!

  5. thiaho disse:

    obrigado Marcelo. mto bom seu artigo

  6. Tiago Pelais disse:

    Marcelo tenho uma dúvida, se puder me auxiliar…

    Agora apresenta assim no navegador.

    -
    Index of /cardoso/sap/autenticacoes
    -

    Ele direciona para o diretorio
    -
    ../../cardoso/sap/autenticacoes/
    -
    A pasta autenicacoes eu criei no servidor, por que o mesmo buscava ela.

    Onde estou errando?

    Quando chama direto o instal.php, dá o seguinte erro:

    System Directory…….: The configured system directory does not exist or does not contain required files.
    Application Directory :The configured application directory does not exist or does not contain required files.
    Modules Directory……: The configured modules directory does not exist or does not contain required files.

    Obrigado!

    • Marcelo Rodrigo disse:

      Tiago,

      Parece que alguma etapa não correu bem na instalação do Kohana.
      Minha sugestão é você revisar os passos novamente, com atenção aos itens 2 e 3 e tentar novamente.

      Ps: Desculpe a demora em postar e responder seu comentário, estava na pasta de SPAM e vi só agora :O
      Abraço!

  7. Marcelo boa noite. Também estou iniciando no PHP e agradeço por essas dicas. Muito bom para quem está co-
    meçando.

  8. Ronaldo disse:

    Olá Marcelo, minha instalação do Kohana não esta funcionando, eu entro pela primeira vez para executar o install.php e da tudo certo dos necessários, mas tem dois dos testes opcionais não funcionam:

    PECL HTTP Enabled & cURL Enabled, eles apresentão o seguinte erro:

    Kohana can use the cURL extension for the Request_Client_External class.

    Utilizo o XAMPP no Windows 7 Home Basic, o que faço?

    • Marcelo Rodrigo disse:

      Ronaldo, tudo bem?

      Eu não utilizo o XAMPP para poder lhe auxiliar com maior propriedade. Mas, certifique no seu php.ini se a extensão curl está ativa, e reinicie seu apache.

      Em tempo: o curl é opcional para o framework trabalhar. Você não vai depender dele para usar o MVC, ORM e 99% das funções que o framework te fornece :)

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>