Le mostraremos cómo instalar Laravel en Linux. Laravel es un marco de aplicación web de código abierto escrito en PHP que sigue el paradigma del controlador de vista de modelo (MVC). Laravel es un marco joven, pero rápidamente ganó popularidad gracias a la extensa documentación, la comunidad amigable y el código limpio y elegante. Instalar Laravel en Linux es una tarea bastante fácil, solo siga cuidadosamente los pasos a continuación y debería tener Laravel instalado en su máquina Linux en menos de 10 minutos.
1. requisitos previos
Este tutorial asume que usted tiene:
-Servidor web (apache o nginx)
-PHP 5.3 o posterior
* Consulte los siguientes artículos sobre cómo configurar un servidor LAMP o LNMP.
2. Vaya al directorio raíz del servidor web
Debian/Ubuntu
cd /var/www
CentOS/Fedora
cd /var/www/html
3. Descargar Laravel
wget -O laravel.zip http://laravel.com/download
4. Extrae el contenido del archivo
unzip laravel.zip mv laravel-laravel-* laravelsite
5. Cambiar propietario
Debian/Ubuntu
chown -R www-data: /var/www/laravelsite
CentOS/Fedora
chown -R apache: /var/www/html/laravelsite
6. Crear un nuevo host virtual apache o nginx
Nginx
server { server_name laravelsite.dev; listen 80; root /var/www/laravelsite/public; # Uncomment the following line for Centos/Fedora # root /var/www/html/laravelsite/public index index.php; location / { try_files $uri $uri/ @rewrites; } location @rewrites { rewrite ^ /index.php last; } location ~ \.php { fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
apache
<VirtualHost *:80> DocumentRoot /var/www/laravelsite/public # Uncomment the following line for Centos/Fedora # DocumentRoot /var/www/html/laravelsite/public ServerName laravelsite.dev </VirtualHost>
Si desea utilizar "URL más limpias", agregue el siguiente código en el archivo .htaccess.
Options +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L]
Como notó, DocumentRoot apunta al directorio 'público'.
7. Reinicie su servidor web
Finalmente, reinicie su servidor web y abra su instalación de Laravel recién creada en un navegador web. Para obtener más documentación, visite http://laravel.com/docs/
No es necesario que instale Laravel en Linux si utiliza uno de nuestros servicios de alojamiento administrado de Laravel, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen y configuren Laravel por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si le gustó esta publicación sobre cómo instalar Laravel en Linux, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.