He instalado Laravel usando Composer sin problemas, pero cuando trato de ejecutar " laravel " en mi terminal tengo este error típico:
-bash: laravel: comando no encontrado
Si leo la documentación del sitio oficial, tengo que hacer eso:
Asegúrese de colocar el directorio ~ / .composer / vendor / bin en su RUTA para que el ejecutable laravel se encuentre cuando ejecuta el comando laravel en su terminal.
Pero no sé cómo hacerlo (soy nuevo en los comandos de la consola de terminal).
¿Me puede ayudar con eso? ¡¡Gracias!!

echo $PATHTerminal / bash, etc.Respuestas:
Ok, hice eso y funciona:
Y pegar
hacer
source ~/.bash_profiley disfrutar;)Importante : Si desea saber la diferencia entre bash_profile y bashrc favor marque este enlace
Nota: Para Ubuntu 16.04 que ejecuta laravel 5.1, la ruta es: ~ / .config / composer / vendor / bin
En otras plataformas: para verificar dónde está el directorio global de Composer, ejecute
composer global about. Agregue/vendor/binal directorio que aparece después de "Cambió el directorio actual a ..." para obtener la ruta que debe agregar a suPATH.fuente
.bashrcarchivo y no quiero crear uno con dependencia para.bask_profilecomposer global require "laravel/installer"Agregue lo siguiente al
.bashrcarchivo (no.bash_profile).al final del archivo y luego en la ejecución del terminal
source ~/.bashrcPara verificar eso:
echo $PATH(Reinicie el terminal, verifique y confirme que la ruta está allí)
Ejecute el comando laravel!
Nota: Para Ubuntu 16 y superior, use a continuación:
fuente
Solución en el enlace http://tutsnare.com/laravel-command-not-found-ubuntu-mac/
En terminal
fuente
composer global require "laravel/installer"también/home/vagrant/.config/composer/vendor /bin/laravelalias laravel='~/.config/composer/vendor/bin/laravel'~/.profileno lo hace. Ese paso con~/.bashrces necesario.Cuando use MacBook, consulte los fragmentos a continuación;
Para zsh:
Para Bash:
fuente
Si estás usando Ubuntu 16.04.
Necesita encontrar los archivos de configuración del compositor en mi caso es:
~/.config/composero en otros casos~/.composer/puede ver el directorio después de este comando
composer global require "laravel/installer"después de instalar Laravel puedes encontrar tu laravel en
~/.config/composer/vendor/laravel/installer/.y encontrarás el comando de acceso directo de Laravel aquí:
~/.config/composer/vendor/bin/configura tu .bashrc usando
nano ~/.bashrcy exporta tu archivo de configuración del compositor:export PATH="$PATH:$HOME/.config/composer/vendor/bin"o puedes usar alias. pero se recomienda la solución anterior.
alias laravel='~/.config/composer/vendor/laravel/installer/laravel'¡Ahora actualice su bashrc usando
source ~/.bashrcy luego laravel está listo!los pasos anteriores funcionan conmigo en Ubuntu 16.04
fuente
source ~/.bashrcse utiliza para actualizar la nueva configuración en el archivo. Por lo tanto, no puede tener la nueva configuración ejecutándose en la sesión de usuario actual si no la usasourcealias laravel='~/.config/composer/vendor/laravel/installer/laravel'hizo el truco para mí!Escriba en la terminal:
Cuando termine el compositor, escriba:
Pegar y guardar:
Escriba en la terminal:
Abra otra ventana de terminal y escriba: laravel
fuente
export PATH="$PATH:$HOME/.composer/vendor/bin"echo 'export PATH="~/.config/composer/vendor/bin:$PATH"' >> ~/.bashrccárguelo consource ~/.bashrcPara zsh y bash:
Solo para bash:
fuente
Para desarrolladores, use
zshAgregar lo siguiente al.zshrcarchivovi ~/.zshrconano ~/.zshrcal final del archivo.
zshno lo sabe en~cambio, por su uso$HOME.source ~/.zshrc¡Hecho! prueba el comando
laravelque verás.fuente
Para aquellos que usan Linux con Zsh:
1 - Agregue esta línea a su
.zshrcarchivo2 - Ejecutar
$HOMElugar de~dentro del camino con Zsh.zshrcarchivo está oculto en la carpeta de inicioexport PATH=exporta la ruta entre comillas para que el ejecutable de Laravel pueda ser localizado por su sistemafuente
Si está en mac (y piensa * nix) simplemente ejecute esto en su terminal.
fuente
Para usuarios de MAC :
1. Abrir terminal
2. Verifique dos veces el $ PATH
3. Editar archivo
4. PASTA
No olvides poner comillas.
5. control + X (y + enter para guardar el archivo y salir)
Ahora comienza vagabundo, ve a tu carpeta y prueba:
fuente
Configuré la RUTA, pero no funcionó. Encuentro otra forma de resolverla. (OSX 10.10 y laravel 5.2)
1) encuentre el archivo ejecutable:
2) otorgar permisos de ejecución:
3) hacer un enlace suave a
/usr/bin:fuente
1) Primero, descargue el instalador de Laravel usando Composer:
compositor global requiere "laravel / installer"
2) Asegúrate de colocarlo
~/.composer/vendor/bin directoryen tu RUTA para que el ejecutable laravel pueda ser localizado por tu sistema.3) Una vez instalado, el nuevo comando simple laravel creará una instalación nueva de Laravel en el directorio que especifique.
fuente
escriba en la terminal:
luego pegue:
luego guardar (presione ctrl + c, presione Y, presione enter)
ahora estás listo para usar "laravel" en tu terminal
fuente
Si tiene Composer instalado globalmente, puede instalar la herramienta de instalación de Laravel usando el siguiente comando:
fuente
Respuesta tardía...
Compositor 1.10.1 2020-03-13 20:34:27 laravel --version Laravel Installer 3.0.1
Coloque export PATH = $ PATH: ~ / .config / composer / vendor / bin: $ PATH en su ~ / .zshrc o ~ / .bashrc source ~ / .zshrc o ~ / .bashrc Esto funciona
fuente
Composer debe instalarse globalmente: ejecute esto en su terminal:
Ahora los comandos del compositor funcionarán.
fuente
Solo úsalo:
fuente