さくらレンタルサーバーにlaravelをインストールする
SSHでさくらのレンタルサーバーにログインする準備をする
パスワード認証でログインする
Composerインストール
●ホームディレクトリであることを確認する
% pwd
/home/【ご自身のホームディレクトリ】
●binフォルダに移動する。
% cd bin
・なければ作成する
% mkdir bin
●composerをダウンロードする
以下のページからダウンロードに使用するコマンドを取得できます。
https://getcomposer.org/download/
例)
% php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
% php -r "if (hash_file('sha384', 'composer-setup.php') === '') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
% php composer-setup.php
% php -r "unlink('composer-setup.php');"
※ハッシュ値’e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02’は変更される可能性があるので、必ずサイトにアクセスして最新のコマンドを取得するようにしてください
●ダウンロードしたcomposerを確認する
% ls composer.phar
composer.phar
●リネームする
% mv composer.phar composer
●正しくインストールされているか確認する
% composer -V
Composer version 2.6.4 2023-09-29 10:54:46
このように表示されていればOK
・composer: Command not found.が表示された場合
% composer -V
composer: Command not found.
○環境設定ファイルを確認する
○ホームディレクトリに移動する
% cd ../
% pwd
/home/olivealpaca5
○/home/olivealpaca5/binにパスが通っているか確認する
% vi ~/.cshrc
set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin)
「$HOME/bin」が含まれていればOK
○再読み込みする
% source ~/.cshrc
○正しくインストールされているか再確認する
% composer -V
Composer version 2.6.4 2023-09-29 10:54:46
このように表示されていればOK
Laravelインストールとプロジェクト作成
●ホームディレクトリであることを確認する
% pwd
/home/【ご自身のホームディレクトリ】
●プロジェクトを作成する
% composer create-project laravel/laravel projectname --prefer-dist
※「projectname」部分はプロジェクト名ですので、任意で指定してください。
