発生している問題・エラーメッセージ
composerコマンドがつかえない
sh: composer: command not found
前提・実現したいこと
公式ドキュメントに沿ってlaravelをさくらのvpsにインストールを試みています。
php composer.phar global require laravel/installer pathを通す laravel new プロジェクト名
の順で行うことが記述されているのですが、laravel new プロジェクト名 のコマンドでつまづいています。
cd .config/composer/vendor/bin export PATH="~/.config/composer/vendor/bin:$PATH" laravel new プロジェクト名
を実行したところ、
sh: composer: command not found
となってしまいました。
homeディレクトリに
composer.phar
.config
その他
が存在しています。
composer.pharを移動させる必要があるのでしょうか?
ディレクトリ構成
関連するディレクトリ構成です。
composer.phar
.config/composer/vendor/bin
.config/composer/vendor/composer
composer -vをすると以下のエラーがでる
Could not open input file: /usr/local/bin/composer/composer.phar
### 解決試みたコマンド
[satoshi@tk2-215-17214 ~]$ sudo mv composer.phar /usr/local/bin/composer [sudo] password for satoshi: [satoshi@tk2-215-17214 ~]$ ls /usr/local/bin/composer /usr/local/bin/composer [satoshi@tk2-215-17214 ~]$ alias composer="php /usr/local/bin/composer/composer.phar" [satoshi@tk2-215-17214 ~]$ composer -v Could not open input file: /usr/local/bin/composer/composer.phar [satoshi@tk2-215-17214 bin]$ alias alias composer='php /usr/local/bin/composer/composer.phar' alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias grep='grep --color=auto' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias vi='vim' alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' [satoshi@tk2-215-17214 ~]$ composer -v Could not open input file: /usr/local/bin/composer/composer.phar [satoshi@tk2-215-17214 ~]$ which composer alias composer='php /usr/local/bin/composer/composer.phar' /usr/bin/php
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。