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.

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.
- Download da versão estável no site do Kohana
- Descompactar o seu download (isso criará uma subpasta chamada kohana)
- Copiar o conteúdo da pasta kohana do procedimento anterior dentro do seu webroot (local onde o webserver acessa os arquivos na raiz)
- Abrir o arquivo
application/bootstrap.phpe fazer pequenas alterações: - Definir premissões de gravação para:
application/cacheapplication/logs
- Testar sua instalação abrindo o endereço do seu servidor web no seu browser, você verá a tela abaixo (clique para ampliar):

- 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 :)
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.
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!
Interessante vamos ver como funciona mais esse framework para PHP. Quero ver as diferenças para Framweworks como Zend, CodeIgniter
Olá Joel,
O Kohana é um framework leve, de curva aprendizado bem curta
Conheça um pouco mais sobre ele neste post http://marcelorodrigo.com/conhecendo-o-framework-…
Qualquer dúvida, fique a vontade nos comentários :)
Boa Marcelo!
Isso vai ajudar a muita gente q na iniciando!
Kohana Rulez!
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!
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!
obrigado Marcelo. mto bom seu artigo
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!
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!
Marcelo boa noite. Também estou iniciando no PHP e agradeço por essas dicas. Muito bom para quem está co-
meçando.
Fala Edmilson,
Bom receber comentários como o seu, obrigado pela visita.
Abraço!
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?
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 :)