タグ

apacheに関するsekt2oのブックマーク (2)

  • 『ApacheのプロセスがどのPHPプログラムの処理をしているか調べる方法』

    Apacheのプロセスを見てみて、異様にCPUやメモリをってる処理をしているような場合、それが何のプログラムを処理しているのか調べたいという場合があります。 調べてみると幾つかの方法があるようなので、まとめてみました。 PHPには、getmypid というプロセスIDを取得する関数が存在します。 それをプログラムに書いてロギングすれば、どのApacheのプロセスで処理をしているのかがわかります。 <?php $log = $_SERVER['PHP_SELF'] . " [ " . getmypid() . " ]\n"; $fp = fopen("/var/log/pid.log", "a"); fwrite($fp, $log); fclose($fp); 結果は、下記のようにプログラム名とプロセスIDが出力されます。 /hoge.php [ 25401 ] PHPでわざわざロギング

    『ApacheのプロセスがどのPHPプログラムの処理をしているか調べる方法』
    sekt2o
    sekt2o 2012/10/30
    PHP開発でサーバ負荷を調べるのに役立ちそうです。
  • Apache/SSL自己証明書の作成とmod sslの設定 - maruko2 Note.

    Apache/SSL自己証明書の作成とmod sslの設定 提供:maruko2 Note. < Apache 移動: 案内, 検索 目次 1 手順 2 秘密鍵の作成 (server.key) 3 CSR(証明書の基になる情報)の作成 (server.csr) 3.1 入力項目の例 4 証明書(公開鍵)の作成 (server.crt) 5 Apache mod_ssl の設定 6 Apache 起動時にパスフレーズの入力を省略する 6.1 秘密鍵 (server.key) ファイルをあらかじめ復号化しておく方法 6.2 Apache起動時のパスフレーズ入力を自動化する方法 7 参考ページ 8 Apache 関連のページ 手順 2017年1月1日以降、SSL 証明書の署名アルゴリズムとして SHA-1 を使用している証明書は SSL 通信ができなくなる。 これは、Windows製品、Goog

  • 1