タグ

apacheに関するlost_and_foundのブックマーク (8)

  • Apache Kafkaに入門した

    Apache kafka 最近仕事でApache Kafkaの導入を進めている.Kafkaとは何か? どこで使われているのか? どのような理由で作られたのか? どのように動作するのか(特にメッセージの読み出しについて)? を簡単にまとめておく(メッセージングはまだまだ勉強中なのでおかしなところがあればツッコミをいただければ幸いです). バージョンは 0.8.2 を対象に書いている. Apache Kafkaとは? 2011年にLinkedInから公開されたオープンソースの分散メッセージングシステムである.Kafkaはウェブサービスなどから発せられる大容量のデータ(e.g., ログやイベント)を高スループット/低レイテンシに収集/配信することを目的に開発されている.公式のトップページに掲載されているセールスポイントは以下の4つ. Fast とにかく大量のメッセージを扱うことができる Scal

  • ApacheやnginxのMarkdownファイル変換モジュールをmrubyで簡単に書いてみよう - 人間とウェブの未来

    今回は、.mdファイルにMarkdown形式で文章を書いておき、それをApache httpdやnginxホストし、ブラウザからアクセスするとHTMLに変換されて表示されるMarkdownコンバータモジュールをmrubyで書く方法を紹介したいと思います。 Markdownのテキスト形式で保存しているファイルを適当にApache上で配信すれば、ブラウザ上でHTMLで綺麗に閲覧できるといったよくあるアレをWebサーバを拡張して実装してみようという話です。自分の開発環境やローカル環境のメモ置き場にも良いかもしれません。 Apacheモジュールやnginxモジュールで幾つかそういった機能を提供するモジュールはあると思うのですが、もう少し独自で改良したかったり、C言語で実装せずにもっと簡単に自分で書いてみたい、といった要求にエントリを読むと答えられると思います。 もちろんそれらの機能の実装は、僕

    ApacheやnginxのMarkdownファイル変換モジュールをmrubyで簡単に書いてみよう - 人間とウェブの未来
  • Apacheのアクセス制御をちゃんと理解する。 - こせきの技術日記

    Apacheの設定で Order deny,allowとか Satisfy anyとか、なんだか意味わからん人のために。僕はずっとわかってなかった。 基 Apacheのアクセス制御には、 ホストによる制御 (Order,Allow,Deny) ユーザ認証による制御 (Auth*, Require) の2通りがある。 Satisfyは、2通りあるアクセス制御の両方を満たす必要があるかどうかを決定する。デフォルトはSatisfy all。Satisfy anyなら、どちらか片方満たせばよい。 Order http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#order Order deny,allowは、全てのホストからのアクセスを許可する。 Order allow,denyは、全てのホストからのアクセスを拒否する。 Order d

    Apacheのアクセス制御をちゃんと理解する。 - こせきの技術日記
  • サイトを公開する際に最低限抑えておきたい Apache の設定 | バシャログ。

    こんにちは nakamura です。最近トルシエさんテレビ出すぎじゃありません?ウィイレヤロウヨ。オフサイドダヨ! さてさて今回は意外と知られてないけど、サイトをインターネットに公開する際には知っておいた方が良い Apache の設定をいくつかご紹介します(一部 PHP の設定もありますが)。この設定をしていないからといって即危険にさらされるという訳でもありませんが、リスクの芽は摘んでおくに越した事はありませんよね。 無駄な HTTP ヘッダを返さない ディストリビューションにより異なるかもしれませんが、CentOS デフォルトの設定の場合 Apache が返してくる HTTP ヘッダは以下のようなものです。 HTTP/1.1 200 OK Date: Mon, 05 Jul 2010 01:01:14 GMT Server: Apache/2.2.3 (CentOS) X-Powered

    サイトを公開する際に最低限抑えておきたい Apache の設定 | バシャログ。
  • nlog(n): Apache 1.3 から 2.2 への移行手順

    Apache 1.3 の設定ファイルを,Apache 2.2 へ移行する方法について簡単にまとめておく。 Apache のバージョンアップについて検討する。Vine Linux 3.2 までの標準は Apache 1.3 だった。Vine Linux 4.1 がリリースされ,標準が Apache2 となった (Apache 2.2)。Apache 1.3 と Apache 2.2 では,設定ファイルの内容が大きく違う。Apache 1.3 の設定ファイルを Apache 2.2 に持ち込んで,直していくのは間違いである。とてつもなく時間がかかるし,ハマることになる。 この記事は,Vine Linux 3.2, Apache 1.3.33 から Vine Linux 4.1, Apache 2.2.3 へ設定ファイルを移行するための方針についてのメモである。Vine Linux 4.1 は

    nlog(n): Apache 1.3 から 2.2 への移行手順
  • Apacheの設定を変更し、単一IPアドレス上で複数のSSLサイトを運用する - builder by ZDNet Japan

    Apacheのバージョン2.2.12以降では、SNI(Server Name Indication)という、SSLプロトコルに対する拡張機能がサポートされているため、名前ベースのHTTPサイトを設定する場合と同じように名前ベースのHTTPSサイトを設定することが可能になっている。記事では、Apacheのこの機能について紹介する。 Apache Webサーバがバージョンアップし、成熟していくに伴い、新機能の追加やバグの修正が行われてきている。そして、バージョン2.2.12で追加された機能のうち、最も重要なものはおそらく、単一IPアドレス上で複数のSSLサイトを運用できるようにするという、長らく持ち望まれていた機能だろう。 これまでは、特定のIPアドレスに対してSSL対応のWebサイトを割り当てた場合、そのサイト1つしかSSL対応のWebサイトを運用することができなかった。つまり、IPアドレ

    Apacheの設定を変更し、単一IPアドレス上で複数のSSLサイトを運用する - builder by ZDNet Japan
  • SSL証明書のインストール方法

    [Apache] SSL証明書のインストール方法。 認証機関から送られる証明書(crtファイル)はテキストファイルですので、これをサーバ上に保存します。 その後httpd.confを修正します。修正箇所は三箇所。 SSLEngine on SSLCertificateKeyFile /usr/share/ssl/private/www.ksknet.net.key SSLCertificateFile /usr/share/ssl/private/www.ksknet.net.crt これでapacheを再起動すれば完了です。うまく行かない場合には以下のことが考えられます。 1. httpd.confで設定したファイルのパスが間違っている。 httpd.confを再確認してください。 2. 証明書とプライベートキーが合致していない。 プライベートキーと証明書のModulusを比較して一致し

  • .htaccessに関する覚え書き | IDEA*IDEA

    ドットインストール代表のライフハックブログ

    .htaccessに関する覚え書き | IDEA*IDEA
  • 1