[CentOS] RedmineをSELinux有効で動かす

CentOSに環境構築したRedmineをSELinux有効(Enforcing)で動かしたい!!
調べてみた。

参考)
SELinuxが有効な環境でRedmineを動作させる設定
SELinuxが有効な状態でRedmineを動かす

ポリシーモジュールの管理に必要になるパッケージをインストール

yを押下

インストールが完了しました。

SELinuxの監査ログから不要な情報を全て削除。

ポリシーモジュールの管理のサービスを再起動

SELinuxをPermissiveモードに設定し、httpdを再起動

Redmineにアクセスして、全てのページ操作や保存処理を行う。
SELinuxにて監視ログがたまるらしい。
redmine%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e7%94%bb%e9%9d%a2

監視ログからポリシーモジュールを作成

SELinuxを有効にし、Apacheを再起動します。

Redmineが動作することを確認!!
redmine%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e7%94%bb%e9%9d%a2

できた!!!☆☆