Skip to main content

LinuxにApache Web Serverをインストールする方法

OpenStack(Queens)のインストールからインスタンス起動(動画) (六月 2025)

OpenStack(Queens)のインストールからインスタンス起動(動画) (六月 2025)
Anonim

あなたはウェブサイトを持っていますが、今はそれをホストするプラットフォームが必要です。そこに多くのウェブサイトホスティングプロバイダを使用することもできますし、自分のウェブサーバで自分のウェブサイトをホストしようとすることもできます。

Apacheは無料であるため、最も一般的なWebサーバーの1つです。また、さまざまな種類のWebサイトに役立ついくつかの機能があります。だから、Apacheは何ですか?簡単に言えば、個人用Webページからエンタープライズレベルのサイトに至るまであらゆる用途に使用されるサーバーです。それは普及しているほど多用途です。

この記事の概要では、LinuxシステムにApacheをインストールする方法についての事実を知ることができます。しかし、始める前に、ディレクトリを変更したり、tarやgunzipを使ったり、makeでコンパイルしたりすることができるなど、Linuxでの作業は少なくとも快適でなければなりません(コンパイルしようとしない場合はバイナリを入手する場所について議論します)自分の)。また、サーバーマシン上のrootアカウントにアクセスする必要があります。繰り返しますが、これがあなたを混乱させる場合は、いつでも自分で行うのではなく、商品ホスティングプロバイダに向けることができます。

Apacheをダウンロード

あなたが始めると、最新の安定版Apacheをダウンロードするのが最善です。 Apacheを入手する最も良い場所は、Apache HTTP Serverのダウンロードサイトです。システムに適したソースファイルをダウンロードしてください。一部のオペレーティングシステム用のバイナリリリースもこのサイトから入手できます。

Apacheファイルの抽出

ファイルをダウンロードしたら、解凍する必要があります:

gunzip -d httpd-2_0_NN.tar.gztar xvf httpd-2_0_NN.tar

これにより、現在のディレクトリの下にソースファイルとともに新しいディレクトリが作成されます。

Apache用にサーバーを構成する

ファイルを利用できるようになったら、ソースファイルを設定することによってすべてを見つける場所をマシンに指示する必要があります。これを行う最も簡単な方法は、すべてのデフォルトを受け入れ、次のように入力することです:

./configure

もちろん、ほとんどの人は、それらに提示されたデフォルトの選択肢だけを受け入れたくはありません。最も重要な選択肢は、

接頭辞= PREFIX オプション。これは、Apacheファイルがインストールされるディレクトリを指定します。特定の環境変数とモジュールを設定することもできます。インストールしたいと思うかもしれないモジュールには以下のものがあります:

  • mod_alias - URLツリーの異なる部分をマッピングする
  • mod_include - サーバーサイドインクルードを解析する
  • mod_mime - ファイル拡張子とそのMIMEタイプを関連付ける
  • mod_rewrite - オンザフライでURLを書き直す
  • mod_speling(sic) - URLのスペルが間違っている可能性のある読者を支援する
  • mod_ssl - SSLを使用した強力な暗号化を可能にする
  • mod_userdir - システムユーザが独自のWebページディレクトリを持つことを許可する

これらは特定のシステムにインストールするモジュールのすべてではないことに注意してください。特定のプロジェクトはインストールするものに依存しますが、上記のリストは良い出発点です。モジュールの詳細を読んで、必要なものを判断してください。

ビルドApache

ソースインストールの場合と同様に、インストールをビルドする必要があります:

作るmake install

Apacheをカスタマイズする

あなたのインストールとビルドに問題がなかったと仮定すると、Apacheの設定をカスタマイズする準備が整いました。これは実際にはhttpd.confファイルを編集するだけです。このファイルは、

PREFIX / conf ディレクトリ。私は通常、テキストエディタで編集します。

vi PREFIX /conf/httpd.conf

注意:このファイルを編集するには、rootになる必要があります。

このファイルの指示に従って、必要な設定を編集します。 Apache Webサイトでは、より多くのヘルプが利用できます。追加の情報とリソースについては、いつでもそのサイトを参照することができます。

Apacheサーバーのテスト

同じマシン上でWebブラウザを開き、タイプします。

http:// localhost / アドレスボックスに入力します。上の部分スクリーンショット(この記事に付随する画像)に似たページが表示されます。大きな文字で言う あなたが期待したウェブサイトの代わりにこれを見ますか? これは、サーバーが正しくインストールされていることを意味する良いニュースです。

新しくインストールしたApache Webサーバーへのページの編集/アップロードの開始

サーバーが稼動したら、ページの投稿を開始できます。あなたのウェブサイトを構築して楽しんでください!