RedHat 7.6+Apache 2.4でPHP 5.4をインストールしたあとPHPコマンドが使えない
お客様の環境でRedHatに触ったときの覚書。
環境: Red Hat Enterprise Linux Server release 7.6 (Maipo), Apache/2.4.6
YUMでPHP5.4をインストールした後にPHPコマンドがない。
Apacheを再起動するとmod_php5はちゃんとインストールされている。
調べてみるとRedHatはSCL(Software Collections)というコマンドで管理しているらしい。
コンソールでPHPコマンドを使えるようにする。
# scl enable php54 bash
SCLで管理できるパッケージ一覧
# scl -l
ログイン後は常に使えるようにする。
# less ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
# php54
scl enable php54 bash
< Related Posts >