mk-mode BLOG

このブログは自作の自宅サーバに構築した Debian GNU/Linux で運用しています。
PC・サーバ構築等の話題を中心に公開しております。(クローンサイト: GitHub Pages

ブログ開設日2009-01-05
サーバ連続稼働時間
Reading...
Page View 合計
Reading...
今日
Reading...
昨日
Reading...

Debian 7 Wheezy - Web サーバ Apache2 インストール!

[ サーバ構築 ] [ Apache, Debian, Linux ]

こんばんは。

Debian GNU/Linux 7 Wheezy サーバに Web サーバ Apache2 を構築する方法についての記録です。

以前古いバージョンでの作業時に残していた記録を参考に作業を行い、今回更新した作業記録を貼付する形式の内容となっています。

0. 前提条件

  • Debian GNU/Linux 7.1.0 での作業を想定。
  • 別の Web サーバ(Nginx 等)がインストール済みなら停止しておくこと。
    (ポートを別途設定しているのあれば、停止しなくてもよい)

1. Apache2 インストール

Apache2 を以下のようにしてインストールする。

1
# aptitude -y install apache2

2. 設定ファイル編集

設定ファイル “sites-available/default” を以下のように編集する。

/etc/apache2/sites-available/default
1
2
3
4
5
ServerAdmin webmaster@mk-mode.com  # <= 管理者メールアドレスを変更

ServerName www.mk-mode.com         # <= Webサーバ名を追加

AllowOverride All                  # <= .htaccessを許可("/var/www" の設定内)

設定ファイル “mods-enabled/dir.conf” を以下のように編集する。

/etc/apache2/mods-enabled/dir.conf
1
DirectoryIndex index.html index.htm index.php  # <= ディレクトリ名のみでアクセスできるファイル名(今後のために "index.php" も追加している)

設定ファイル “conf.d/security” を以下のように編集する。

/etc/apache2/conf.d/security
1
2
3
ServerTokens Prod    # <= エラーページ等でOS名を非表示

ServerSignature Off  # <= エラーページでサーバー情報を非表示

3. Apache2 再起動

設定を有効にするため、Apache2 を再起動する。

1
2
# /etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .

4. 動作確認

ブラウザで http://<Webサーバのホスト名 or IP アドレス>/ にアクセスして以下のように表示されれば成功である。

DEBIAN_APACHE2


以上。

Comments