WordPressのアップロードサイズの最大値を変更する。

WordPressにアップロードするファイルのサイズを上げたいとき。何もしなければ2MBまでとかになっているはず・・・? rootdir/wp-content/uploads/ あまりにもでかいサイズの場合や、今回以外は…

Read more

【Apache HTTPD】ServerName と UseCanonicalName と自己参照URL

「ServerName? あぁ、名前ベースVirtualHost のルーティングに使うやつねー」 という認識だったのですが、どうやら、それだけではないらしいです。 つまり、Apacheがリダイレクトのレスポンスを作る際に…

Read more

起動中のウェブサーバを検知する

lsofコマンドを使うことでWEBサーバのプロセスが立ち上がっているか検知することができる。 lsof -c nginx lsof -c httpd http://hack-blog.net/archives/330

Read more

apacheポートの指定

特定のディレクトリをポート指定してアクセス可能にする.8443を指定します。 #phpmyadmin.conf <VirtualHost *:8443> <Directory /path/to/dir/…

Read more

apache 構文チェック

apacheの設定ファイルの構文チェックを行う service httpd configtest

Read more

DjangoをApacheで動かす

前提 最終的にhttp://example.com/django-site からアプリ閲覧ができるようにします。   以下の構成のDjangoアプリをApacheで動かします。   /var/www/django/ ├─…

Read more

JorgeeのUser Agentによるアクセスをブロックする

最近 XXX.XXX.XX.XX – – [12/Oct/2017:12:23:34 +0900] “HEAD http://XXXXXXX/phpMyAdmin/ HTTP/1.1” 403 – “-” “Mozill…

Read more

ApacheWebサーバについて

本日のカリキュラム体験で、勉強になったことを記載しておく。 Apacheを扱うことが今までに無かったので、今日学んだその設定方法について以下に記す。 ・DirectoryIndex アクセスするURLにファイル名などが記…

Read more

POSTで200なものを抜き出す

ログ調査のメモ cat /var/log/httpd/access_log | grep -e “02/Oct/2017:17” -e “02/Oct/2017:18” | grep “POST”| awk -F’ ‘ …

Read more

[Apache] RewriteCondのANDとORの優先順位

mod_rewriteで条件を指定するためのRewriteCondは複数指定することが出来ます。 デフォルトでは複数指定した場合条件はANDになりますが、末尾に[OR]を付けるとOR条件になります。 さらに、ANDとOR…

Read more

MacのApacheに関する情報

MacではApacheが動作しています。 設定ファイルはこちら /private/etc/apache2/httpd.conf DocumentRootはこちら DocumentRoot “/Library/WebSer…

Read more

document root 変更時は再起動が必要

Doucument root を変更した時はhttpdの再起動が必要

Read more

ssl 証明書インストール エラー

ssl証明書のインストールに苦戦、送られてくるはずの中間証明書に.ca-bundleのファイルがあるはずだが、代わりに Intermediate CA Certificate – COMODORSAAddTr…

Read more

Apache SSL/TLSのバージョンで制限をかける

httpd.conf に以下を追記 SSLProtocol All -TLSv1 ALLは This is a shortcut for “+SSLv2 +SSLv3 +TLSv1” or – when using …

Read more

NginxとApache

Apache マルチプロセスモデル:接続ごとにプロセスをフォークするためメモリがいっぱいになりやすい。 ・利点:メモリ空間が独立しているため、スクリプト言語が取り組みやすい ・欠点:同時接続が増えるとメモリが欠乏しやすい…

Read more