tutorial para instalar laravel 4

7
Si necesitas Ayuda con Joomla Puedes comunicarte con nosotros –Data Solutions Group - (571)6788521 ó (571)6788517 Colombia – Bogotá – [email protected] www.dsldatasolutions.com 1

Upload: data-solutions-group-agencia-digital-diseno-web

Post on 06-Mar-2016

232 views

Category:

Documents


6 download

DESCRIPTION

Nunca antes había sido tan fácil programar en PHP. Laravel 4, un framework potente que los sorprenderá, por lo robusto, fácil e intuitivo; instálalo ahora!

TRANSCRIPT

Page 1: Tutorial para instalar Laravel 4

Si necesitas Ayuda con Joomla Puedes comunicarte con nosotros –Data Solutions Group - (571)6788521 ó

(571)6788517 Colombia – Bogotá – [email protected] www.dsldatasolutions.com 1

Page 2: Tutorial para instalar Laravel 4

Si necesitas Ayuda con Joomla Puedes comunicarte con nosotros –Data Solutions Group - (571)6788521 ó

(571)6788517 Colombia – Bogotá – [email protected] www.dsldatasolutions.com 2

Este tutorial supone que ya se tiene instalada una maquina(UBUNTU 12.04 LTS desktop)

con LAMP y Host Virtuales, sino debes leer éste tutorial antes de continuar.

LARAVEL 4 es un framework para desarrollar aplicaciones PHP a toda escala. Cuenta

con características muy notable como son : Sintaxis creativa, la curva de

aprendizaje es corta por su simplicidad y además es muy robusto.

Antes de realizar la instalación cabe anotar que LARAVEL 4 utiliza composer para

manejar las dependencias. Por tal motivo vamos a instalar composer de primera

mano.

Primero instalamos Composer

Composer es una aplicación php, es por eso que necesitamos asegurarnos de que

esté instalado el shell de comandos de PHP, para esto :

$> php -v

Nos debería mostrar :

PHP 5.3.10-1ubuntu3.7 with Suhosin-Patch (cli) (built: Jul 15 2013 18:05:44)

Page 3: Tutorial para instalar Laravel 4

Si necesitas Ayuda con Joomla Puedes comunicarte con nosotros –Data Solutions Group - (571)6788521 ó

(571)6788517 Colombia – Bogotá – [email protected] www.dsldatasolutions.com 3

Copyright (c) 1997-2012 The PHP Group

Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

Ok está instalado el shell de PHP

Ahora si vamos a instalar composer

vayamos a nuestro directorio home y descargamos composer allá

$> cd ~/

$> curl -sS https://getcomposer.org/installer | php

Si sale un error sobre curl, es porque no está instalado. Para instalarlo, solo

ejecutamos:

$> sudo apt-get install curl

Se descarga un archivo que se llama composer.phar, éste es el ejecutable de

composer. Prueba digitando:

$> php composer.phar

Muestra la lista de comando que está disponible para el desarrollador.

Page 4: Tutorial para instalar Laravel 4

Si necesitas Ayuda con Joomla Puedes comunicarte con nosotros –Data Solutions Group - (571)6788521 ó

(571)6788517 Colombia – Bogotá – [email protected] www.dsldatasolutions.com 4

Ahora vamos a mover el ejecutable a la ruta de las variables de ambiente para

ejecutar composer desde cualquier directorio. Para saber cual ruta de variables de

ambiente:

$> echo $PATH

nos muestra

/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/g

ames

Vamos a mover nuestro ejecutable de composer a la más ruta más común

/usr/local/bin

$> sudo mv composer.phar /usr/local/bin/composer

Haciendo este truco podemos acceder al ejecutable desde cualquier proyecto solo

con el comando:

$> composer

Puedes intentar ahora ejecutar

$> composer

y mostrará el mismo listado de comandos disponibles.

Page 5: Tutorial para instalar Laravel 4

Si necesitas Ayuda con Joomla Puedes comunicarte con nosotros –Data Solutions Group - (571)6788521 ó

(571)6788517 Colombia – Bogotá – [email protected] www.dsldatasolutions.com 5

Ahora si vamos a instalar LARAVEL 4

Antes vamos a ver cuales son los requerimientos, para asegurarnos que estén

instalados.

PHP >=5.3.7

Mcrypt : Es una extensión de php para encriptación.

Asegurémonos de instalar Mcrypt

$> sudo apt-get install mcrypt

Ahora nos pasamos al directorio root del proyecto donde queremos instalar LARAVEL

4 . Supongamos que está ubicado en /var/www/cliente1.dev/public_html

$> cd /var/www/cliente1.dev/public_html

Descargamos laravel

$> sudo wget https://github.com/laravel/laravel/archive/master.zip

Page 6: Tutorial para instalar Laravel 4

Si necesitas Ayuda con Joomla Puedes comunicarte con nosotros –Data Solutions Group - (571)6788521 ó

(571)6788517 Colombia – Bogotá – [email protected] www.dsldatasolutions.com 6

Ahora extraemos el archivo master.zip

$> sudo unzip master.zip

el archivo se extrae en una carpeta que se llama laravel-master, podemos

renombrarla como queramos. renombrémosla a “laravel4”

$> sudo mv laravel-master laravel4

Nos movemos a la nueva carpeta “laravel4”

$> cd laravel4

instalamos las dependencias necesarias, además del framework en sí.

$> composer install

hasta el momento hemos instalado laravel 4 y todas sus dependencias.

La carpeta app/storage necesita tener permisos de escritura

$> cd /var/www/cliente1.dev/public_html/laravel4/app

$> sudo chmod -R 777 storage

Page 7: Tutorial para instalar Laravel 4

Si necesitas Ayuda con Joomla Puedes comunicarte con nosotros –Data Solutions Group - (571)6788521 ó

(571)6788517 Colombia – Bogotá – [email protected] www.dsldatasolutions.com 7

Lo único que nos falta es configurar el Host Virtual del proyecto. Debemos apuntar el

DocumentRoot hacia /var/www/cliente1.dev/public_html/laravel4/public. Es ésta

carpeta la que debe mostrarse a internet, el resto de carpetas son privadas y no

deberían estar accesible desde internet.

$> sudo nano /etc/apache2/sites-available/cliente1.dev

y modificamos la linea DocumentRoot

/var/www/cliente1.dev/public_html/laravel4/public

Control X , y tecla Enter para guardar y salir.

Reiniciamos apache para que tome la nueva configuración

$> sudo service apache2 restart

Ahora apuntamos nuestro navegador a:

http://cliente1.dev y si todo fué bien, nos mostrará el logo de laravel.

Ahora puedes empezar a trabajar con laravel 4!!