
Home > Debian > Webサーバ > Apache2でWebサーバ構築
| Apache2でWebサーバ構築 |
Apacheの2系を使用し、Webサーバの構築を行なう手順を紹介する。
先ずはApache2の導入を行なう。
# apt-get update # apt-get install apache2 |
続いて、/etc/apache2/apache2.confの編集をする。
# vi /etc/apache2/apache2.conf HostnameLookups Off ←225行目 ↓ HostnameLookups On #AddHandler cgi-script .cgi ←341行目 ↓ AddHandler cgi-script .cgi .pl ServerTokens Prod ←追加。Apacheのバージョン情報を隠す |
次に、/etc/apache2/sites-available/defaultを編集する
# vi /etc/apache2/sites-available/default ServerAdmin webmaster@localhost ↓ ServerAdmin webmaster@chibi.name ←メールアドレス DocumentRoot /var/www/ ↓ DocumentRoot /var/www/html ←ドキュメントルートを/var/www/htmlとした <Directory /var/www/> ↓ <Directory /var/www/html> ←ドキュメントルートを記述 Options Indexes FollowSymLinks MultiViews ↓ Options ExecCGI FollowSymLinks ←Indexesを削除 RedirectMatch ^/$ /apache2-default/ ↓ #RedirectMatch ^/$ /apache2-default/ ←コメントアウト ServerSignature On ↓ #ServerSignature On ←コメントアウト |
ドキュメントルートを/var/www/htmlとしているので、作成しておく。
また/var/www/htmlの所有者等をコンテンツをアップロードするユーザに変更しておく
以下は、例としてchibiユーザ、chibiグループに変更している。
# mkdir /var/www/html # chown chibi:chibi /var/www/html |
perlを/usr/local/bin/perlで使えるようにしておく
# which perl /usr/bin/perl # ln -s /usr/bin/perl /usr/local/bin/perl |
以上で設定は完了なので、Apacheを再起動しておく
# /etc/init.d/apache2 restart |
最終更新 : 09/26/2005