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

Updated:


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

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

0. 前提条件

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

1. Apache2 インストール

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

# aptitude -y install apache2

2. 設定ファイル編集

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

File: /etc/apache2/sites-available/default

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

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

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

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

File: /etc/apache2/mods-enabled/dir.conf

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

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

File: /etc/apache2/conf.d/security

1
2
3
4
 
ServerTokens Prod    # <= エラーページ等でOS名を非表示

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

3. Apache2 再起動

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

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

4. 動作確認

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

DEBIAN_APACHE2


以上。





 

Sponsored Link

 

Comments