mazeltov7のweb断片

備忘録的なテキトーなことを書きます。(技術記事はQiitaに移行しました http://qiita.com/mazeltov7 )

apache, mysqlで、mysqlに接続できなかった件(SELinux対応)

やりたいこと

リポジトリでは普通にmysql接続できてたのに、新しく作ってアクセスしたらpermission怒られてた件…

SQLSTATE[HY000] [2002] Permission denied

なんか色々見るにSELinux関連ぽい?

ケーワン・エンタープライズのエンジニアメモ(`・ω・´)ゞビシッ!!: SELinuxにブロックされてmysqlに接続できなかった話

同じ感じの症状だったので、取り急ぎ対応。

# getsebool httpd_can_network_connect
httpd_can_network_connect --> off
 
# sudo setsebool -P httpd_can_network_connect 1
# getsebool httpd_can_network_connect
httpd_can_network_connect --> on

一応やったよてことで、後々のためのメモ。