さくらインターネットのレンタルサーバー(スタンダードプラン)へComposerをインストールする方法を説明します。
以前は面倒な手順でインストールしていましたが、今回は簡単に導入できました。
2年ほど前にCakePHP3絡みでComposerを弄ったことがあったのですが、そのときよりも簡単にインストールすることができました。
さくらインターネットのサーバー構成が変わったのか、それとも、そもそもの手順が間違っていたのか分かりませんが、新しい手順ですんなりと解決できます。
SSHにログイン
まずは、何はともあれレンタルサーバーのSSHにログインします。
ディレクトリの作成
Composerをインストールするディレクトリを作成します。
後でコピーしたり、移動させたりするので場所はどこでも良いです。
$ mkdir composer
Composerのインストール
さて、あとは作成したディレクトリにComposerをインストールするだけです。
2年前はicuライブラリやらintlやら、色々と面倒だったのにどうしてなのか、これだけのコマンドでインストール完了です。
$ curl -sS https://getcomposer.org/installer | php -- --install-dir=./composer
CakePHPプロジェクトの作成
せっかくなので、CakePHPプロジェクトを作成してみます。
$ mkdir project $ cp ./composer/composer.phar ./project $ cd project $ php composer.phar create-project --prefer-dist cakephp/app PROJECTNAME
アップデートする方法
最後にCakePHP3のアップデート方法です。
$ cp ./composer.phar ./PROJECTNAME
$ cd PROJECTNAME
$ php composer.phar update
以上、さくらインターネットのレンタルサーバーにComposerをインストールする方法についてでした。