14 abril 2011

CodeIgniter - instalamos lampp

Ya nos hemos iniciado y familiarizado con algunos tutoriales que hemos visto por internet. Ahora que toca ?

Tenemos que preparar nuestro ordenador para poner en marcha nuestra aplicación web e ir probando nuestro código. Instalaremos un servidor web en nuestro ordenador con todo lo necesario para ir creando nuestro código e ir probándolo.

Los pasos que os muestro son sobre Ubuntu e instalaremos LAMPP, un paquete que solo descomprimiéndolo tenemos nuestro servidor apache con php, mysql, ...

1. Vamos a descargar el XAMPP.

http://www.apachefriends.org/es/xampp.html


2. Dentro de la web escogemos nuestro sistema operativo, en mi caso Linux


3. Yo personalmente, me descargué el paquete completo ( 1a opción )


4. Los descomprimimos

Una vez hemos descargado todo, seguimos las instrucciones que nos indican en la web para descomprimirlo desde la consola.

sudo tar xvfz xampp-linux-1.7.4.tar.gz -C /opt

ya sabéis que sudo es para ejecutar en modo root, por lo que os preguntará el password de root. Una vez lo pongáis se os descomprimirá todo en la carpeta /opt/ en forma de carpeta


5. Ya lo tenemos todo descargado y descomprimido. Ahora toca ponerlo en marcha.


Vamos a /opt/lampp i ejecutamos las órdenes:

sudo ./lampp start

Se pone en marcha el servidor. Saldrá todo correcto, o como en mi caso saldrán mensajes si hay algo que falla o falta ( eso os pasará si tocáis mucho por ahí dentro ... )

6. Probamos si todo es va

Abrimos el navegador y escribimos en la barra de dirección http://localhost

Nos tiene que salir la imagen siguiente.


7. Todo funciona, y ahora dónde coloco mi web ?

Supongamos que tengo un proyecto web llamado botiga, pues crearé una carpeta dentro de:

/opt/lampp/botiga


Dentro de esta carpeta pondremos nuestros .php o nuestro phpframework

8. Probémoslo en el navegador

Para visitar nuestra web tendremos que poner en nuestro navegador:

http://localhost/botiga


9. Ahora parar todo el tinglado

Para parar el servidor deberemos teclear en consola, en la carpeta /opt/lampp/

sudo ./lampp stop


10. Posibles errores

La mayoría de problemas que he tenido han sido de privilegios de ficheros. Si tenéis problemas, revisarlos. Asignarles privilegios de usuario y no root.

Si no se os pone en marcha con la orden sudo ./lampp start, revisa que el fichero lampp tenga el permiso de ejecución.

y recuerda, en la carpeta /opt/lampp/ podemos ejecutar:

sudo ./lampp start
sudo ./lampp stop

para poner en marcha o parar el servidor.

11. Finalizamos

Ya tenemos en marcha el servidor donde instalaremos nuestro framework CodeIgniter y donde haremos nuestras modificaciones de código.

Para mas información

0 comentarios:

Publicar un comentario en la entrada

Por favor, se respetuoso con las opiniones.