UbuntuにApache Httpサーバーをインストールする方法

UbuntuにApache Httpサーバーをインストールする方法

Apache HttpサーバーをUbuntuにインストールする方法は2つあります。

  1. aptコマンドを使用して、自動的にインストールします。

  2. ソースコードを構成およびビルドし、手動でインストールします。

1. 自動的にインストールする

1. 「apt-cache search」コマンドでApacheパッケージを検索する

apt-cache search apache

2. Apacheパッケージ名「apache2」を取得し、「apt-get」インストールコマンドを発行します。 このインストールには「sudo」特権が必要です。

sudo apt-get install apache2

3. 完了、お好みのインターネットブラウザー(FirefoxやIEなど)を実行します。 ブラウザのURLテキストボックスに「http://localhost」と入力します。

4. ブラウザに「It work!」という言葉が表示されている場合、それはApacheがUbuntuに正常にインストールされていることを意味します。

Where is Apache Http server installed?
find」コマンドを発行して、すべてのApacheフォルダーとファイルの場所を表示します。

example@example-desktop:~$ sudo find / -name apache2
/var/lock/apache2
/var/run/apache2
/var/log/apache2
/var/cache/apache2
/usr/sbin/apache2
/usr/lib/apache2
/usr/share/doc/apache2
/usr/share/doc/apache2.2-common/examples/apache2
/usr/share/apache2
/usr/share/bug/apache2
/etc/default/apache2
/etc/logrotate.d/apache2
/etc/cron.daily/apache2
/etc/init.d/apache2
/etc/apache2

2. 手動でインストールする

1. Apache Webサイト(例:httpd-2.2.13.tar.gz)からApache Http serverをダウンロードします。

2. 「tar」コマンドで解凍します。

tar xvfz httpd-2.2.13.tar.gz

3. 「./configure」コマンドでフォルダーの場所を構成します。

 ./configure --prefix=/usr/local/apache --enable-shared=max

Note
オプション–prefixはサーバーがインストールされるパスを示し、–enable-sharedはロードモジュールサポートをアクティブにします。インストール段階でオンにすることをお勧めします。将来的には、サーバーを再コンパイルせずに機能を拡張またはカスタマイズします。

4. 「make」コマンドでビルドします。

make

5. 「install」コマンドでインストールします。このインストールには「sudo」特権が必要です。

sudo make install

6. 完了、Apache httpサーバーのすべてのファイルとフォルダーは/ usr / local / apacheにあります。

手動または自動でインストールする必要がありますか?

これは本当にあなたのニーズとあなたの専門知識に依存しています。 「apt-get」コマンドは、すべてのフォルダー構造を適切に割り当て、init.dファイルに起動スクリプトを作成し、インストール後の多くの設定を自動的に構成します。 あなたが怠け者でフォルダ構造を気にしない場合、これは間違いなく行くのに最適な選択です。

ただし、インストール中にApacheフォルダー構造をカスタマイズし、マシンで発生したことを完全に制御する必要がある場合は、手動の方法が必要です。 私のために.. 遅延apt-getインストールは、より高速な方法です:)