Configurar servidor web en ubuntu 10.04 e instalar CakePHP [4]

Llegados ha este punto nuestro servidor web debe funcionar sin problemas y ya somos capaz de instalar cualquier script PHP que utilice una base de datos :), les recuerdo el orden de los tutoriales por si ha alguien se le olvido 🙂

Instalando CakePHP

Ok lo primero que tienen que hacer es descargarse la ultima versión estable del framework, ya descargado lo descomprimen, lo renombran a cake para mayor comodidad y lo pegan en /home/nombreusuario/www/ o el directorio a donde apunte su servidor web.

Para que funcione bien tenemos que darle permisos de escritura, lectura y ejecución (como se supone que es un servidor casero nada mas para hacer pruebas no importa mucho a que directorios darle permisos y a cuales no:p) asi que:

[email protected]:~$ sudo chmod 777 /home/nombreusuario/www/cake/ -R

Ahora tenemos que habilitar el modulo mod_rewrite para que el framework funcione bien y poner AllowOverried All en el fichero default

Habilitar el mod rewritte:

[email protected]:~$ sudo a2enmod rewrite

Y ahora abrimos el fichero default y cambiamos el AllowOverride None por AllowOverride All (nada mas los 2 primeros que aparecen como se muestra en la imagen a continuación)
[email protected]:~$ sudo gedit /etc/apache2/sites-available/default

Y ahora si visitamos http://localhost/cake/ veremos que cakePHP ya esta listo para ser configurado y usado 🙂

Yo aquí he instalado una aplicación que hice hace tiempo ya con todo y su base de datos y si funciona muy bien 😉

salu2 y espero disfruten esta serie de tutoriales, ha instalar servidores web todos xD!

Si te gusto comparte ...Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

8 pensamientos en “Configurar servidor web en ubuntu 10.04 e instalar CakePHP [4]

  1. Manuel
    Firefox 3.6.10 Ubuntu

    Excelentes manuales! se me presento un inconveniente al final del mismo. Al colocar en el navegador localhost/cake/ me sale la info de cake pero no con estilos, es decir, solo texto sin nada de colores… será que puedes ayudarme?

    Gracias de antemano.

    Responder
    1. Alevsk Autor
      Firefox 3.6.13 Windows 7

      Hola amigo, como me lo describes es debido a que probablemente falta el modulo del mod rewrite o activar el AllowOverride All en el /etc/apache2/sites-available/default cualquier cosa comenta para ver si se soluciono tu problema

      salu2

      Responder
  2. Fernando
    Firefox 3.6.17 Windows XP

    hola, yo estoy tratando de configurar un servidor web con centos 5.2, hay algún manual para instalar y configurar todo desde 0, para ir aplicando las configuraciones necesarias en base a mis necesidades?

    Si gustas comunicarte por medio de mi correo te lo agradezco.

    Responder
  3. Gustavo
    Firefox 3.6.18 Ubuntu

    Buen dia, una consulta.

    He seguido todos los pasos indicados, pero tengo un inconveniente a la hora de ingresar a
    http//localhost/phpmyadmin… Sólo me muestra el directorio con las carpetas y archivos.
    (le hice el “acceso directo a phpmyadmin” en la carpeta www).

    Agradezco la ayuda, buen dia.

    Responder
    1. Alevsk Autor
      Firefox 5.0.1 Mac OS

      Hola compañero, los archivos que te muestra supongo son los del phpmyadmin, ¿es asi?, podrias intentar dar permisos a esa carpeta, tambien amigo, para poder ayudarte si me pudieras decir en que distribucion de linux estas instalando el servidor y algunas capturas de pantalla de ser posible.

      salu2

      Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *