Apacheについて知ろう 連載:ApacheによるWebサーバ構築(1) 「Apache」でWebサーバを構築。今回は、「なぜApacheなのか?」を改めて確認するとともにApacheの概要を解説する
Apacheについて知ろう 連載:ApacheによるWebサーバ構築(1) 「Apache」でWebサーバを構築。今回は、「なぜApacheなのか?」を改めて確認するとともにApacheの概要を解説する
2006 Hacking Apache HTTP Server at Yahoo!, Thursday, July 27, 2006 (OSCON 2006) Slides in HTML | PDF | PPT Since 1996, Yahoo has been running Apache HTTP Server on thousands of servers and serving billions of requests a day. This session reveals the secrets of how Yahoo gets maximum performance out of minimal hardware by tweaking configuration directives and hacking the source code. Radwin will
サイト案内メニュー 自宅サーバの構築 Linux,WebDAV等 自宅サーバの運用 Apache等 Apache mod_proxyで負荷分.. プログラマー’sペイジ Java,XML,Oracle等 RensaWiki ぷよもどき,ゲーム開発など ミスタードリラー研究室 穴掘りゲームの名作 風景写真集 尾瀬,奥武蔵などを徘徊する 不定期日記 作者の雑記帳 RensaInfo ぷよぷよ,Javaゲーム [edit] 概要 自宅サーバ(Webサーバ)で,WikiのCGI(PyukiWiki)やら何やら動かしていると,パワー不足を感じるようになってきた. Wikiの少し凝ったページ(具体的にはこのBugTrack)を表示しようとすると, 少し待たされるという状態になってしまった. そこで,Wikiの処理については自宅LAN内にある別のマシンに任せることで, レスポンスの
Landscape トップページ | < 前の日 2005-12-27 2005-12-28 次の日 2005-12-29 > Landscape - エンジニアのメモ 2005-12-28 HTTP リクエストの処理完了までの所要時間をログに記録する 当サイト内を Google 検索できます * HTTP リクエストの処理完了までの所要時間をログに記録するこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [IIS] [Apache] [http] http リクエストの処理にかかった時間をロギングする方法のメモ。 集計や分析、パフォーマンス劣化の監視などで活用するため、http サーバ側でリクエストを処理したあとレスポンスを返すまでどれだけ時間がかかったかを記録したい。 所要時間などの値は http サーバ上で動くアプリケーション側でロギングする仕組みを作るの
Apache 2.2.0 がついにリリースされまして、かねてから期待されていた mod_proxy_balancer が安定版で使えるようになりました。mod_proxy_balancer はその名のとおり Apache でロードバランスするための proxy モジュールです。詳しい解説は yappo さんがしてくれてるのでそちらを。 実は mod_proxy_balancer 使ってみるかーと思って Apache 2.2.0 をインストールしようとしたらいきなり躓きました。APR 1.2.0 が入ってないから駄目だよ! と configure に叱られまして、でも APR 1.2.0 って Apache 2.2.0 インストールしないと入らなくね? みたいな矛盾が発生しました。なので、まず最初に srclib にある APR をコンパイル & インストールして、その後 Apache2 の
現在、WEBサーバのシェアとしてはApacheが過半数を占めています。英国Netcraft社の調査によると2016年4月におけるApacheのシェアは49.15%である(active sitesにおけるシェア。参照:Netcraft: April 2016 Web Server Surveyy)。 2位のnginxを大きく引き離しています。このような世界的に人気の高いApacheをウェブマスターとして使いこなす方法として、このホームページでは.htaccessの利用法について解説します。httpd.confに触ることのできない一般のウェブマスターさんを対象に、「アクセス制限」「カスタムエラーページの設定」「MIMEタイプの設定」など実用度の高い利用法に絞って紹介します。「何をしたいか」のかを中心に、.htaccessの利用法を説明する構成になっています。
1. はじめに CGI や PHP 等でページを作成すると、ファイル名の後に引数を使う場合が多い。この引数があるページは検索エンジンのクローラがうまく拾わない場合がある。この引数がある URI を静的な HTML ファイルのように作成できれば、動的に作成しているページも検索エンジンにヒットさせることができる。この動的のページを静的のページにする方法を解説する。 2. ソースコード .htaccess .htaccess を下記のように記述する。1 行目はディレクトリへのアクセスがあれば、mod_rewrite.php にアクセスように指定。2 行目は mod_rewrite を有効化。3, 4 行目はファイルが存在していれば何もしない。5 行目の書式に従い変換。 DirectoryIndex mod_rewrite.php RewriteEngine on RewriteCond %{RE
Webサイトのサーバを移転しました。 古いサイトから新しいサイトに人を誘導したいのですが、古いページの全ファイルにリンクを張るのは大変です。 普通はどうやるものなのでしょう?
個々の Apache モジュールをロードするための DSO サポートは mod_so.c というモジュールの機能に基づいています。 このモジュール は Apache のコアに静的に組み込まれている必要があります。 それは core.c 以外では DSO にできない唯一の モジュールです。事実上、他のすべての Apache のモジュールは、 インストールの文書で説明されているように、 configure の --enable-module=shared オプションでそれぞれを DSO ビルドにすることにより、DSO モジュールにすることができます。 mod_foo.so のような DSO にモジュールがコンパイルされれば、 httpd.conf ファイル中で mod_so の LoadModule ディレクティブを使うことでサーバの起動や再起動時にこのモジュールを ロードするようにできます。
コア機能と MPM core常に使用可能な Apache HTTP サーバのコア機能 mpm_common二つ以上のマルチプロセッシングモジュール (MPM) で実装されているディレクティブのコレクション beosThis Multi-Processing Module is optimized for BeOS. leaderAn experimental variant of the standard worker MPM mpm_netwareMulti-Processing Module implementing an exclusively threaded web server optimized for Novell NetWare mpmt_os2Hybrid multi-process, multi-threaded MPM for OS/2 perchildMulti-
Software for the Public Good¶ ASF’s open source software is used ubiquitously around the world with more than 8,400 committers contributing to more than 320 active projects. See All ProjectsContribute The ASF is celebrating its 25th anniversary. Learn more and participate "The most popular open source software is Apache…"
全世界的に、Web サーバーとしては Apache が一番多く使われています。その Apache を利用する際になるべく最適な環境を作る方法についてまとめてみます。 1. はじめに Apache の設定ファイルは、httpd.conf、srm.conf、 access.conf と三種類ありますが、最近のバージョンではほとんど httpd.conf のみで行います。Apache 2.0 では、srm.conf, access.conf は無くなります。そこで、設定はすべて httpd.conf で行なうものと思って作業してください。 2. Apache のチューニング(httpd.conf) 設定ファイルでは、幾つかディレクティブがあります。その中で注意して設定することで、Apache を最適に動作させるディレクティブ説明と方法を記述します。 2.1. HostnameLookups
って拡張子があるファイルは実行してくれないんだね。 初めて知ったよそんな仕様。 /etc/cron.hourly/UpdateIDE.sh ってスクリプトを以前作ったのに cron で動いてないっぽくてずっと悩んでたのに /etc/cron.hourly/UpdateIDE とリネームしたらあっさり動いた…。 そんなとこに原因があったなんて気付かねーよ。 僕はてっきり tty が無いと実行できないコマンドとか そう言う類の問題かと思ってたのに全然違ったな。 まぁ、解決したから良いとしよう。 をやっぱり入れてみる。 しかし、どうやっても --with-mpm=pwechild で動かないんだが何でだろう? make は通るんだが起動すると動かない error_log には↓こんなメッセージが残る。 (13)Permission denied: apr_proc_mutex_lock fail
【Apache2】Redhat9上の、httpd-2.0.48.tar.gzソースから入れたApache2サーバに、mod_rewriteモジュールを組み込む方法を教えてください。既に、./configure --enable-module=so --enable-module=rewrite --enable-shared=rewrite⇒make⇒make installで、Apache2再コンパイルを行ってみたのですが、どこにもmod_rewrite.soが見つかりませんでした。なお、PHPもphp4.3.4.tar.gzから入れており、こちらの動作に不具合が出ない方法をお願いします。質問からもばればれなように当方、技術力が強くありませんのでよろしくお願いします。
ここでは、Apacheをソースコードからインストールしてみます。UNIX版Apacheの場合はこのソースコードからのインストールというのが標準になります。用意するものはtar.*形式のソースコードだけです。まず、Apache Webサイト http://www.apache.org/ から最新バージョンを入手してください。インストール自体は「./configure」、「make」、「make install」で完了します。 このように、Apacheのソースコードからのインストールは至極簡単です。失敗することはまず無いでしょう。Apacheの難しさはインストール自体ではなく、インストールしてからの設定、そして何よりもまずいかにシンプルな設計でインストールするか(不必要なモジュールを組み込まない、DSOモードを適用するかどうか等)にあるといえます。Apacheのインストール紹介サイトや設定紹介
(2003.10.19新規作成; 2004.6.12更新; 2006.5.5更新) Fedora Core 5には、Apache HTTP Server 2.2.0 (Apache2)、GUIで設定できるsystem-config-httpdが含まれるが、suEXEC(後述)の設定が希望するものと違うので、自分でコンパイル・インストールした。 以下では、バーチャルホスト(virtual host; 仮想ホスト)とsuEXECを有効にしてインストールする。 次のようなURLとディレクトリの対応を想定する。 /home/foouser/anydir/ URL ディレクトリ コンパイルからインストールまで まずはファイルをダウンロードする。ファイルは次の場所にある。 Webサイト Welcome! - The Apache HTTP Server Project ネットワークへの負荷を考えて,日
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く