前回nginxの設定を書きましたが、今回はFastCGIについてメモ。参考リンクそもそもCGIとは?主に動的なページの生成においてサーバー(この場合はnginx)とプログラムとの間で情報をどのようにやりとりするかを決めたプロトコル。CGIのデメリット個々のリクエストごとに別々のプロセスが起動されるため、メモリや各種の情報が要求ごとに失われるプロセスの起動はシステムのリソースを大きく消費する。同時に大量のリクエストが来た場合、サーバがあっという間にごっちゃになるFastCGIとは?上記のCGIのデメリットを解決するために考え出された仕組み。リクエストごとに新しいプロセスを起動するのではなく、複数の要求を処理できる永続プロセスを使う。参考リンクhttp://wa3.i-3-i.info/word12806.htmlダントツでわかりやすい。いう説明ができる人は少ない。コメントをキャンセルメールアドレスが公開されることはありません。(svn→gitの移行など)SVNで運用されていたプロジェクトをgitに移行する機会があったのでその時のメモなどを。...nginxのSSL通信や認証、ログに関して今回はnginxでSSL通信をする際の注意点など。いっても、それほど難しくないようでSSL通信をするには主に2つだけです。久々にシェルスクリプトをやったんでその復習を。応用範囲は結構広そうです。...パス名パラメータの未チェック・ディレクトリトラバーサル本日もセキュリティ関係のネタを少々。ディレクトリ・トラバーサルという攻撃です。前に個人的な学習でLambdaを勉強しましたが、仕事で使う機会があり、気をつけるポイントを再度確認。