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="<-" alt="<-" src="./images/left.gif" /></a></div> 23 <div id="path"> 24 <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サーバ</a> > <a href="http://httpd.apache.org/docs/">ドキュメンテーション</a> > <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"> de </a> | 29 <a href="./en/install.html" hreflang="en" rel="alternate" title="English"> en </a> | 30 <a href="./es/install.html" hreflang="es" rel="alternate" title="Español"> es </a> | 31 <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | 32 <a href="./ja/install.html" title="Japanese"> ja </a> | 33 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 34 <a href="./tr/install.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </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 >= 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"> de </a> | 423 <a href="./en/install.html" hreflang="en" rel="alternate" title="English"> en </a> | 424 <a href="./es/install.html" hreflang="es" rel="alternate" title="Español"> es </a> | 425 <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | 426 <a href="./ja/install.html" title="Japanese"> ja </a> | 427 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 428 <a href="./tr/install.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </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&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>