タグ

apacheに関するaraishiのブックマーク (12)

  • 中規模サイトのApacheチューニング - Qiita

    イマドキApacheのチューニングなんてしなくてもちゃんと動くだろうと思ってたら痛い目にあったので、書いてます。基をおろそかにするとよくないですね。 [追記] スライドも作ってみました。良かったら見てください。 http://www.slideshare.net/yumemikouda/apache-69549461 前提 Apache2.x系です preforkでの起動です 写真はイメージです WEBサーバ数台+DB2台(マスター1、レプリカ1)程度のトラフィックを前提 大規模だとまた話が変わってきます mpm関連 パラメータ説明 項番 項目 説明 補足

    中規模サイトのApacheチューニング - Qiita
  • phpからメールを送るとX-Authentication-Warningヘッダがご丁寧に | 俺なんて….com ― ORENANTE.com ― ... orz

    自鯖から、sendmail をApache経由で -f 付けてfromを変更して送ると 送信したメールのヘッダにこのように Message-Id: <2010********.******0**1*214@kyosuke.net> X-Authentication-Warning: kyosuke.net: apache set sender to *******@***.********.ne.jp using -f To: *******@ezweb.ne.jp X-Authentication-Warningが付加される。 まぁ偽装されてるかもしれませんよ!と 「fromが書き換えられているので信頼できないかも知れません」 ご丁寧に教えてくれるわけですが、これで配信すると迷惑メールフォルダにぶち込まれたり、 キャリアによっては届かないこともあるので、 sendmail.cf をいじっ

    phpからメールを送るとX-Authentication-Warningヘッダがご丁寧に | 俺なんて….com ― ORENANTE.com ― ... orz
  • HOLYBET777: No #1 Gambling Sites For Fun & For Your Daily Jackpot

  • Apacheのチューニング-あどみん-

    私の調べたApacheのチューニング方法です.Apacheのプロセス周りのチューニングを解説します. Webサーバーを構築するだけなら、この解説は飛ばして問題ありません. チューニングするApacheはバージョン2でpreforkのApacheを前提とします. 使っているApacheがpreforkかどうかは、「その他」をみてください. なお、私が調べた限りの事なので、間違っている場合があります.注意してください. 以下の順番で解説します. (1)Apacheのプロセスについて(慨論) (2)Apacheのチューニングポイント (3)Apacheのプロセスに関するディレクティブ (4)設定例 (5)値の決め方 (6)その他 1.Apacheのプロセスについて(慨論) まずは最初にApacheのプロセスについての基礎知識です. どのようなサーバーでも内部動作の概要を

  • Apache2 - worker MPM のプロセス&スレッド数のチューニング

    前エントリ pound と apache をバランスよくチューニングする必要性について の続きです。Apache2 のチューニングによる高負荷(大量アクセス)対策を考えてみます。 ここまできてやっと、そもそも高負荷時に apache2 のプロセス数が足りていなく、静的コンテンツの応答時間が遅延しているのかも?という仮説を立てることができました。図解するとこんな感じです。 Apache2 はもちろん worker MPM で動作させています。worker MPM ってなんぞ?という方は、このブログを読んで頂けている方にはいらっしゃらないかと思いますが http://httpd.apache.org/docs/2.0/mod/worker.html あたりを読むと良いでしょう。 このマルチプロセッシングモジュール (MPM) は、マルチスレッドとマルチプロセスのハイブリッド型サーバを 実装して

  • 『Apache Bench、WAST、JMeterを使った負荷テストのポイント』

    負荷テスト(または性能テスト)は、システムを作り上げる上で重要な要素を持つテストになります。 しかしながら、システムを構築する段階ではあまりこの負荷や、サーバー(またはその上でのアプリケーションやミドルウェア)の性能というものは気にしません。 開発メンバーはせいぜい数十人といったレベルが多く、システムの開発段階ではそれだけの人のアクセスがないため、実際の利用状況とはかなり異なった環境で「動いたからOK」という感じで流してしまいがちです。 ただ、こういうことを気にせずにシステムをリリースしてみたら、一定のデータ量に達したらアプリケーションが動かなくなったり、サーバーが応答しなくなったなんて事があったりします。 そういうことがないためにも、リリース後の負荷を想定したテストや、システム全体の性能を予めテストしておく必要があります。 負荷テスト用のツールで市販されているものは、確かにきめ細かい結果

    『Apache Bench、WAST、JMeterを使った負荷テストのポイント』
  • muninのプラグインでapache関連のグラフが表示されない件 - gamme’s direction is as pleasing to the soul.

    muninをインストールしたときに、プラグインでapache関連がインストールされていなかったので(他のサーバにはちゃんとインストールされていたのに)、手動でインストールしました。 $ sudo ln -s /usr/share/munin/plugins/apache_accesses /etc/munin/plugins/apache_accesses $ sudo ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes $ sudo ln -s /usr/share/munin/plugins/apache_volume /etc/munin/plugins/apache_volumeが、これがグラフに数値が表示されない(-_-〆)。 プラグインを単体で実行したら、 $ s

    muninのプラグインでapache関連のグラフが表示されない件 - gamme’s direction is as pleasing to the soul.
  • httpd.confについて調べたのでまとめたよ - とある技術の備忘録

    最近学科の友人3人とサーバ/セキュリティについての勉強会を週1で行っていて、毎回何か調べてくることになっており、今回は apache の設定について少し調べてきました。初心者がまとめたので間違っている部分があるかもしれませんが、勉強の役に立てて頂ければ幸いです。 httpd.confはどこにある? 最小限のhttpd.conf 3つのセクション セクション1: GlobalEnvironment セクション2: MainServerConfiguration セクション3: VirtualHosts モジュールの追加 外部設定ファイルの読込み サーバリソースの監視方法 httpd.confはどこにある? OSによって異なりますが、以下の階層に置いてある可能性が高いです。 CentOS、FedoraなどRed Hat系 /etc/httpd/conf/ SUSE系、MacOSX /etc/a

    httpd.confについて調べたのでまとめたよ - とある技術の備忘録
  • さくらのVPS 設定ガイドリンク集 厳選140 \(初心者歓迎)/ - 浜村拓夫の世界

    さくらのVPSでWebサーバを構築するのに、参考にしたページをまとめました。 相違点を比較検討することによって、標準的な作業手順を洗い出すのに役立ちました。 情報を公開、提供してくださった皆様に感謝いたします。m(__)m 【2011/5/2 追記】 インストール作業のまとめページを用意しました。 → さくらのVPS インストールまとめ ●主な作業内容 基となる作業内容は、デフォルトのゲストOS(CentOS)を使った事例です。\(土台)/ ユーザーの設定 ・管理者ユーザー (root) のパスワード変更 ・作業ユーザーの追加 ・作業ユーザーのグループ追加 (wheel) ・作業ユーザーの sudo 許可 ・作業ユーザーのコマンドのパス追加 SSHの設定 ・rootのログイン禁止 ・パスワード方式のログイン禁止 ・鍵認証方式のログインOK ・秘密鍵と公開鍵の作成と設置 ・SSHのポート番

  • Apache(httpd.conf)の設定 PART①

    「Apacheの構造」で「httpd.conf」の大まかな構造が理解できたところで、実際に「httpd.conf」の編集の作業に移ります。Apacheのインストールした場所から「conf」フォルダを探して、「httpd.conf」ファイルをメモ帳などのテキストエディタで開いてください。なお、デフォルトでは「httpd.conf」はアプリケーションの関連付けがなされていないため、ダブルクリックでは開けないので注意してください。もし、わざわざメモ帳を起動してからファイルを開くのが面倒くさい方は、適当なフォルダを開いて「ツール」→「フォルダオプション」→「ファイルタイプ」でアプリケーションの関連付けを行ってください。尚、「httpd.conf」を編集する際、間違えて記述してしまいどこをどういじったのかわからなくなってしまった場合のために、デスクトップなどに「httpd.conf」をコピーしてから

    araishi
    araishi 2010/10/08
    httpd.confの設定
  • Apache のログをカスタマイズ

    ここでは、Apacheのログをカスタマイズする方法について具体的な例をだしていきながら説明していきます。Apache に限った事ではないのですが、ログは活用して初めて意味をなすもので、見もしない不必要なログを記録してディスクスペースを圧迫していたのでは元も子もありません。サイトにとって必要なログか不必要なログかを適切に判断し、有効に活用するようにしてください。また、Apache のアクセスログはそのまま放置しておくと、一ヶ月もすればすぐにギガ単位にまで達してしまいます(もっとも、アクセス数にもよりますが、なにもカスタマイズしていない状態で筆者の場合はそのぐらい)。そうならないためにも、ログのローテーションをする事が重要ですし、不必要な情報はカットすることもとても大切な事なので、当ページを参考にして是非、実践しておきましょう。 ■Apache でのログの概要 まず、Apache のログ指定で

  • ApacheLogViewerの詳細情報 : Vector ソフトを探す!

    ソフト詳細説明 Apache 等のHTTPサーバーが出力するNCSA形式のログを見やすく表示するソフトです。 指定されたログファイルを読み込んで、セッション状態を解析し、日付ごとに一覧表示します。 また、任意のアドレスやフォルダ群に対するアクセス解析 ( ログ解析 ) も行います。 各種のアクセス情報を基準に多様な集計を行い、それらを相互に追跡して表示できるので、特定アクセス元の動作追跡や検索サイトの登録・参照状況等、詳細かつ個別なログ分析を可能とします。 IISの場合でも、convlog でログ形式を変換すれば使用できます。

  • 1