タグ

apacheに関するy-kawazのブックマーク (8)

  • 第2回 松本勉強会を行いました

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 僕が大学に行って学んだり研究したりしていることや、最新の技術調査を説明する会として、社内で松勉強会という任意参加の勉強会が発足しました。 僕自身も、研究者と技術者がもっと協力すれば、相乗効果でどんどん新しい技術が生まれるのじゃないかと思っているので、こういう機会は非常に大事だと思っています。立ち位置としては、大学生として発表していますので、発表内容のスライドは随時オープンにフィードバックしていきたいと思っています。(社内でなくもっとオープンな場でできるといいですね) また、今日はスペシャルなゲストとして、HiganWorks LLCのCEOである澤登さん( @sawanoboly )が5分程度のLTを行ってくれました。それも合わせて公開しま

    第2回 松本勉強会を行いました
  • Apache 2.4.1のmod_luaでApacheに介入する(mod_rewriteの終焉?)

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 といいつつも、そこまで大したことはしていない。 luaという高速に動作する組み込み系のスクリプト言語で遊んでみたかったのと、それだったmod_luaで遊んでみればいいなと思っただけである。で、実際にmod_luaをコンパイルして遊んでみた。コンパイルオプションは以下。 ./configure --prefix=/usr/local/apache2.4 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --enable-modules=all --enable-mods-shared=all --enable-mpms-shared='prefork worker event' -

    Apache 2.4.1のmod_luaでApacheに介入する(mod_rewriteの終焉?)
    y-kawaz
    y-kawaz 2012/03/27
    2.4.0リリースの時からLua気になってた。こんなふうに使うのかーなるほど。今までモジュール作るのはちょっと腰が重いなぁと思ってた痒いところに手が届きそうでよい。
  • VirtualDocumentRootを使って複数ドメインをスッキリ管理(Apache) - y-kawazの日記

    最近は個人的にはnginxやnode-http-proxyを使うことが多くなってきましたが、phpを手軽に使いたいときとかhttpdもまだまだ使う機会は多いです。今日は新しいサーバの設定しながらふとTipsを一つ吐き出してみます。 Apache httpdで名前ベースで複数ドメインを管理する際、始めの頃はドメイン増やす度にVirtualHostディレクティブを1つずつ増やしていったりするんだけど、そのやり方だと数が増えてくるとコピペ修正ミスが出たりどんどん管理が大変になってきます。でもこれ実は VirtualDocumentRoot というディレクティブを使うと一つのVirtualHostで書けちゃいます。↓こんな感じ。 NameVirtualHost *:80 VirtualDocumentRoot /home/domains/%0/public_html Options All All

    VirtualDocumentRootを使って複数ドメインをスッキリ管理(Apache) - y-kawazの日記
    y-kawaz
    y-kawaz 2011/07/26
    VirtualDocumentRootって便利だなって記事。
  • WebSocket を通す ReverseProxy が欲しいの

    Node.js で socket.io 使ってウェブチャット作って遊ぶ! とかやってると、そのうち作ったアプリを自宅サーバとかで公開したくなるのが人の世の常というものですが。 とくに考えずに自宅サーバで作ったアプリを動かそうとすると、 「Node.js で作ったアプリをポート3000番で動かしてー、フロントサーバとして Apache か nginx を置けば良いやー」 って感じで上の図のような構成になると思いますー。が (そもそもイベントループが売りの Node.js のフロントサーバが Apache ってどうなの?ってのは置いといて。) ふと気づく。クライアントからの WebSocket が届いてねえ! はい、対応してないんですよね、Apache も nginx も、WebSocket のプロキシは。 仕方ないので無理矢理動かそうとすると、Node.js アプリが動いてるポートを開くこと

    WebSocket を通す ReverseProxy が欲しいの
  • pywebsocket - Project Hosting on Google Code

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    pywebsocket - Project Hosting on Google Code
    y-kawaz
    y-kawaz 2009/09/08
    HTML5のWebSocketのApacheモジュールらしい。
  • MODULE.JP - POSTされたデータをInput Filterで検査する

    突然Apache 2.x系のお話。Apache 2.xでは入力されるデータと出力するデータに対し、複数のフィルタ処理を行うことができる。POSTメソッドで送信されるリクエストボディをInput Filterで検査する方法。 すべてのプログラムをフィルタにする というのは UNIXという考え方 で語られるUNIXの定理の一つですが、Apache 1.3.x時代はリクエストボディにフィルタ処理を施すためには、なんともこれ当にやってイイの?的な手法が必要だった。しかしApache 2.x系では入力に関しても任意の数のフィルタ処理を挟み込むことができるので、再利用性を維持し小さく単機能のモジュールの組み合わせで必要な機能を実装することができます。 Input Filterの実装 リクエストボディに対するフィルタ処理はInput Filterで行います。その登録はApache 2.x系の各ハンドラ

    y-kawaz
    y-kawaz 2008/05/18
    InputFilterの実相。こんな簡単にできるんだな。
  • @IT:インストールとApache用の設定方法(1/3)

    前回は、HAクラスタを構築できるオープンソースソフトウェア「Heartbeat」の主な機能を紹介しました。第2回は、Heartbeatのインストール方法を解説し、さらに基的な設定内容を紹介していきます。(編集部)

    @IT:インストールとApache用の設定方法(1/3)
  • cyano: Apache アーカイブ

    Software Design 2007年 09月号にmod_rewrite活用テクニックを書きました Software Design 2007年 09月号にmod_rewrite活用テクニックを書きました。 公式ドキュメントでも黒魔術などと称されている悪名高いモジュールmod_rewriteですが、要は設定例や内部でどのように動くかが解説されていないためによくわからないモジュールとされているだけであって、それらを理解してしまえば普通に使いこなすことができるようになります。 例えば以下のことを知らないような人向けに書いてみました。 RewriteRuleディレクティブに渡される(RewriteRuleディレクティブで評価される)URLが、RewriteRuleディレクティブをどこに書くか(httpd.confか.htaccessかなど)によって違う RewriteBaseディレクティブはな

    y-kawaz
    y-kawaz 2007/12/13
    Apacheの色々テクニック。パフォーマンスに関するTipsとか
  • 1