TOP Main BBS Paint BBS FFXI on SW LUNATIC DAWN KOIKI UserList Mail Form

2005年03月14日

httpd.conf

忘れかけているので、自分とApacheを動かしたい方の為に^^
注釈の無い箇所はデフォルト。コメントはすべて省いてます。

ServerType standalone
ServerRoot "/usr/local/apache"
#インストールしているシステムによってディレクトリは変わる。

PidFile /usr/local/apache/logs/httpd.pid
#インストールしているシステムによってディレクトリは変わる。

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 150
MaxRequestsPerChild 0
Port 80
User nobody
Group nobody
ServerAdmin aaa@bbb.ccc.or.jp
#自分のメールアドレス。当サイトではコメントアウト。

ServerName www.ccc.or.jp
#自分のサイトのFQDN。

DocumentRoot "/usr/local/apache/public_html"
#ここで表示したいトップページのあるディレクトリを指定。
#当サイトではpublic_html
#public_htmlまでのディレクトリは、使用するOSで変化する。
#また、物理エイリアスもここと同じように修正する。
<Directory "/usr/local/apache/public_html">

ErrorLog /usr/local/apache/logs/error_log
HostnameLookups Off
LogLevel warn

DirectoryIndex index.html index.htm index.php
#ここで表示したい拡張子の順番を決める。
#この場合、index.htmlが無ければindex.htm、次がindex.phpとなる。

LanguagePriority ja en da nl et fr de el it pt ltz ca es sv
#enの前にjaを追加する。日本語ですからね!

ここまで、表示するだけの設定。

サイトを立ち上げたら、やはりCGIを動かしたくなりますw

<Directory />
Options FollowSymLinks ExecCGI
AllowOverride None
</Directory>
#上記の記述のOptionsへExecCGIを追加。
#通常はこれだけでCGIは動く。ただし、以下の設定が必要。
#なお、SSIを動作させるにはIncludesを追加する。

AddHandler cgi-script .cgi
#コメントアウトになっていたら#を削除。
AddHandler cgi-script .pl
#plの拡張子を動作させる場合は追加。

AddType text/html .shtml
AddHandler server-parsed .shtml
#SSIを動作させる場合、拡張子を指定。
#コメントアウトになっていたら#を削除。

当サイトでは、何故かこの設定ではCGIが動かない?
そこで、CGIエイリアスを設定して動作するディレクトリを指定してます。

ScriptAlias /cgi-bin/ "/usr/local/apache/public_html/"
#CGIを動作させるディレクトリを指定。public_html以下で動作する。
#public_htmlまでのディレクトリは、使用するOSで変化する。

<Directory "/usr/local/apache/public_html">
#ここも上記のように動作させるディレクトリに変更。
AllowOverride None
Options ExecCGI
#ExecCGIを設定。SSIを使用する場合はIncludesを追加。
Order allow,deny
Allow from all
</Directory>
#こうする事により、先の設定と同じ動作をする。

以上で、(あくまでも)基本的な設定は終了です。

次回はPHP導入時の設定。。。

Posted by wind at 14:08 | Comments [0] | Trackbacks [0]
トラックバックURL


コメントして下さい




太字 イタリック アンダーライン ハイパーリンク 引用


コメントありがとうございます♪
最後にコードの入力をお願いします。「確認」する場合は修正ページで入力してください。なお、サインインした場合は表示されません。