🐕

AlmaLinux8.9でphp8.3+laravel環境を作る

2024/04/29に公開

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

参考

https://www.tohoho-web.com/ex/laravel.html
https://qiita.com/heimaru1231/items/e48d7acd96411d2414f7

Discussion