三蔵開発メモ

Web開発やインフラ関連のメモを共有します

2017-02-01から1ヶ月間の記事一覧

SELinux有効時にapache管理下の場所でファイルをアップロードしたときにForbidden等になってアクセスできないときの対処法

SELinuxを有効にしているwebサーバーで、 新しいファイルをアップロードすると、アクセスができなくなってしまいはまったのでメモ。 まずどんなラベルがついているかチェック。 ls -Z -rwxrwxrwx. apache apache system_u:object_r:httpd_sys_content_t:s0 i…

apache2.4でリバースプロキシ配下での.htaccessでIP制限をかけるときの書き方

apache2.2の時とは書き方が違っていてハマったのでメモ。 index.htmlを192.168.0系のIPアドレスのみ許可する場合。 #192.168.0.1/24 SetEnvIF X-Forwarded-For "^192\.168\.0\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5]))$" AllowIP <Files index.html> <RequireAny> Require e</requireany></files>…

MongoDBでpidファイルが作成されないときの対処法

mongoDBをmonitでpidの監視していたが、 時々monitが暴走してmongoDBの再起動コマンドを何度も繰り返してしまうので、 原因を調べたら、pidが作成されていなかった。 ・mongodb 2.4 ・rpmにてインストール less /etc/init.d/mongod ---------- # processname…