CodeIgniter is installed in four steps:
3.- Configura la URL base de tu aplicación web
Necesitas decirle a CodeIgniter la URL base de tu aplicación, es decir, la URL para acceder a la raíz de CodeIgniter, según en el servidor y directorio donde lo has colocado, es decir, donde has subido el código del framework. Para ello tienes que abrir el archivo de configuración, que se encuentra en system/application/config/config.php, con cualquier editor de texto y cambiar la variable de configuración llamada que se guarda en $config['base_url'].
Si hemos instalado en local CodeIgniter pondremos http://localhost/ y si además lo colocamos en un directorio específico podría ser algo como http://localhost/directorio_codeigniter
Si hemos instalado el framework en un dominio de Internet podremos indicar algo como http://eldominiodeinstalacion.com/ y si hicimos una carpeta para subir CodeIgniter en ella pondremos el nombre del dominio y luego el nombre de la carpeta o carpetas, separadas por barras y acabando siempre en una barra: http://eldominioquesea.com/carpeta/otracarpeta/
Según nos indican en el manual de instalación, aparte de este dato podemos opcionalmente escribir una llave de encriptación en la variable $config['encryption_key'], que servirá si deseamos usar la clase de encriptado que proporciona CodeIgniter o queremos que nuestras variables de sesión estén encriptadas, algo que hace el framework de manera transparente para nosotros.