TOP >
Redhat系Linux > Apache(2.2系)のインストール/設定
Apache(2.2系)のインストール/設定
更新日:2009-10-05 うまく印刷できないときは…
●実行環境:WhiteBoxEL4,Fedora8,Vine Linux4.1,CentOS5.3
インストール/設定するもの:Apache2.2
httpd-2.2.6.tar.gzをダウンロード。解凍したあとコンパイル、インストールします。
#
./configure --enable-modules="so ssl dav" --enable-modules=rewrite
--enable-shared=rewrite --enable-rule=SHARED_CORE
--enable-suexec --enable-dav --enable-ssl
#
make
#
make install
/usr/local/apache2/conf/httpd.conf内を以下のように書き換えます
user nobody → user wwwuser(この行は環境に合わせて)
group nogroup → group wwwgroup(この行は環境に合わせて)
# Dynamic Shared Object (DSO)
LoadFile /usr/local/pgsql/lib/libpq.so(postgresqlがインストールされてないとエラーになります。postgresqlを使わないなら不要です)
<IfModule dir_module>
DirectoryIndex index.html index.php index.cgi(拡張子.phpと.cgiをウェブページとして表示します)
</IfModule>
DocumentRoot "/usr/local/apache2/htdocs" → DocumentRoot "/home/wwwuser/htdocs"
Directory "/usr/local/apache2/htdocs" → Directory "/home/wwwuser/htdocs"
ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/" → ScriptAlias /cgi-bin/ "/home/wwwuser/cgi-bin/"
Directory "/usr/local/apache2/cgi-bin" → Directory "/home/wwwuser/cgi-bin"
AddHandler cgi-script cgi(この行の先頭の#をとります)
AddType application/x-httpd-php .php(この行を追加します。拡張子.phpのファイルをウェブページとして表示します)
AddType application/x-httpd-php-source .phps(この行を追加します)
今回は /usr/local/apache2下にインストールされます。
/usr/local/apache2/bin/apachctl {start|stop}でスタート/ストップできます。
Apache(2.2系)のインストール/設定 について質問する
TOP > Redhat系Linux > Apache(2.2系)のインストール/設定