apache2 > install


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

Apache2

Debian環境にApache2を構築。

Install

インストールをする。
まずは、etcにいってrootになる。
kuwa@debian:~$ cd /etc/
kuwa@debian:/etc$ su root
パスワード:
root@debian:/etc#

apache2のインストール。(自動)
root@debian:/etc# aptitude install apache2
以下の新規パッケージがインストールされます:
  apache2 apache2-mpm-worker{a} apache2-utils{a} apache2.2-common{a} 
更新: 0 個、新規インストール: 4 個、削除: 0 個、保留: 0 個。
アーカイブ 475 kB 中 0 B を取得する必要があります。展開後に 2,683 kB のディスク領域が新たに消費されます。
先に進みますか? [Y/n/?] y
未選択パッケージ apache2-utils を選択しています。
(データベースを読み込んでいます ... 現在 125610 個のファイルとディレクトリがインストールされています。)
(.../apache2-utils_2.2.16-6+squeeze1_i386.deb から) apache2-utils を展開しています...
未選択パッケージ apache2.2-common を選択しています。
(.../apache2.2-common_2.2.16-6+squeeze1_i386.deb から) apache2.2-common を展開しています...
未選択パッケージ apache2-mpm-worker を選択しています。
(.../apache2-mpm-worker_2.2.16-6+squeeze1_i386.deb から) apache2-mpm-worker を展開しています...
未選択パッケージ apache2 を選択しています。
(.../apache2_2.2.16-6+squeeze1_i386.deb から) apache2 を展開しています...
man-db のトリガを処理しています ...
apache2-utils (2.2.16-6+squeeze1) を設定しています ...
apache2.2-common (2.2.16-6+squeeze1) を設定しています ...
apache2-mpm-worker (2.2.16-6+squeeze1) を設定しています ...
Starting web server: apache2.
apache2 (2.2.16-6+squeeze1) を設定しています ...
root@debian:/etc#
root@debian:/etc# ls -l apache2/
合計 76
-rw-r--r-- 1 root root  7994 2011-03-23 05:56 apache2.conf
drwxr-xr-x 2 root root  4096 2011-06-21 22:24 conf.d
-rw-r--r-- 1 root root  1169 2011-03-23 05:56 envvars
-rw-r--r-- 1 root root     0 2011-06-21 21:53 httpd.conf
-rw-r--r-- 1 root root 31063 2011-03-23 05:56 magic
drwxr-xr-x 2 root root 12288 2011-06-21 22:24 mods-available
drwxr-xr-x 2 root root  4096 2011-06-21 22:24 mods-enabled
-rw-r--r-- 1 root root   750 2011-03-23 05:56 ports.conf
drwxr-xr-x 2 root root  4096 2011-06-21 22:24 sites-available
drwxr-xr-x 2 root root  4096 2011-06-21 21:53 sites-enabled

動作確認用にまずはIPアドレスの確認。
root@debian:/etc# ifconfig
eth0      Link encap:イーサネット  ハードウェアアドレス 00:0c:29:d3:2a:db 
          inetアドレス:192.168.142.128 ブロードキャスト:192.168.142.255  マスク:255.255.255.0
          inet6アドレス: fe80::20c:29ff:fed3:2adb/64 範囲:リンク
          UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
          RXパケット:1357 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:812 エラー:0 損失:0 オーバラン:0 キャリア:0
      衝突(Collisions):0 TXキュー長:1000 
          RXバイト:1578945 (1.5 MiB)  TXバイト:86261 (84.2 KiB)
          割り込み:19 ベースアドレス:0x2000 
root@debian:/etc#

それでは動作確認。
root@debian:/etc# wget -q -O - "http://192.168.142.128"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
 <head>
  <title>Index of /</title>
 </head>
 <body>
<h1>Index of /</h1>
<table><tr><th><img src="/icons/blank.gif" alt="[ICO]"></th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr><tr><th colspan="5"><hr></th></tr>
<tr><th colspan="5"><hr></th></tr>
</table>
<address>Apache/2.2.16 (Debian) Server at 192.168.142.128 Port 80</address>
</body></html>
root@debian:/etc# 
It works!じゃないけどとりあえずおk。
でもやっぱwwwcheckだけやってみよ。
root@debian:/etc/apache2# echo "I am alive." > /var/www/wwwcheck
root@debian:/etc/apache2# wget -q -O - "http://192.168.142.128/wwwcheck"
I am alive.
root@debian:/etc/apache2#