📄 install.html.ja.euc-jp
字号:
<div class="example"><p><code>$ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />$ tar xvf httpd-2_0_<em>NN</em>.tar</code></p></div> <p>芹邵脱のソ〖スコ〖ドがある附哼いるディレクトリの布に、 糠しいディレクトリが侯られます。 サ〖バをコンパイルする檬超に渴む涟に、そのディレクトリに <code>cd</code> で败瓢してください。</p></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="configure" id="configure">ソ〖スツリ〖を肋年する</a></h2> <p>肌のステップは、あなたのプラットホ〖ムと 改客弄な妥滇に圭うように Apache ソ〖スツリ〖を肋年することです。 これは芹邵ディレクトリのル〖トディレクトリにある、 <code><a href="programs/configure.html">configure</a></code> スクリプトで乖ないます。 (Apache ソ〖スツリ〖の CVS 惹をダウンロ〖ドした倡券荚は、肌のステップに渴む涟に <code>autoconf</code> と<code>libtool</code> をインスト〖ルして <code>buildconf</code> を悸乖する涩妥があるでしょう。 给及リリ〖スではこの侯度は涩妥ありません。) </p> <p>デフォルトオプションを蝗ってソ〖スツリ〖を链て肋年する のであれば、帽姐に <code>./configure</code> とタイプしてください。 デフォルトオプションを恃构できるように、<code>configure</code> には屯」な恃眶やコマンドラインオプションが脱罢されています。</p> <p>呵も脚妥なオプションは、Apache がこの稿でインスト〖ルされる疤弥 <code>--prefix</code> です。Apache は、このインスト〖ル疤弥に おいて赖撅に瓢侯するように肋年しなければならないからです。 さらに拒嘿なファイル疤弥の扩告は纳裁の <a href="programs/configure.html#installationdirectories">肋年オプション </a> でできます。</p> <p>この箕爬で、<a href="mod/">モジュ〖ル</a> を铜跟にしたり 痰跟にしたりすることで Apache 塑挛に崔まれる <a href="programs/configure.html#optionalfeatures">怠墙</a> を回年できます。Apache 塑挛にはデフォルトで、モジュ〖ルの <a href="mod/module-dict.html#Status">Base</a> セットが 崔まれます。その戮のモジュ〖ルは <code>--enable-<var>module</var></code> オプションで 铜跟になります。ここで <var>module</var> はモジュ〖ルの叹涟で、 つまりそれはモジュ〖ルの叹涟から <code>mod_</code> 矢机误を艰り近いた稿に アンダ〖スコアをダッシュで弥垂した矢机误です。 これとは侍の数恕で <code>--enable-<var>module</var>=shared</code> オプションを蝗って、モジュ〖ルを<a href="dso.html"> シェア〖ドオブジェクト (DSO)</a> -- 悸乖箕にロ〖ドしたり アンロ〖ドしたりできる妨及 -- としてコンパイルすることもできます。 票屯に、<code>--disable-<var>module</var></code> オプションで Base モジュ〖ルを痰跟步することもできます。 これらのオプションを蝗っているときに、もし回年したモジュ〖ルが赂哼しなくても <code>configure</code> は焚桂を惧げることなく、帽姐にオプションを 痰浑することに丹をつけてください。</p> <p>惧淡に裁えて、<code>configure</code> スクリプトに、 コンパイラ、ライブラリ、ヘッダファイルの疤弥を纳裁攫鼠として畔す 涩妥がある眷圭があります。このような眷圭には、茨董恃眶あるいは コマンドラインオプションで <code>configure</code> に畔します。 拒嘿に簇しては <a href="programs/configure.html">configure マニュアルペ〖ジ</a> をご枉ください。</p> <p>ちょっとどんなことができるかを斧せましょう。 ここで诺房弄な毋として、<code>/sw/pkg/apache</code> というインスト〖ルツリ〖でコンパイラとフラグを回年して、 さらに企つの纳裁モジュ〖ル <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> と <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> を稿で DSO メカニズムでロ〖ドするようにコンパイルしてみます:</p><div class="example"><p><code> $ CC="pgcc" CFLAGS="-O2" \<br /> ./configure --prefix=/sw/pkg/apache \<br /> --enable-rewrite=shared \<br /> --enable-speling=shared</code></p></div> <p><code>configure</code> を悸乖したら、システムの怠墙を テストしたり、稿でサ〖バをコンパイルするために涩妥な Makefile を栏喇したりするのに眶尸粗かかるでしょう。</p> <p>改」の <code>configure</code> オプションの拒嘿に簇しては <a href="programs/configure.html">configure マニュアルペ〖ジ</a> をご枉ください。</p></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="compile" id="compile">ビルド</a></h2> <p>これで Apache の屯」なパ〖ツをビルドすることができます。 肌のコマンドを帽姐に悸乖するだけです:</p><div class="example"><p><code>$ make</code></p></div> <p>答塑弄な肋年をするのに、Pentium III/Linux 2.2 のシステムでおおよそ 3 尸镍刨かかりますが、 あらかじめご位镜布さい。 また、箕粗はハ〖ドウェアや铜跟にしたモジュ〖ルの眶に 络きく巴赂するでしょう。</p></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="install" id="install">インスト〖ル</a></h2> <p>さて、肋年したインスト〖ル <em>PREFIX</em> (涟揭の <code>--prefix</code> オプションを徊救) 笆布にパッケ〖ジをインスト〖ルする檬超になりました。 肌のコマンドを悸乖してください:</p><div class="example"><p><code>$ make install</code></p></div> <p>アップグレ〖ドする眷圭は、インスト〖ルでは肋年ファイルや ドキュメントファイルの惧今きは乖いません。</p></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="customize" id="customize">カスタマイズ</a></h2> <p>肌に <code><em>PREFIX</em>/conf/</code> 笆布にある <a href="configuring.html">肋年ファイル</a>を试礁して、 Apache HTTP サ〖バをカスタマイズします。</p><div class="example"><p><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code></p></div> <p><a href="./">docs/manual/</a> の Apache マニュアルをざっと斧てください。 または、<a href="http://httpd.apache.org/docs-2.0/">http://httpd.apache.org/docs-2.0/</a> にあるマニュアル呵糠惹、<a href="mod/directives.html">肋年ディレクティブ</a>に碰たってみてください。</p></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="test" id="test">テスト</a></h2> <p>肌のコマンドを悸乖して Apache HTTP サ〖バを<a href="invoking.html">倡幌</a>できます:</p><div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl start</code></p></div> <p>URL <code>http://localhost/</code> を奶して呵介のドキュメントに滦する リクエストを券乖する祸ができるはずです。これで斧える ウェブペ〖ジは <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> 笆布に弥かれたもので、奶撅は <code><em>PREFIX</em>/htdocs/</code> でしょう。 サ〖バを浩び<a href="stopping.html">匿贿</a>するには、 肌のコマンドを悸乖します:</p><div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl stop</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="upgrading" id="upgrading">アップグレ〖ド</a></h2> <p>アップグレ〖ドでまず乖なうべきことは、リリ〖スアナウンスと ソ〖スディストリビュ〖ションに掐っている <code>CHANGES</code> を粕んで、 极咳のサイトに滦して逼读を第ぼす恃构爬を玫すことです。 メジャ〖リリ〖ス粗の恃构をする眷圭 (毋えば 1.3 から 2.0 へ、2.0 から 2.2 へ) は、コンパイル箕や悸乖箕の肋年に络きな汗佰があるでしょうから、 缄瓢の拇腊が涩妥になるでしょう。モジュ〖ルも链て、API の恃构に圭わせるためにアップグレ〖ドが涩妥になるでしょう。</p> <p>マイナ〖バ〖ジョンから肌のバ〖ジョンにアップグレ〖ドする眷圭 (毋えば 2.0.55 から 2.0.57 へ) は、もっと词帽です。 <code>make install</code> を悸乖しても海あるドキュメント、 ログファイル、肋年ファイルは惧今きされません。 さらに、マイナ〖バ〖ジョン粗では <code>configure</code> オプション、 悸乖箕の肋年、モジュ〖ル API に稍腊圭が弹こらないように、 倡券荚は呵络嘎の咆蜗をしています。 络鸟の眷圭、票办の <code>configure</code> コマンドライン、 票办の肋年ファイル、モジュ〖ル链てが赖撅に瓢侯するはずです。 (2.0.41 笆惯ではそのようになっています。それ笆涟のバ〖ジョンには 稍腊圭が赂哼します。)</p> <p>涟搀のインスト〖ル箕のソ〖スツリ〖が荒されているのであれば、 アップグレ〖ドはさらに词帽です。概いソ〖スツリ〖のル〖トに赂哼する <code>config.nice</code> ファイルには、涟搀ソ〖スツリ〖を肋年した箕の <code>configure</code> コマンドラインが掐っています。 肌のバ〖ジョンにアップグレ〖ドする眷圭は、<code>config.nice</code> ファイルを糠しいバ〖ジョンのソ〖スツリ〖にコピ〖し、 それを试礁し涩妥な恃构を乖なって、肌のように悸乖します。</p> <div class="example"><p><code> $ ./config.nice<br /> $ make<br /> $ make install<br /> $ <em>PREFIX</em>/bin/apachectl stop<br /> $ <em>PREFIX</em>/bin/apachectl start<br /> </code></p></div> <div class="warning">糠しいバ〖ジョンを蝗脱する眷圭は、 悸狠に笨脱を幌める涟に、涩ず极尸脱の茨董でテストすべきです。 呵姜弄にアップグレ〖ドする涟に、润高垂拉がないかをテストするために、 毋えば、佰なる <code>--prefix</code> と佰なるポ〖ト (<code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> ディレクティブで肋年します) を蝗脱することで、概いバ〖ジョンに逼读を涂えずに糠しいバ〖ジョンを インスト〖ルし、悸乖できます。</div></div></div><div class="bottomlang"><p><span>Available Languages: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |<a href="./en/install.html" hreflang="en" rel="alternate" title="English"> en </a> |<a href="./es/install.html" hreflang="es" rel="alternate" title="Espa彨衞l"> es </a> |<a href="./ja/install.html" title="Japanese"> ja </a> |<a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |<a href="./ru/install.html" hreflang="ru" rel="alternate" title="Russian"> ru </a></p></div><div id="footer"><p class="apache">Copyright 1995-2005 The Apache Software Foundation or its licensors, as applicable.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p><p class="menu"><a href="./mod/">モジュ〖ル</a> | <a href="./mod/directives.html">ディレクティブ</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">脱胳</a> | <a href="./sitemap.html">サイトマップ</a></p></div></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -