github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/install.html.ja.utf8 (about)

     1  <?xml version="1.0" encoding="UTF-8"?>
     2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     3  <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head>
     4  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
     5  <!--
     6          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     7                This file is generated from xml source: DO NOT EDIT
     8          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     9        -->
    10  <title>コンパイルとインストール - Apache HTTP サーバ バージョン 2.2</title>
    11  <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
    12  <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
    13  <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
    14  <script src="./style/scripts/prettify.min.js" type="text/javascript">
    15  </script>
    16  
    17  <link href="./images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/install.html" rel="canonical" /></head>
    18  <body id="manual-page"><div id="page-header">
    19  <p class="menu"><a href="./mod/">モジュール</a> | <a href="./mod/directives.html">ディレクティブ</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">用語</a> | <a href="./sitemap.html">サイトマップ</a></p>
    20  <p class="apache">Apache HTTP サーバ バージョン 2.2</p>
    21  <img alt="" src="./images/feather.gif" /></div>
    22  <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
    23  <div id="path">
    24  <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP サーバ</a> &gt; <a href="http://httpd.apache.org/docs/">ドキュメンテーション</a> &gt; <a href="./">バージョン 2.2</a></div><div id="page-content"><div class="retired"><h4>Please note</h4>
    25              <p> This document refers to a legacy release (<strong>2.2</strong>) of Apache httpd. The active release (<strong>2.4</strong>) is documented <a href="http://httpd.apache.org/docs/current">here</a>. If you have not already upgraded, please follow <a href="http://httpd.apache.org/docs/current/upgrading.html">this link</a> for more information.</p>
    26          <p>You may follow <a href="http://httpd.apache.org/docs/current/install.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>コンパイルとインストール</h1>
    27  <div class="toplang">
    28  <p><span>翻訳済み言語: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
    29  <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    30  <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
    31  <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
    32  <a href="./ja/install.html" title="Japanese">&nbsp;ja&nbsp;</a> |
    33  <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
    34  <a href="./tr/install.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
    35  </div>
    36  <div class="outofdate">この日本語訳はすでに古くなっている
    37              可能性があります。
    38              最近更新された内容を見るには英語版をご覧下さい。
    39          </div>
    40  
    41  
    42      <p>この文書で扱う範囲は、Unix や Unix に類似したシステムでの
    43      Apache HTTPd サーバのコンパイルとインストールです。 Windows における
    44      コンパイルとインストールに関しては「<a href="platform/windows.html">Microsoft
    45      Windows で Apache HTTPd を使う</a>」をご覧下さい。
    46      その他のプラットホームに関しては「<a href="platform/">プラットホーム</a>」をご覧下さい。</p>
    47  
    48      <p>Apache HTTPd では他の Open Source プロジェクトと同様、
    49      ビルド環境構築に <code>libtool</code> と <code>autoconf</code>
    50      を使うようになっています。</p>
    51  
    52      <p>マイナーバージョンからその次のバージョンにアップグレードする
    53      (2.2.50 から 2.2.51 へ等) 場合は、まず <a href="#upgrading">
    54      アップグレード</a>をご覧下さい。</p>
    55  
    56  </div>
    57  <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">概要 (せっかちな人向け)</a></li>
    58  <li><img alt="" src="./images/down.gif" /> <a href="#requirements">必要なもの</a></li>
    59  <li><img alt="" src="./images/down.gif" /> <a href="#download">ダウンロード</a></li>
    60  <li><img alt="" src="./images/down.gif" /> <a href="#extract">展開</a></li>
    61  <li><img alt="" src="./images/down.gif" /> <a href="#configure">ソースツリーを設定する</a></li>
    62  <li><img alt="" src="./images/down.gif" /> <a href="#compile">ビルド</a></li>
    63  <li><img alt="" src="./images/down.gif" /> <a href="#install">インストール</a></li>
    64  <li><img alt="" src="./images/down.gif" /> <a href="#customize">カスタマイズ</a></li>
    65  <li><img alt="" src="./images/down.gif" /> <a href="#test">テスト</a></li>
    66  <li><img alt="" src="./images/down.gif" /> <a href="#upgrading">アップグレード</a></li>
    67  </ul><h3>参照</h3><ul class="seealso"><li><a href="programs/configure.html">ソースツリーの設定</a></li><li><a href="invoking.html">Apache HTTPd の起動</a></li><li><a href="stopping.html">Apache HTTPd の停止と再起動</a></li></ul><ul class="seealso"><li><a href="#comments_section">コメント</a></li></ul></div>
    68  <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
    69  <div class="section">
    70  <h2><a name="overview" id="overview">概要 (せっかちな人向け)</a></h2>
    71  
    72      <table>
    73        
    74        <tr>
    75          <td><a href="#download">ダウンロード</a></td>
    76  
    77          <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
    78          </td>
    79        </tr>
    80  
    81        <tr>
    82          <td><a href="#extract">展開</a></td>
    83  
    84          <td><code>$ gzip -d httpd-<em>NN</em>.tar.gz<br />
    85           $ tar xvf httpd-<em>NN</em>.tar<br />
    86           $ cd httpd-<em>NN</em></code></td>
    87        </tr>
    88  
    89        <tr>
    90          <td><a href="#configure">設定</a></td>
    91  
    92          <td><code>$ ./configure --prefix=<em>PREFIX</em></code>
    93          </td>
    94        </tr>
    95  
    96        <tr>
    97          <td><a href="#compile">コンパイル</a></td>
    98  
    99          <td><code>$ make</code> </td>
   100        </tr>
   101  
   102        <tr>
   103          <td><a href="#install">インストール</a></td>
   104  
   105          <td><code>$ make install</code> </td>
   106        </tr>
   107  
   108        <tr>
   109          <td><a href="#customize">カスタマイズ</a></td>
   110  
   111          <td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td>
   112        </tr>
   113  
   114        <tr>
   115          <td><a href="#test">テスト</a></td>
   116  
   117          <td><code>$ <em>PREFIX</em>/bin/apachectl -k start</code>
   118          </td>
   119        </tr>
   120      </table>
   121  
   122      <p><em>NN</em> は最新のバージョンナンバーに、
   123      <em>PREFIX</em> はインストールするサーバでのファイルシステムのパスに、
   124      置き換えてください。<em>PREFIX</em> を指定しなかった場合は、
   125      デフォルトの <code>/usr/local/apache2</code> になります。</p>
   126  
   127      <p>Apache HTTP サーバのコンパイルとインストールに必要なものをはじめとして、
   128      コンパイルとインストールについては、次に詳しく記述されています。</p>
   129  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   130  <div class="section">
   131  <h2><a name="requirements" id="requirements">必要なもの</a></h2>
   132  
   133      <p>Apache HTTPd のビルドには次のものが必要です:</p>
   134  
   135      <dl>
   136        <dt>ディスクスペース</dt>
   137        <dd>ディスクに少なくとも 50 MB の一時的な空き容量があるように
   138        気を付けてください。インストール後は Apache は 10 MB 程度の
   139        ディスクスペースを占めます。実際に必要になるディスクスペースは、
   140        設定オプションやサードパーティー製モジュールをどう選択するかによって
   141        大きく変わるでしょう。</dd>
   142  
   143        <dt>ANSI-C コンパイラとビルドシステム</dt>
   144        <dd>ANSI-C コンパイラをインストールしておいて下さい。お薦めは <a href="http://www.gnu.org/">Free Software Foundation (FSF)</a>
   145        による <a href="http://www.gnu.org/software/gcc/gcc.html">GNU C
   146        compiler (GCC)</a> です。GCC がない場合は、
   147        少なくとも提供されているコンパイラが ANSI 準拠であることを確認しておいて下さい。
   148        それから、変数 <code>PATH</code> には <code>make</code>
   149        といった基本的なビルドツールが含まれている必要があります。</dd>
   150  
   151        <dt>時刻を正確にする</dt>
   152        <dd>HTTP プロトコルの要素は日時の時刻で表現されています。ですから、
   153        正確な時刻にシンクロさせる機能をシステムに設定することを吟味してみて下さい。
   154        Network Time Protocol (NTP) をベースとした ntpdate や xntpd プログラムが
   155        この目的によく用いられます。NTP ソフトウェアや公開 NTP 
   156        サーバに関する詳細は、<a href="http://www.ntp.org">NTP ホームページ</a> をご覧下さい。</dd>
   157  
   158        <dt><a href="http://www.perl.org/">Perl 5</a>
   159        [オプション]</dt>
   160        <dd>提供されているスクリプト幾つか、例えば <code class="program"><a href="./programs/apxs.html">apxs</a></code> や
   161        <code class="program"><a href="./programs/dbmmanage.html">dbmmanage</a></code> は
   162        Perl で書かれているので、Perl 
   163        5 インタプリタが必要になります (5.003 以降)。
   164        Perl インタプリタを複数インストールしている (たとえば全体のシステムの一部
   165        としてインストールされている Perl 4 と、自分で追加でインストールした
   166        Perl 5 があるなどの) 場合、<code>--with-perl</code> オプション (下記参照)
   167        を使って <code class="program"><a href="./programs/configure.html">configure</a></code> が意図したものを使うように
   168        明示的に指定すると良いでしょう。
   169        <code class="program"><a href="./programs/configure.html">configure</a></code> スクリプトで Perl 5 インタプリタが
   170        見つからない場合は、この影響を受けるサポートスクリプトが使えなくなります。
   171        もちろん、Apache HTTPd のコンパイルとインストールは問題なく行えます。</dd>
   172  
   173        <dt><a href="http://apr.apache.org">apr/apr-util &gt;= 1.2</a></dt>
   174        <dd><code>apr</code> と <code>apr-util</code> は Apache HTTPd
   175        ソースリリースに同梱されていますし、どんな環境でもほぼ問題なく
   176        使えるはずです。ただし <code>apr</code> と <code>apr-util</code>
   177        のバージョン 1.0 や 1.1 がシステムの一部として既にインストールされている場合、
   178        <code>apr</code>/<code>apr-util</code> を 1.2 にアップグレードするか、
   179        httpd を隔離した環境でビルドする必要があります。
   180        バンドルされている <code>apr</code>/<code>apr-util</code> を使って
   181        アップグレードする場合は、これらを手動でインストールする必要があります :
   182        <div class="example"><p><code>
   183          # Build and install apr 1.2<br />
   184          cd srclib/apr<br />
   185          ./configure --prefix=/usr/local/apr-httpd/<br />
   186          make<br />
   187          make install<br />
   188          <br />
   189          # Build and install apr-util 1.2<br />
   190          cd ../apr-util<br />
   191          ./configure --prefix=/usr/local/apr-util-httpd/ 
   192            --with-apr=/usr/local/apr-httpd/<br />
   193          make<br />
   194          make install<br />
   195          <br />
   196          # Configure httpd<br />
   197          cd ../../<br />
   198          ./configure --with-apr=/usr/local/apr-httpd/ 
   199            --with-apr-util=/usr/local/apr-util-httpd/
   200        </code></p></div>
   201        </dd>
   202      </dl>
   203  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   204  <div class="section">
   205  <h2><a name="download" id="download">ダウンロード</a></h2>
   206  
   207      <p>Apache HTTP サーバは <a href="http://httpd.apache.org/download.cgi">Apache HTTP
   208      サーバダウンロードサイト</a>からダウンロードできますし、
   209      同じ場所に幾つかのミラーサイトもリストしています。
   210      UNIX に類似するシステムで Apache HTTPd を使うユーザは、ソースを
   211      ダウンロードしてビルドしたほうが良いでしょう。
   212      ビルドの手順(下記)は簡単ですし、そのおかげでニーズに
   213      見合ったカスタマイズを簡単にできます。
   214      さらに、バイナリのリリースはソースリリースよりも
   215      遅れていることがよくあります。
   216      それでもバイナリをダウンロードしたのであれば、
   217      ディストリビューションの中にある <code>INSSTALL.bindist</code> 
   218      ファイルの説明に従ってください。</p>
   219  
   220      <p>ダウンロード後、ダウンロードしたものが Apache HTTP 
   221      サーバの完全で改竄されていないバージョンであることを
   222      検証することが重要です。これはダウンロードした tarball の PGP 署名を
   223      テストすることによって検証します。
   224      この手順の詳細は <a href="http://httpd.apache.org/download.cgi#verify">ダウンロード
   225      ページ</a> にあり、さらに詳しい例は <a href="http://httpd.apache.org/dev/verification.html">PGP の使用
   226      </a> に記載されています。</p>
   227  
   228  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   229  <div class="section">
   230  <h2><a name="extract" id="extract">展開</a></h2>
   231  
   232      <p>Apache HTTPd の tarball
   233      からソースファイルを展開して取り出すとは、
   234      単なる圧縮の解除と tar の展開です:</p>
   235  
   236      <div class="example"><p><code>
   237        $ gzip -d httpd-<em>NN</em>.tar.gz<br />
   238        $ tar xvf httpd-<em>NN</em>.tar
   239      </code></p></div>
   240  
   241      <p>配布用のソースコードがある現在いるディレクトリの下に、
   242      新しいディレクトリが作られます。
   243      サーバをコンパイルする段階に進む前に、そのディレクトリに
   244      <code>cd</code> で移動してください。</p>
   245  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   246  <div class="section">
   247  <h2><a name="configure" id="configure">ソースツリーを設定する</a></h2>
   248  
   249      <p>次のステップは、あなたのプラットホームと
   250      個人的な要求に合うように Apache HTTPd
   251      ソースツリーを設定することです。
   252      これは配布ディレクトリのルートディレクトリにある、
   253      <code class="program"><a href="./programs/configure.html">configure</a></code>
   254      スクリプトで行ないます。
   255       (Apache HTTPd ソースツリーの未リリース
   256      版をダウンロードした開発者は、次のステップに進む前に
   257      <code>autoconf</code> と<code>libtool</code>
   258      をインストールして <code>buildconf</code>
   259      を実行する必要があります。
   260      公式リリースではこの作業は必要ありません。) </p>
   261  
   262      <p>デフォルトオプションを使ってソースツリーを全て設定する
   263      のであれば、単純に <code>./configure</code> とタイプしてください。
   264      デフォルトオプションを変更できるように、<code class="program"><a href="./programs/configure.html">configure</a></code>
   265      には様々な変数やコマンドラインオプションが用意されています。</p>
   266  
   267      <p>最も重要なオプションは、Apache HTTPd がこの後でインストールされる位置
   268      <code>--prefix</code> です。Apache HTTPd は、このインストール位置に
   269      おいて正常に動作するように設定しなければならないからです。
   270      さらに詳細なファイル位置の制御は追加の <a href="programs/configure.html#installationdirectories">設定オプション
   271      </a> でできます。</p>
   272  
   273      <p>この時点で、<a href="mod/">モジュール</a> を有効にしたり
   274      無効にしたりすることで Apache HTTPd 本体に含まれる <a href="programs/configure.html#optionalfeatures">機能</a>
   275      を指定できます。Apache HTTPd 本体にはデフォルトで、モジュールの <a href="mod/module-dict.html#Status">Base</a> セットが
   276      含まれます。その他のモジュールは 
   277      <code>--enable-<var>module</var></code> オプションで
   278      有効になります。ここで <var>module</var> はモジュールの名前で、
   279      つまりそれはモジュールの名前から <code>mod_</code> 文字列を取り除いた後に
   280      アンダースコアをダッシュで置換した文字列です。
   281      これとは別の方法で <code>--enable-<var>module</var>=shared</code>
   282      オプションを使って、モジュールを<a href="dso.html">
   283      シェアードオブジェクト (DSO)</a> -- 実行時にロードしたり
   284      アンロードしたりできる形式 -- としてコンパイルすることもできます。
   285      同様に、<code>--disable-<var>module</var></code> オプションで
   286      Base モジュールを無効化することもできます。
   287      これらのオプションを使っているときに、もし指定したモジュールが存在しなくても
   288      <code class="program"><a href="./programs/configure.html">configure</a></code> は警告を上げることなく、単純にオプションを
   289      無視することに気をつけてください。</p>
   290  
   291      <p>上記に加えて、<code class="program"><a href="./programs/configure.html">configure</a></code> スクリプトに、
   292      コンパイラ、ライブラリ、ヘッダファイルの位置を追加情報として渡す
   293      必要がある場合があります。このような場合には、環境変数あるいは
   294      コマンドラインオプションで <code class="program"><a href="./programs/configure.html">configure</a></code> に渡します。
   295      詳細に関しては <code class="program"><a href="./programs/configure.html">configure</a></code> マニュアルページ
   296      をご覧ください。</p>
   297  
   298      <p>ちょっとどんなことができるかを見せましょう。
   299      ここで典型的な例として、<code>/sw/pkg/apache</code> 
   300      というインストールツリーでコンパイラとフラグを指定して、
   301      さらに二つの追加モジュール <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> と
   302      <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> を後で DSO 
   303      メカニズムでロードするようにコンパイルしてみます:</p>
   304  
   305      <div class="example"><p><code>
   306        $ CC="pgcc" CFLAGS="-O2" \<br />
   307         ./configure --prefix=/sw/pkg/apache \<br />
   308         --enable-rewrite=shared \<br />
   309         --enable-speling=shared
   310      </code></p></div>
   311  
   312      <p><code class="program"><a href="./programs/configure.html">configure</a></code> を実行したら、システムの機能を
   313      テストしたり、後でサーバをコンパイルするために必要な Makefile
   314      を生成したりするのに数分間かかるでしょう。</p>
   315  
   316      <p>個々の <code class="program"><a href="./programs/configure.html">configure</a></code> オプションの詳細に関しては
   317      <code class="program"><a href="./programs/configure.html">configure</a></code> マニュアルページ
   318      をご覧ください。</p>
   319  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   320  <div class="section">
   321  <h2><a name="compile" id="compile">ビルド</a></h2>
   322  
   323      <p>これで Apache HTTPd の様々なパーツをビルドすることができます。
   324      次のコマンドを単純に実行するだけです:</p>
   325  
   326  <div class="example"><p><code>$ make</code></p></div>
   327  
   328      <p>基本的な設定をするのに数分かかりますが、
   329      あらかじめご了承ください。
   330      また、時間はハードウェアや有効にしたモジュールの数に
   331      大きく依存するでしょう。</p>
   332  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   333  <div class="section">
   334  <h2><a name="install" id="install">インストール</a></h2>
   335  
   336      <p>さて、設定したインストール <em>PREFIX</em> 
   337       (前述の <code>--prefix</code> オプションを参照) 
   338      以下にパッケージをインストールする段階になりました。
   339      次のコマンドを実行してください:</p>
   340  
   341  <div class="example"><p><code>$ make install</code></p></div>
   342  
   343      <p>アップグレードする場合は、インストールでは設定ファイルや
   344      ドキュメントファイルの上書きは行いません。</p>
   345  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   346  <div class="section">
   347  <h2><a name="customize" id="customize">カスタマイズ</a></h2>
   348  
   349      <p>次に <code><em>PREFIX</em>/conf/</code> 以下にある <a href="configuring.html">設定ファイル</a>を編集して、
   350      Apache HTTP サーバをカスタマイズします。</p>
   351  
   352  <div class="example"><p><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code></p></div>
   353  
   354      <p><a href="./">docs/manual/</a> の Apache HTTP サーバマニュアルをざっと見てください。
   355      または、<a href="http://httpd.apache.org/docs/2.2/">http://httpd.apache.org/docs/2.2/</a>
   356      にあるマニュアル最新版、<a href="mod/directives.html">設定ディレクティブ</a>に当たってみてください。</p>
   357  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   358  <div class="section">
   359  <h2><a name="test" id="test">テスト</a></h2>
   360  
   361      <p>次のコマンドを実行して Apache HTTP サーバを<a href="invoking.html">開始</a>できます:</p>
   362  
   363  <div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl -k start</code></p></div>
   364  
   365      <p>URL <code>http://localhost/</code> を通して最初のドキュメントに対する
   366      リクエストを発行する事ができるはずです。これで見える
   367      ウェブページは <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code>
   368      以下に置かれたもので、通常は
   369      <code><em>PREFIX</em>/htdocs/</code> でしょう。
   370      サーバを再び<a href="stopping.html">停止</a>するには、
   371      次のコマンドを実行します:</p>
   372  
   373      <div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl -k stop</code></p></div>
   374  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   375  <div class="section">
   376  <h2><a name="upgrading" id="upgrading">アップグレード</a></h2>
   377  
   378      <p>アップグレードでまず行なうべきことは、リリースアナウンスと
   379      ソースディストリビューションに入っている <code>CHANGES</code> を読んで、
   380      自身のサイトに対して影響を及ぼす変更点を探すことです。
   381      メジャーリリース間の変更をする場合 (例えば 1.3 から 2.0 へ、2.0 から 2.2 へ)
   382      は、コンパイル時や実行時の設定に大きな差異があるでしょうから、
   383      手動の調整が必要になるでしょう。モジュールも全て、API
   384      の変更に合わせるためにアップグレードが必要になるでしょう。</p>
   385  
   386      <p>マイナーバージョンから次のバージョンにアップグレードする場合
   387      (例えば 2.2.55 から 2.2.57 へ) は、もっと簡単です。
   388      <code>make install</code> を実行しても今あるドキュメント、
   389      ログファイル、設定ファイルは上書きされません。
   390      さらに、マイナーバージョン間では <code class="program"><a href="./programs/configure.html">configure</a></code> オプション、
   391      実行時の設定、モジュール API に不整合が起こらないように、
   392      開発者は最大限の努力をしています。
   393      大抵の場合、同一の <code class="program"><a href="./programs/configure.html">configure</a></code> コマンドライン、
   394      同一の設定ファイル、モジュール全てが正常に動作するはずです。</p>
   395  
   396      <p>マイナーバージョンでアップグレードする場合は、
   397      既にインストールされているサーバの <code>build</code> ディレクトリ内か、
   398      以前インストールに使ったソースコードツリーの最上位ディレクトリ内にある、
   399      <code>config.nice</code> ファイルを探してください。
   400      このファイルにはソースツリーを設定した時に使った
   401      <code class="program"><a href="./programs/configure.html">configure</a></code> コマンドラインが、そのまま入っています。
   402      次のバージョンにアップグレードする場合は <code>config.nice</code>
   403      ファイルを新しいバージョンのソースツリーにコピーし、
   404      必要であればそれを編集した後に、次のように実行します。</p>
   405  
   406      <div class="example"><p><code>
   407      $ ./config.nice<br />
   408      $ make<br />
   409      $ make install<br />
   410      $ <em>PREFIX</em>/bin/apachectl -k graceful-stop<br />
   411      $ <em>PREFIX</em>/bin/apachectl -k start<br />
   412      </code></p></div>
   413  
   414      <div class="warning">新しいバージョンを使用する場合は、
   415      実際に運用を始める前に、必ず自分用の環境でテストすべきです。
   416      最終的にアップグレードする前に、非互換性がないかをテストするために、
   417      例えば、異なる <code>--prefix</code> と異なるポート (<code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> ディレクティブで設定します) 
   418      を使用することで、古いバージョンに影響を与えずに新しいバージョンを
   419      インストールし、実行できます。</div>
   420  </div></div>
   421  <div class="bottomlang">
   422  <p><span>翻訳済み言語: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
   423  <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
   424  <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
   425  <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
   426  <a href="./ja/install.html" title="Japanese">&nbsp;ja&nbsp;</a> |
   427  <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
   428  <a href="./tr/install.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
   429  </div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">コメント</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
   430  <script type="text/javascript"><!--//--><![CDATA[//><!--
   431  var comments_shortname = 'httpd';
   432  var comments_identifier = 'http://httpd.apache.org/docs/2.2/install.html';
   433  (function(w, d) {
   434      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
   435          d.write('<div id="comments_thread"><\/div>');
   436          var s = d.createElement('script');
   437          s.type = 'text/javascript';
   438          s.async = true;
   439          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
   440          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
   441      }
   442      else { 
   443          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
   444      }
   445  })(window, document);
   446  //--><!]]></script></div><div id="footer">
   447  <p class="apache">Copyright 2017 The Apache Software Foundation.<br />この文書は <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> のライセンスで提供されています。.</p>
   448  <p class="menu"><a href="./mod/">モジュール</a> | <a href="./mod/directives.html">ディレクティブ</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">用語</a> | <a href="./sitemap.html">サイトマップ</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
   449  if (typeof(prettyPrint) !== 'undefined') {
   450      prettyPrint();
   451  }
   452  //--><!]]></script>
   453  </body></html>