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.