Solución a
Foto de ThisisEngineering RAEng en Unsplash

En este tutorial aprenderás la solución al error por terminal «Laravel orden no encontrada»  o en inglés «laravel: command not found» que normalmente aparece en distribuciones Linux como Ubuntu. Al corregir este error podrás crear un proyecto en Laravel escribiendo menos y la verdad se ve más elegante. Sin más, manos a la obra.

Requisitos previos

  1. Sistema operativo Debian, Ubuntu o derivados.
  2. Contar con ambiente de desarrollo como XAMPP, Wamp o Laragon.
  3. Tener instalado Composer de manera global en el sistema operativo.

1. Instalar el instalador de Laravel

Para instalar el instalador de Laravel en tu distribución Linux desde la terminal de comandos ejecuta la instrucción:

composer global require "laravel/installer"

Solución a "Laravel orden no encontrada" en Ubuntu

2. Agregar el Path

Cuando se termine de instalar las dependencias y el instalador, tienes que agregar el Path en el archivo .bashrc y para ello desde la terminal de comandos escribe:

nano ~/.bashrc

Ve al final del archivo, pega la siguiente instrucción que es el Path de composer y guarda el archivo:

export PATH="~/.config/composer/vendor/bin:$PATH"

Para que el Path sea reconocido por el sistema operativo en la terminal ejecuta la siguiente instrucción:

source ~/.bashrc

Para verificar que todo va correctamente ejecuta en la terminal de comandos la siguiente instrucción:

laravel

Como respuesta verás los comandos de Laravel con sus opciones y argumentos los cuales ya puedes hacer uso:

3. Crear nuevo proyecto en Laravel

Abre una nueva terminal y escribe la siguiente instrucción para crear un proyecto con el instalador de Laravel:

laravel new success

Ejecuta la instrucción laravel new

El instalador de Laravel comenzará a crear un nuevo proyecto descargando todas la dependencias necesarias.

Conclusión

En este tutorial aprendiste la solución a «Laravel orden no encontrada» que normalmente ocurre en Ubuntu o derivados de Linux. Si este tutorial te ha servido te invito a compartirlo en tus redes sociales para alcanzar a más personas y si tienes dudas o comentarios te invito a dejarlos en la caja de comentarios, estaré al pendiente de ellos. Recibe un saludo.

Referencias: Laravel Documentación.
Te puede interesar: CRUD con el stack MEAN.

Ads

2 COMENTARIOS

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.