|
apache+php環境のwebサーバを構築してみます。
yumでさくっとインストールします。
# yum install httpd
# yum install php php-mbstring |
インストール完了です。
httpd.confファイルを編集し、設定してみます。
# vi /etc/httpd/conf/httpd.conf
ページがない場合などのエラーページでサーバ情報を表示しないようにします。
ServerTokens OS
↓
ServerTokens ProductOnly
サーバ管理者のメールアドレスを変更します。
ServerAdmin root@localhost
↓
ServerAdmin
このメールアドレスは、スパムロボットから保護されています。アドレスを確認するにはJavaScriptを有効にして下さい
サーバ名を変更します。
#ServerName www.example.com:80
↓
ServerName www.fujitoko.com:80
ディレクトリ表示されないようにし、CGIとSSIが使用できるようにします。
Options Indexes FollowSymLinks
↓
Options Includes ExecCGI FollowSymLinks
.htaccessを使用できるようにします。
AllowOverride None
↓
AllowOverride All
エラーページ等でサーバ情報を表示しないようにします。
ServerSignature On
↓
ServerSignature Off
文字化け防止策です。htmlからCharsetを読むようにします。
AddDefaultCharset UTF-8
↓
AddDefaultCharset off
Perl、cgiを使えるようにします。
#AddHandler cgi-script .cgi
↓
AddHandler cgi-script .cgi .pl
|
起動してみます。
サーバ起動時にapacheも起動するようにします。
/var/www/htmlにhtmlファイルを置き、ブラウザで表示されればOKです。
これでwebサーバになりました。
|