El document ZIP anterior el podeu copiar a la ruta ''/var/www/html'' i allà descomprimir-lo. Anomeneu a la carpeta com vulgueu anomenar a l'aplicació web. Per exemple, si anomeneu a la carpeta '''web''' després haureu de cridar al projecte des d'un navegador web com '''http://localhost/web'''.
 
El document ZIP anterior el podeu copiar a la ruta ''/var/www/html'' i allà descomprimir-lo. Anomeneu a la carpeta com vulgueu anomenar a l'aplicació web. Per exemple, si anomeneu a la carpeta '''web''' després haureu de cridar al projecte des d'un navegador web com '''http://localhost/web'''.
   −
[[Fitxer:codeigniter1.png|center]]
+
[[Fitxer:codeigniter1.png|center|500px]]
    +
Si reviseu l'estructura de carpetes, el resum és:
 +
* '''application''': és on residirà la nostra aplicació web.
 +
** '''config''': carpeta amb la configuració tant general (''config.php'') com específica (''database.php'' per la connectivitat amb bases de dades, per exemple).
 +
** '''controllers''': aquí posarem el control·ladors i que només conté una classe de prova que es veu a la imatge anterior (la C d'mvC).
 +
** '''errors''': documents on gestionar errors com el de pàgina no encontrada (404), entre altres.
 +
** '''helpers''': ajudes de la nostra aplicació, com veurem més endavant.
 +
** '''language''': lloc destinat a la internacionalització.
 +
** '''libraries''': per crear les nostres pròpies llibreries, com veurem més endavant.
 +
** '''models''': aquí inclourem el model de la nostra aplicació (la M d'Mvc).
 +
** '''third_party''': per a afegir plugins comercials.
 +
** '''views''': com el nom indica, secció per generar la vista (la V d'mVc).
 +
* '''system''': és el nucli de l'aplicació, on no caldrà modificar res.
 +
* '''user_guide''': inclou una còpia local de la documentació oficial, enllaç que de fet podeu veure a la imatge anterior en el "hola món" del framework. La podem esborrar i no hauria d'existir quan passem a producció.
   Exception encountered, of type "Error"