//
CentOS 5.6 – Web サーバ構築

CentOS 5.6 – Web サーバ構築Web サーバとは、既に御存知の方も多いと思いますがブラウザから
Web 上にある Web ページを見れるようにするための仲介役となるサーバです。

ここでは標準的な Web サーバアプリケーションである、Apache をインストールし、
最低限の設定を実施し Web サーバを構築していきます。

・CGI/SSI を実行できるようにし、かつ指定ディレクトリ以外での実行を許可する
・.htaccess ファイルを利用できるようにする
・PHP をインストールし利用できるようにする
 (後述となる MySQL サーバ構築と合わせて、Wordpress のインストールを紹介したいと思います)

01. Apache インストール

# yum -y install httpd php php-mbstring

02. Apache 設定ファイル編集

# vi /etc/httpd/conf/httpd.conf

  <44行目付近>
  ServerTokens OS
    ↓
  ServerTokens Prod

  <265行目付近>
  #ServerName www.example.com:80
    ↓
  ServerName rislim.localdomain:80

  <320行目付近: CGI/SSI の有効化>
  Options Indexes FollowSymLinks
    ↓
  Options Includes ExecCGI FollowSymLinks

  <327行目付近: .htaccess の有効化>
  AllowOverride None
    ↓
  AllowOverride All

  <524行目付近>
  ServerSignature On
    ↓
  ServerSignature Off

  <747行目付近>
  AddDefaultCharset UTF-8
    ↓
  #AddDefaultCharset UTF-8
    ※コメントアウト

  <778行目付近>
  #AddHandler cgi-script .cgi
    ↓
  AddHandler cgi-script .cgi

03. テストページ設定の削除

# rm -f /etc/httpd/conf.d/welcome.conf
# rm -f /var/www/error/noindex.html

04. hosts ファイル更新

# vi /etc/hosts

  <127.0.0.1 で始まる行を下記のとおり修正>
  127.0.0.1  localhost.localdomain localhost rislim.localdomain rislim

05. Apache 起動

■Apache 起動
# /etc/init.d/httpd start

■Apache 自動起動設定
# chkconfig httpd on

06. Web 確認

# echo "hoge" > /var/www/html/index.html

ブラウザより、http://(サーバのIPアドレス)/ にアクセスし
hoge が表示されるのを確認する。

Instagr.am

Recent Posts

土山茜さん@ポートレート撮影
1月 6, 2013
By RISLIM
2013年。
1月 1, 2013
By RISLIM
神奈川県・滝『本棚』
10月 17, 2012
By RISLIM
神奈川県・滝『下棚』
10月 10, 2012
By RISLIM
神奈川県・滝『飛竜の滝』
10月 7, 2012
By RISLIM
にほんブログ村 IT技術ブログへ
Get Adobe Flash player