$ laravel new laravelapp -bash: laravel: command not found
laravel コマンドが使えないのは、グローバルにインストールされた laravel/installer のバイナリパスが PATH に通っていないのが原因。
# laravelのバイナリがありそうな場所を確認
ls ~/.composer/vendor/bin/laravel
# バイナリがあったらインタラクティブシェルにpathを通して確認
export PATH="$HOME/.composer/vendor/bin:$PATH"
laravel --version
# 先ほどの操作でverが出たら、永続化(bashの例)
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile
# ローカルサーバー起動までを確認できたらOK
laravel new laravelapp
cd laravelapp
php artisan serve