さくらのVPS CentOS8にLaravel8をインストールします。
スタートアップスクリプトは”LAMP”で構築しています。
YouTubeで解説しています
remiリポジトリインストール
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
標準で入っているphpを無効にする
dnf module disable php
php7.4インストール
dnf module install php:remi-7.4
BCmath拡張をインストール
dnf install php-bcmath
composerインストール
dnf --enablerepo=remi install composer
Laravelインストーラのインストール
composer global require laravel/installer
.bash_profile 編集
viの使い方については、以下のページを参考にしてください。
ネコでもわかる!さくらのVPS講座 ~第二回「サーバーをさわってみよう!」 | さくらのナレッジ
このページの下の方に「sshサーバーの設定を変更して、rootで直接アクセス出来ないようにする」という項があるのでそこを参考にしてください。
viとvimはほぼ同じと思ってもらえればいいです。
また、こちらのページも参考になると思います。
Vimをメモ帳程度に使うために覚えておくべきコマンド – Qiita
cd ~/ vi .bash_profile source .bash_profile
Laravelプロジェクトインストール
cd /var/www/html laravel new testweb
書込み権限をつける
cd /var/www/html/testweb chmod -R a+w storage/ chmod -R a+w bootstrap/cache/
参考
CentOS8へremiリポジトリを使ってPHP7.4をインストールする
CentOS8.0にPHP7.3をインストール
Laraval公式ドキュメント
インストール 8.x Laravel