2008年9月20日土曜日

Debian etch にApache2をインストール+WebDavを使えるようにする手順メモ(玄箱PROやdnrh-001)

記憶が頼りなので、自分向けメモ

$sudo apt-get install apache2

$sudo vi /etc/apache2/apache2.conf

にて、
ServerRoot "/etc/apache2の下に ServerName 127.0.0.1を追記
ServerTokens Full をコメントアウトし ServerTokens ProductOnly をその下に追記
ServerSicnatur On → Offに変更
LanguagePriority で ja を先頭に持ってくる
AddDefaultCharset ISO-8859-1をコメントアウトし AddDefaultCharset offを追記
#AddHandler cgi-script .cgiのコメントアウトをはずす。
を実行。

$sudo vi /etc/apache2/ports.conf

Listen 443
を追記。(SSL用)

あとは、サイト定義ファイルを準備
$sudo cp /etc/apache2/site-available/default /etc/apache2/site-available/my-site
$sudo vi /etc/apache2/site-available/my-site
ここから先は、一般のサイト定義ファイルの編集と同じ。


日々の試行と実験: Debian sarge apache2 webdav (aptitude install): "Debian sarge apache2 webdav (aptitude install)"

を参考にDebian etchでWebdavを使えるようにした。
$sudo a2enmod dav
$sudo a2enmod dav_fs

実行後、サイト定義(/etc/apache2/site-available/my-site my-siteは任意ファイル)にDAV On追記