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 >

コメント

このブログの人気の投稿

【.NET】DataGridViewを選択した際に背景色を変更しない

Can't open PID file /var/run/nginx.pid (yet?) after start: Too many levels of symbolic links

既存のディレクトリ(フォルダ)にgit cloneして上書きしたい