SElinuxとは
SELinuxはアクセス制御をしてくれる。
しっかりと管理させればセキリティが向上するが、SElinuxを使用しているためにエラーが出てくることも多い。
例えばファイルの権限は書き込めるようになっているはずなのに、なぜか書き込むことができなかったりする。
無効化の方法
1 |
getenforce |
上記のコマンドでDisabled と出てくれば無効になっている
Disabledじゃない場合は設定ファイルの書き換えを行う
1 |
vi /etc/selinux/config |
設定ファイルを開き、SELINUX=disabled にする
変更した後は再起動を行う
1 |
reboot |
出現エラー
SElinuxのせいで実際に出現したエラー
➨【CakePHP】環境構築でエラー~Error: SQLSTATE[HY000] [14] unable to open database file~