GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instalar Laravel en Ubuntu 16.04

Te enseñaremos cómo instalar Laravel en Ubuntu 16.04 . Laravel es un marco de aplicación web PHP que está destinado al desarrollo de aplicaciones web siguiendo el patrón arquitectónico modelo-vista-controlador (MVC). Tiene una sintaxis expresiva y elegante y proporciona las herramientas necesarias para aplicaciones grandes y robustas. Instalar Laravel en Ubuntu 16.04 es una tarea fácil, solo siga los pasos a continuación y debería tener su instalación de Laravel en Ubuntu 16.04 lista en unos minutos.

Para instalar Laravel en Ubuntu 16.04, siga cuidadosamente los pasos a continuación:

Paso 1:Inicie sesión en su servidor a través de SSH

# ssh root@server_ip

Puede verificar si tiene instalada la versión adecuada de Ubuntu en su servidor con el siguiente comando:

# lsb_release -a

Deberías obtener este resultado:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

Paso 2:actualice el sistema

Asegúrate de que tu servidor esté completamente actualizado usando:

# apt update && apt upgrade

Luego instale algunas dependencias muy necesarias:

# apt install php-mcrypt php-gd php-mbstring

Paso 3:Instalar Composer

Instale Composer, que es una herramienta para la gestión de dependencias en PHP.

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

Una vez que Composer está instalado, debe moverlo para que Composer pueda estar disponible dentro de la ruta de su máquina:

# mv composer.phar /usr/local/bin/composer

Hazlo ejecutable:

# chmod +x /usr/local/bin/composer

Ahora cree un directorio donde se descargará Laravel.

# mkdir /var/www/html/your_website

Por supuesto, reemplaza tu_sitio web con su nombre de dominio real o cualquier nombre para el caso.

Paso 4:descarga la última versión de Laravel

Ahora ingrese al directorio recién creado y descargue la última versión de Laravel.

# cd /var/www/html/your_website

# git clone https://github.com/laravel/laravel.git

Mueva los archivos y directorios del clon de Github Laravel a su directorio de trabajo actual (/var/www/html/your_website/)

# mv laravel/* .

# mv laravel/.* .

Ahora elimine el laravel innecesario directorio:

# rmdir laravel/

Paso 5:Inicie Laravel en Ubuntu 16.04

Inicie la instalación de Laravel usando Composer:

# composer install

Una vez finalizada la instalación, asigne la propiedad adecuada sobre los archivos y directorios de Laravel:

# chown www-data: -R /var/www/html/your_website/

A continuación, establezca la clave de cifrado necesaria:

# php artisan key:generate

Notará el siguiente error al ejecutar el comando.

[ErrorException]
  file_get_contents(/var/www/html/your_website/.env): failed to open stream: No such file or directory

Para solucionar esto deberías renombrar el .env.example archivo en .env :

# mv .env.example .env

Vuelva a generar la clave de cifrado:

# php artisan key:generate

Deberías obtener el siguiente resultado:

Application key [base64:ULQsledeS17HxCAsssA/06qN+aQGbXBPPpXVeZvdRWE=] set successfully.

Por supuesto, la clave será diferente en tu caso. Ahora edite el app.php archivo y configurar la clave de cifrado. Abre el archivo con tu editor de texto favorito. Estamos usando nano.

# nano config/app.php

Localice la ‘clave’ => env(‘APP_KEY’ línea y agregue la clave junto a ella. Una vez que haya terminado, la directiva debería verse así:

'key' => env('APP_KEY', 'base64:7fO0S9TxZu8M2NwBWVEQsjPGRi+D1t6Ws8i0Y2yW/vE='),

    'cipher' => 'AES-256-CBC',

Guarde y cierre el archivo.

Paso 6:Configurar el host virtual de Apache

Cree un archivo de host virtual de Apache para que su dominio pueda servir a Laravel. Abra un archivo, por ejemplo, su_sitio_web.conf :

# nano /etc/apache2/sites-available/your_website.conf

Pegue lo siguiente:

<VirtualHost *:80>
ServerAdmin admin@your_domain.com
DocumentRoot /var/www/html/your_website/public/
ServerName your_domain.com
ServerAlias www.your_domain.com
<Directory /var/www/html/your_website/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your_domain.com-error_log
CustomLog /var/log/apache2/your_domain.com-access_log common
</VirtualHost>

Habilitar el sitio:

# a2ensite your_website.conf

Reinicie Apache para que los cambios surtan efecto:

# service apache2 reload

Ahora abra su navegador web favorito y navegue a http://su_dominio.com donde será bienvenido por una página como se muestra en la imagen a continuación:

Enhorabuena, has instalado correctamente Laravel en Ubuntu 16.04 . Para obtener más información sobre Laravel, debe consultar su documentación oficial.

Por supuesto, no tiene que instalar Laravel en Ubuntu 16.04, si utiliza uno de nuestros servicios de Laravel VPS Hosting, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen Laravel en Ubuntu 16.04 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. Para obtener un tutorial actualizado sobre cómo instalar Laravel en Ubuntu 20.04, consúltelo en nuestro blog.

PD. Si te gustó esta publicación, sobre cómo instalar Laravel en Ubuntu 16.04 , por favor compártalo con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Instalar Webmin en Ubuntu 16.04

  2. Instalar PHP 7 en Ubuntu 14.04

  3. Instalar radiante en Ubuntu 14.04

  4. Instalar OSSEC en Ubuntu 14.04

  5. Instalar RethinkDB en Ubuntu

Cómo instalar Laravel en Ubuntu 20.04 LTS

Cómo instalar Laravel en Ubuntu 20.04

Cómo instalar Laravel en Ubuntu 20.04

Cómo instalar Laravel en Ubuntu 15.04

Cómo instalar Laravel en Ubuntu 16.04

Cómo instalar Laravel en Ubuntu 18.04 LTS