apache2

/etc/apt/source.list に以下を追加。

deb http://pandora.debian.org/~thom/apache2 ./
deb-src http://pandora.debian.org/~thom/apache2 ./

で、ババソ。

$ sudo apt-get install apache2
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libapr0 libdebian-vhosts-perl libgetopt-mixed-perl libxmltok1 vhost-base
The following NEW packages will be installed:
  apache2 libapr0 libdebian-vhosts-perl libgetopt-mixed-perl libxmltok1 vhost-base
0 packages upgraded, 6 newly installed, 0 to remove and 2  not upgraded.
Need to get 1854kB of archives. After unpacking 7729kB will be used.
Do you want to continue? [Y/n]

なんか vhost-base とかいう変な感じになってるみたいなので、そのように設定。

$ sudo /usr/sbin/addhost tnh.jp
$ sudo /usr/sbin/addhost diary.tnh.jp
$ sudo /usr/sbin/addhost natsu.tnh.jp
$ sudo /usr/sbin/addhost rwiki.tnh.jp
$ sudo /usr/sbin/enhost tnh.jp
$ sudo /usr/sbin/enhost diary.tnh.jp
$ sudo /usr/sbin/enhost natsu.tnh.jp
$ sudo /usr/sbin/enhost rwiki.tnh.jp

何故かシンボリックリンクが足りないので、適当に設定。

$ sudo ln -s /var/lib/vhost-base/tnh.jp /var/www
$ sudo ln -s /var/lib/vhost-base/diary.tnh.jp /var/www
$ sudo ln -s /var/lib/vhost-base/natsu.tnh.jp /var/www
$ sudo ln -s /var/lib/vhost-base/rwiki.tnh.jp /var/www
$ sudo ln -s /var/lib/vhost-base/tnh.jp /var/log/apache2
$ sudo ln -s /var/lib/vhost-base/diary.tnh.jp /var/log/apache2
$ sudo ln -s /var/lib/vhost-base/natsu.tnh.jp /var/log/apache2
$ sudo ln -s /var/lib/vhost-base/rwiki.tnh.jp /var/log/apache2

あとは普通に apache の設定。

$ sudo vi /etc/apache2/site-available/tnh.jp
$ sudo vi /etc/apache2/site-available/diary.tnh.jp
$ sudo vi /etc/apache2/site-available/natsu.tnh.jp
$ sudo vi /etc/apache2/site-available/rwiki.tnh.jp

てことで、 apache2 に移行しました。