#author("2019-01-09T08:36:31+09:00","","") #author("2019-01-15T23:12:48+09:00","","") **[[質問箱/5323]] [#m81063a9] |RIGHT:70|LEFT:410|c |~カテゴリ|エラー・トラブル| |~サマリ|SELINUXについて| |~バージョン|1.5.1| |~投稿者|| |~状態|質問| |~投稿日|&new{2018-11-28 (水) 15:22:57};| ***質問 [#d4ba3a95] 久しぶりにPukiwikiを開始しました。 CentOS7にインストール等も問題なく終わり、いざアクセスしてみるとRuntime Errorが出ました。 DATA_DIRなど4つのフォルダがないか、アクセス権がないというものです。 一応、パーミッションやフォルダ名について見てみるも問題ありません。 何が原因かわからず、もしかしてSELINUX?かと思い、確かDisabledにしてあったよなと思いつつ、getenforceしてみると、Enforcingが帰ってきました。 単純に再起動を忘れていただけ^^ゞ、なんで、再起動し、無事アクセスできました。 ここで、疑問に思ったのは、SELINUXをONにしたままで運用する場合、何を解放すればよいのか?という事です。 今は、外向けにしていないのですが、いずれと思っており、その際は、SELINUXをEnforceで運用したいと考えています。 よろしくお願いします。 ***回答 [#kacb1f51] - SELinuxは詳しくないのですがシンプルに「Apache+PHPが動作するような設定」を行うとどうでしょうか?標準の構成であればDatabaseも使いませんし、リソースアクセスはのファイルの読み書きだけでほとんどの処理は行えます。いろいろなプラグインを使うと別の機能も必要になるとは思います。例えばshowrssは外部サイトにHTTPでアクセスしてファイルをとってくるのでそのあたりも許可することになります -- [[umorigu]] &new{2018-11-29 (木) 00:08:20}; - IDとパスワード認証でログイン出来なくなりました。 -- [[kouji]] &new{2019-01-09 (水) 08:36:31}; - サーバーのログになにかエラーが出ていませんか? -- [[umorigu]] &new{2019-01-15 (火) 23:12:48}; #comment