LinuxにApacheをインストールするヒント

プロセスはあなたが思うほど難しくありません

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

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.gz
tar xvf httpd-2_0_NN.tar

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

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

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

./configure

もちろん、ほとんどの人は、それらに提示されたデフォルトの選択肢だけを受け入れたくはありません。 最も重要なオプションはprefix = PREFIXオプションです。 これは、Apacheファイルがインストールされるディレクトリを指定します。 特定の環境変数とモジュールを設定することもできます。 私がインストールしたいモジュールには以下のものがあります:

特定のプロジェクトは私がインストールしたものに依存しますが、上記のリストは良い出発点です。 モジュールの詳細を読んで、必要なものを判断してください。

ビルドApache

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

作る
make install

Apacheをカスタマイズする

あなたのインストールとビルドに問題がなかったと仮定すると、Apacheの設定をカスタマイズする準備が整いました。

これは実際にはhttpd.confファイルを編集するだけです。 このファイルはPREFIX / confディレクトリにあります。 私は通常、テキストエディタで編集します。

vi PREFIX /conf/httpd.conf

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

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

Apacheサーバーのテスト

同じマシン上でWebブラウザを開き、アドレスボックスに「http:// localhost /」と入力します。 上記の部分スクリーンショット(この記事に付随する画像)に似たページが表示されます。

大文字で「あなたが期待したウェブサイトではなく、これを見ていると言うでしょう。 これは、サーバーが正しくインストールされていることを意味する良いニュースです。

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

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