PHP5.5以降はmysqlな…
ComposerをUbuntu20.04にインストールする
まずはインストール。
いつも忘れてしまうので自分用にメモ。
とにかく一旦公式に行く。そして以下のようなコードを拾ってくる。
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c31c1e292ad7be5f49291169c0ac8f683499edddcfd4e42232982d0fd193004208a58ff6f353fde0012d35fdd72bc394') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
順番に実行していけば基本的にはうまく行くはず。
そして「composer.phar」が出来ているはず。
lsコマンドなどで確認。
Composerをどの階層からでも使えるように設定する。
PHP本体がどこにあるのか環境によって違うので確認する。
dirname $(which php)
おそらく/usr/binとかそこら辺だと思うので確認したら以下のコードを実行。
mv ./composer.phar $(dirname $(which php))/composer && chmod +x "$_"
PHPと同じディレクトリに移動&実行権限を与えるコード。
mv: cannot move './composer.phar’ to '/usr/bin/composer’: Permission denied
とか出る場合は権限関係を修正。
sudo chown -R vagrant /usr/bin/
Vagrantなどの場合は上記のような感じでやればOK。
その後動作確認で以下のコード実行。
composer --version
バージョン情報が出れば成功。
ディスカッション
コメント一覧
まだ、コメントがありません