CentOS7:PHPでDB接続できるようにする | httpd_can_network_connect_db | SELinux

SELinuxはCentOSなどのディストリビューションにあらかじめ組み込まれているセキュリティプログラム。
このプログラムによりPHPのPDOがデフォルトでは使えないようになっている。 使えるようにするには下記のコマンドを実行する。
# sudo setsebool httpd_can_network_connect_db on

上手くいかない場合、下記コマンドでSELinuxを無効にする手もある。
$ sudo setenforce 0
有効に戻す場合
$ sudo setenforce 1