🐕
AlmaLinux8.9でphp8.3+laravel環境を作る
phpの勉強のため、環境を作りたかったもののDockerベースのものが多かったです。
一度どんなものか設定してみたかったので、手動でセットアップしてみます。
php8.3のインストール
# dnf -y install epel-release
# dnf -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
# dnf clean all && dnf -y makecache
# dnf module list php
#dnf -y module reset php && dnf -y module enable php:remi-8.3
#dnf -y install php
composerインストール
# curl -sS https://getcomposer.org/installer | php
# mv ./composer.phar /usr/local/bin/composer
appユーザ作成, sudo設定
groupadd laravel
useradd -g laravel laravel
visudo
# 以下を追記して保存
laravel ALL=(ALL) ALL
laravelインストール
# su - laravel
$ composer global require laravel/installer
$ echo "export PATH=$PATH:~/.config/composer/vendor/bin/" >> ~/.bash_profile
$ source ~/.bash_profile
$ laravel --version
Laravel Installer 4.5.1
参考
Discussion