手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 6 Apache Web サーバー構築 – httpd 2.2 系の古い手順

この記事は CentOS 6 を前提にした古いサーバー構築・保守手順の記録です。CentOS 6 は既にサポートが終了しているため、新規構築では現行の Linux ディストリビューションを利用してください。ここでは、当時の環境を保守・確認するための資料として整理しています。

CentOS 6 サーバー構築・保守ガイドへ戻る

概要

インストール

PHP を含めてインストールします。

yum install httpd php php-mbstring

設定ファイルの編集

設定ファイルを開きます。

設定ファイルを編集します。

cat > /etc/httpd/conf/httpd.conf <<'EOF'
ServerTokens Prod
ServerAdmin webmaster@si1230.com
ServerName centos.si1230.com:80
ServerSignature Off
AddDefaultCharset Off
EOF

各設定値の説明は以下の通りです。

設定項目設定値説明
ServerTokensProdエラーページに Apache のバージョンや OS の種類などを表示しない
ServerAdminwebmaster@si1230.com管理者のメールアドレス
ServerNamecentos.si1230.com:80エラーページの表示に使われるホスト名
ServerSignatureOffエラーメッセージ出力時にフッタを表示しない
AddDefaultCharsetOffApache に文字コードを設定しない。HTML 内の文字コード設定に従う。
設定値の説明

起動

Apache を起動し、自動起動を有効化します。

service httpd start && chkconfig httpd on && chkconfig --list httpd

関連記事

Apache 2.2 系として読む

CentOS 6 の Apache は httpd 2.2 系が中心です。現在の Apache 2.4 系とはアクセス制御ディレクティブや設定の書き方が異なるため、古い設定を読む時はバージョン差を意識します。

  • OrderAllowDeny の書き方。
  • VirtualHost の設定場所。
  • PHP やアプリケーションとの接続方式。
  • ログとステータス確認の場所。
CentOS 6 Apache Web サーバー構築 – httpd 2.2 系の古い手順

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る