タグ

apacheに関するMAXIMUM-PROのブックマーク (52)

  • CentOS flow-toolsの設定

    ホーム CentOS6 OTRSのインストール CentOS6 VNC Serverのインストール CentOS6 iperfでスループット計測 CentOS6 IPv6アドレスの設定および無効化 CentOS6 IPv6のスタティックルートの追加 CentOS6 スタティックルートの追加 CentOS6 2TB以上のHDを使う カーネル起動の視覚化 カーネル起動オプション CentOS6 Quota CentOS6 Mondorescue CentOS6 NTP CentOS6 Kdump CentOS6 NIC Bonding CentOS6 SNMP Trap Manager CentOS6 ext4ファイルシステム CentOS6 yum CentOS6 リソース管理 CentOS6 iptablesによるパケットフィルタ CentOS6 Tripwire CentOS6 chkr

    CentOS flow-toolsの設定
  • PHP動作環境で先頭の漢字のみ文字化けするケースがある | 週末プログラマーのだらだら開発記

    MAXIMUM-PRO
    MAXIMUM-PRO 2016/01/08
    文字化け
  • Selfkleptomaniac — Apacheの救急救助手順

    Blogging is a disease: selfkleptomania, your normal condition. About GPG Public Key 最近Apacheの設定なんか知らないという人が増えたのでメモ。急にアクセス数が増えてサーバのロードアベレージが跳ね上がり、レスポンスが返らなくなったサーバについて質問されたとき、どこをどう確認するか、いつもあまり考えずにやってることを記録する。専門ってわけじゃないので、応急処置として何をしているのか見る感じ。対処法はそれぞれのシステムで違うだろうけど。 Apacheのログを見られるなら、それを最初に確認する。意外なことにディスク容量が足りなくて動かなくなっていたり、ファイルシステムの上限設定に引っかかっていて動かないケースも結構あるのだ。それから、セマフォキューが書き込めなくなっていることもあるが、これが一番見つかり難い。A

    Selfkleptomaniac — Apacheの救急救助手順
  • リバースプロキシでの環境変数REMOTE_USER渡し - komamitsu.log

    意外な落とし穴が。 リバースプロキシしたRailsアプリの一つでは、手抜きでBasic認証の環境変数REMOTE_USERを利用しているのですが、Mongrelでは認証出来なさそうだったので、Apacheに認証させるようにしました。 すると、当然のごとくRailsにはCGI環境変数のREMOTE_USERが渡らなくなってしまうという… で、いろいろ情報をあつめてみたら、Apache, REMOTE_USER, and Mongrel - Ruby Forumというのを発見しました。 結局、ちょっと手直ししてこんな感じに。 RewriteEngine On RewriteCond %{LA-U:REMOTE_USER} (.+) RewriteRule . - [E=RU:%1] RequestHeader set X-Forwarded-User %{RU}eやっていることは以下かと思いま

    リバースプロキシでの環境変数REMOTE_USER渡し - komamitsu.log
  • https://www.system-act.com/web/apache.html

  • Apache 2.0系、サポート終了

    Apache HTTP Serverプロジェクトは7月9日(米国時間)、レガシーブランチである2.0系の最新版となる「Apache HTTP Server 2.0.65」を公開した。セキュリティ修正とバグ修正を目的としたリリース。Apache HTTP Serverプロジェクトはこれが2.0系最後のリリースになるとしており、今後2.0系で新しいバージョンがリリースされることはない。 Apache HTTP Serverプロジェクトは既存のApache HTTP Server 2.0系利用者に対して、最新の安定版であるApache HTTP Server 2.4系またはレガシーブランチであるApache HTTP Server 2.2系の最新版へのアップグレードを推奨している。 Apache HTTP Server 2.0.65では多くのバグやセキュリティ問題が修正されているが、2.4系や2

  • MySQL/5.x/5.4.2-betaのインストール - PukiWiki

    オンラインカジノで遊んでいると、各サイトに「プロバイダー」とやらのロゴが 並んでいることに気がついたことがある人も、多いことでしょう。記事ではそのゲームプロバイダーについて、人気の会社も含めてご紹介します。 オンラインカジノのゲームプロバイダーとは? オンラインカジノで遊ぶことに慣れてくると、気になってくるのが「ゲームプロバイダー」の存在です。ゲームプロバイダーとは、オンラインカジノで遊べるようなデジタルゲームを開発している会社のことです。「ゲーム配信会社」、または、単純に「プロバイダー」とも呼ばれます。 ゲームの特色や内容はやはり、このプロバイダーによりかなり左右されます。以下にご紹介しているプロバイダーの大半が、alohashark.comのようなサイトにゲームを提供しています。 […]

    MAXIMUM-PRO
    MAXIMUM-PRO 2013/06/23
    rpmパッケージでインストールしている場合とソースでインストールしている場合で配置場所が違う
  • Mac OS X Mountain Lionにシステム環境設定の「共有」パネルに Web 共有のオプションが入っていない件について - Androidはワンツーパンチ 三歩進んで二歩下がる

    最近MacのOS をMountain Lionにアップデートいたしました。時々固まっています(;^ω^) 今日は自分のローカル環境にサーバーを準備しようと思ったのですが、「Web共有」というオプションが 見付かりませんでした。 ←ここの左側のオプションに以前はあったはず http://support.apple.com/kb/HT5230?viewlocale=ja_JP こちらによると、 「OS X Mountain Lion では、システム環境設定の「共有」パネルに Web 共有のオプションが含まれていません。Mountain Lion には、オープンソースの Web サーバ「Apache HTTP Server」が含まれています。Apache を有効にする方法および使い方については、http://httpd.apache.org を参照してください。」 だそうです。 「OS X Se

    Mac OS X Mountain Lionにシステム環境設定の「共有」パネルに Web 共有のオプションが入っていない件について - Androidはワンツーパンチ 三歩進んで二歩下がる
  • 徒然なるままに|Apache2.2とtomcat7の連携

    httpサーバとしての役割をApacheに任せて サーブレット、JSPが呼ばれたときだけtomcatに処理をなげることを Apacheとtomcatの連携といいます。 つまり、Javaプログラムが含まれる場所を事前にApacheに伝えておき、 その場所へのアクセスがあったらプロキシの機能で処理をtomcatに中継する。 Apache側ではモジュールで、tomcat側ではコネクタで接続します。 まずはtomcatの設定。 現在tomcatが正常に動いていればhttp://localhost:8080/でtomcatにアクセス可能になっていると思います。 ポート番号8080/TCPがtomcatに割り当てられているので このtomcatへの直接へのアクセスを停止させます。 $CATALONA_HOME(tomcatのホームディレクトリ)/conf/server.xmlにデフォルトで70行目 <

  • http://blog.flatlabs.net/20110222_232623/

  • # watch -d tail /var/log/ngsw.log» Blog Archive » httpd(Apache)が立ち上がらない時のまとめ

    まずは確認のコマンド達 ( root で実行してます ) A.親プロセス確認 ps aux | grep httpd | grep Ss とか A’.親プロセスID直確認 cat /var/run/httpd.pid B. 子プロセス確認 ps aux | grep httpd | grep -v Ss |grep -v grep 上記をふまえて。 1.がっつりこけちゃう、でもアクセスしたら閲覧できちゃう /etc/init.d/httpd restart とかしても /etc/init.d/httpd restart Stopping httpd: [FAILED] Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address alread

  • Javaアプリケーションサーバー構築(Tomcat6) - CentOSで自宅サーバー構築

    (1)JDKダウンロード Java SE DownloadsのサイトからJDKのRPMをダウンロードし、WinSCP等でサーバーの/rootディレクトリへアップロードする。 (2)JDKインストール [root@centos ~]# chmod +x jdk-6u12-linux-i586-rpm.bin ← 実行権限付加 [root@centos ~]# ./jdk-6u12-linux-i586-rpm.bin ← JDKインストール ※ライセンスが大量に表示されるのでSPACEキー押下で流す Do you agree to the above license terms? [yes or no] yes ← yes応答 Unpacking... Checksumming... Extracting... UnZipSFX 5.50 of 17 February 2002, by In

  • Java実行環境構築手順

    Java Web アプリケーションシステム構築(Linux 編) JavaWebアプリケーションシステム構築に必要なソフト Apache2.0.43 (Web サーバ上で利用したい場合のみ) Java2sdk Stadard Edition v1.4.1 Jakarta-Tomcat4.1.18 mod_jk2(apache-tomcat-connecter) JavaWebアプリケーションシステムを開発するためには、次のソフトも必要です。 Java 2 Platform Enterprise Edition ソフトのダウンロード 必要なソフトを環境に合わせて各サイトよりダウンロードしてください 1.Java2sdk1.4.1(http://java.sun.com/j2se/1.4.1/ja/download.html) JRE=Java(TM) 2 Runtime Environ

  • Apache 2.4系でのモダンなアクセス制御の書き方

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 これまでのApache2.2系以前でのアクセス制御の書き方は賛否両論でした。僕はあまり好きじゃありませんでした。 過去のアクセス制御に関しては、以下の記事がとてもわかりやすくまとめられていると思います。 こせきの技術日記 – Apacheのアクセス制御をちゃんと理解する。 ここで、以下のように言及されています。 こんなバッドノウハウ、当はどうでもいいと思う。Apache 3.0では、かっこいいDSL(VCL)で書けるようにする構想があるらしいのでがんばってほしい。 ということで、2.4系ではDSLとはいかないまでも、Require*というディレクティブを使ったモダンな書き方ができるようになったので、それを2.2系以前のアクセス制御の記述と比

    Apache 2.4系でのモダンなアクセス制御の書き方
  • suf.lab: Digest認証用の.htdigestファイルを作る

    Tuesday, April 12, 2011 Digest認証用の.htdigestファイルを作る Label: Web Server Webサーバーの認証方式として古くから使われているBasic認証。これの次世代版に、より安全な認証が行えるDigest認証があります。 今回この認証で使用するパスワードファイル(.htdigest)を生成する必要があったのですが、諸事情で普通使われるツール“htdigest”(こっちは頭のピリオドがない)が利用できませんでした。そこで思い切って.htdigestを生成するツールを作ってみました。 .htdigest 生成ツール → .htdigest 生成ツール 自由にご利用ください。 ご利用方法 .htdigest 生成ツール を開きます。 テキストボックスに username:realm:password の形式で、ユーザーごとに改行して入力してくだ

  • Apacheのリクエスト処理時間(%T or %D)は正確には何の時間か — ありえるえりあ

    Apacheのログに%T or %Dでリクエスト処理時間を載せることができます。%Tと%Dは内部的には同じ計算値で、単位が異なるだけです(%Tは秒、%Dはマイクロ秒)。 このリクエスト処理時間は、いつからいつまでの処理時間でしょうか。つまり計測時間の開始と終了はどのタイミングでしょうか。 終了はレスポンスデータをsend(2)し切ったタイミングです。 開始として思いつくのは次の3つのタイミングです。 listenキューに入ったタイミング(3wayハンドシェイクの最初のACKを受けたタイミング) accept(2)が返ったタイミング(3wayハンドシェイクの最後のACKを受けたタイミング) リクエストデータをrecv(2)する前 実はどれも間違いです。正解は、リクエストデータの1行目のリクエスト行を読み終わったタイミングです(ソースコードで言うと server/protocol.cのread

  • フックから Apache の全体像を追う - daily dayflower

    DSAS開発者の部屋:[補足記事]Apache 2.0 の hook 一覧(apache module 開発事初め その3-3) はモジュールを書く際にどこにフックをしかけるかという点で非常に参考になります。 が,いまだにいまいち Apache からどのように呼び出されるか実感がわきません。ひょっとしてフックの呼び出し方を調べると Apache の処理フローを追っていけるんじゃないか,という無謀な挑戦をしてみました。 対象 前提条件 Apache のモジュールを書いたことがある人; 最低限 ap_hook_handler フックを使ったことがある人 調査対象 Apache 2.2.3 のソース*1 なお,以下に記したソースは,実際のソースの引用ではなく,おもにフックを呼び出している部分のみの抜粋となります。またロジックを損なわない程度に書き換えた部分もあります。さらには引数や戻り値について

    フックから Apache の全体像を追う - daily dayflower
  • mod_bwで接続数制限 - NO LIMIT Is. はてな支部'

    多数同時起動するとバックエンドのシステムに大きな負荷を与えるようなCGIプログラムがあって、Apacheで特定のURLに対する接続数に制限を設けるということを行う必要が出てきたので、帯域制限系のモジュールについて調べてみました。Apache全体に対する接続数はMaxClientsで制限できますが、これをURL単位で行うというイメージです。いくつかのモジュールを検討したところ、mod_bwが最も要件に近いようなので試してみることにしました。 mod_bw開発元 ダウンロードしてインストールします。 $ tar zxvf mod_bw-0.8.tgz $ cd mod_bw # apxs -i -a -c mod_bw.c # apachectl restartまずは帯域制限の設定を試してみます。/bwtest/largefile.htmlというファイルに対するアクセスを全体で10240byt

    mod_bwで接続数制限 - NO LIMIT Is. はてな支部'
    MAXIMUM-PRO
    MAXIMUM-PRO 2013/03/15
    帯域制限系のモジュール
  • LogLevelディレクティブ:エラーログに記録されるレベル

    Apache ではエラーが発生したときにログを記録しますが、重大なエラーが発生した時だけを記録するのか、それとも警告のようなものまでログとして記録するのかなどエラーを記録するレベルを設定することができます。ここでは LogLevel ディレクティブ を使って Apache のエラーログに記録されるレベルを設定する方法について解説します。レベルは emerg から debug まで全部で 8 のレベルがあります。

    LogLevelディレクティブ:エラーログに記録されるレベル
  • Apache内部の情報をダンプするモジュール mod_request_dumper

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 最近は論文を書いてばっかりなので、コーディングを忘れないようにちょっとしたApacheモジュールを作ってました。 まずは機能から このモジュールの名前は、mod_request_dumperとしました。 mod_request_dumper機能は、Apache内部がリクエストからレスポンスを返すまでに持つrequest_rec構造体(中に含まれるserver_recやconn_recも含む)の中身を、各種フックのタイミングでDumpするモジュールです。Dumpの仕方は、JSON形式に構造体の主要なデータをシリアライズして任意のファイルに出力します。 (追記:2012/05/22) また、CustomLogのようなパイプログ形式の記述を行うこと

    Apache内部の情報をダンプするモジュール mod_request_dumper
    MAXIMUM-PRO
    MAXIMUM-PRO 2013/03/13
    dumper