TOPサーバ構築・運用> 起動確認
はじめてのapache
いまさら聞けないApache〜Webサーバ構築のキソ

第2回:Apacheをインストールしてみるのは難しくない

著者:ビーブレイクシステムズ  木下 喜雄   2007/7/4
前のページ  1  2  3   4  次のページ
起動確認

   では起動の確認をしましょう。aptからインストールした場合、インストール完了時点でApacheは起動しています。Webブラウザを起動し「http://インストールしたマシンのIPアドレス/ URL」に指定しましょう。すると次の画面が表示されるはずです。
Apache起動確認画面
図2:Apache起動確認画面
(画像をクリックすると別ウィンドウに拡大図を表示します)

   Apacheが正常にインストールされ、起動できることを確認できました。なお、Apacheを停止するときは次のコマンドを実行します。

# /etc/init.d/apache2 stop

   またApacheを開始するときは次のコマンドを実行します。

# /etc/init.d/apache2 start

   上記のコマンドを実行すると、皆さんの環境では次のメッセージが表示されるでしょう。

apache2: Could not reliably determine the server's fully qualified domain name, using WebサーバのIPアドレス
for ServerName

   これはホスト名を設定していないため出力されるメッセージです。ホスト名を指定しなくてもApacheは動作しますので、今は気にしないでください。Apacheの各種設定については第4回で解説する予定です。


aptでのパッケージ削除

   aptの最後として、パッケージの削除の方法を解説します。aptでのパッケージ削除にはremove(削除)とpurge(完全削除)の2つの方法があります。removeは設定ファイルだけは削除せず、そのまま残します。purgeでは、各種設定ファイルを含めたすべてのファイルを削除します。

   今回は設定ファイルを含めたすべてのファイルを削除してみましょう。aptは依存関係のあるパッケージをすべて削除してくれます。そのためapache2-utilsパッケージを削除すれば、他のパッケージも削除されます。

   では次のコマンドを入力し実行してください。

# apt-get -purge remove apache2-utils

   このコマンドを実行すると削除が開始されます。

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下のパッケージは「削除」されます:
  apache2* apache2-mpm-worker* apache2-utils* apache2.2-common*
アップグレード: 0 個、新規インストール: 0 個、削除: 4 個、保留: 0 個。


   依存関係があるパッケージも削除対象となり、apache2-utilsのほかにapache2、apache2-mpm-worker、pache2.2-commonの計4パッケージが削除対象になりました。

   途中「続行しますか [Y/n]?」とメッセージが表示されますので「Y」と入力してください。エラーが表示されなければ、apache2のパッケージ削除は完了です。


yumを利用したインストール

   次にyumでのインストール方法を解説します。yum解説時の筆者マシン環境は次の通りです。

OS ディストリビューション カーネルバージョン
Linux Fedora Core5 2.6.15-1.2054_FC5

表9:筆者のfedora core5環境

   なお、Red Hat、Fedora Coreなどのディストリビューションは、標準でApacheを搭載していることがあります。そのため、インストールする前に皆さんのマシンにApacheがインストールされているか確認しましょう。

   確認するには下記のコマンドを入力し、実行してください。

$ yum list installed | grep httpd

   これで、Apacheがインストールされているのか、インストールされている場合にはバージョンは何かを知ることができます(注1)。

※注1: Red Hat系の場合、「Apache」という名前ではなく、「httpd」という名前でインストールされています。

   筆者の環境では、すでにApache2.2がインストールされていましたので、下記のように表示されました。

httpd.i386                               2.2.2-1.2              installed

   筆者と同じようにすでにApacheがインストールされている方は、インストールする前にこの後解説する「yumでのパッケージ削除」を参照していただき、Apacheを削除してください。


yumでのインストール

   それでは、yumでApacheをインストールしていきましょう。yumでのインストールはaptと同様で簡単です。まず管理者権限のユーザで次のコマンドを入力し、実行してください。

# yum install httpd

   コマンドを実行するとインストールが開始されます。

<省略>
=============================================================================
  Package                 Arch      Version          Repository        Size
=============================================================================
  Installing:
   httpd                   i386      2.2.2-1.2        updates          1.1 M

  Transaction Summary
=============================================================================
   Install      1 Package(s)
   Update       0 Package(s)
   Remove       0 Package(s)
<省略>


   yumの場合はaptとは異なりhttpdというパッケージのみがインストールされます。

   またインストールの途中で「Is this ok [y/N]: Y」とメッセージが表示されますので、「Y」と入力してください。インストールが完了すると「Complete!」というメッセージが表示されます。

前のページ  1  2  3   4  次のページ


株式会社ビーブレイクシステムズ 木下 喜雄
著者プロフィール
株式会社ビーブレイクシステムズ  木下 喜雄
Javaスペシャリスト。前職ではCobol,VBを用いた大規模流通業向けシステム開発を行う。その現場で大規模システム構築時の開発効率の向上を目指してオブジェクト指向的な考え方を身につける。その後独学でJava言語を習得し、Java専業ベンダーであるビーブレイクシステムズに転職、現在は、Javaを用いた開発だけではなくお客様とのリアルコミュニケーションを実現できるマルチなエンジニアを目指し、日々奮闘中。


INDEX
第2回:Apacheをインストールしてみるのは難しくない
  ApacheでWebサーバを立ち上げよう
  バイナリパッケージからのインストール
起動確認
  ディレクトリ構成