Apache+PostgresSQLでPHPをインストールすることにしました。 PHPはhttp://www.php.net/downloads.phpからダウンロードしました。(2.12MB) PHPの日本語モジュールはftp://night.fminn.nagano.nagano.jp/php4/から以下のモジュールをダウンロードしました。
◆セキュアWebの設定は以下の順序で行ないます。 1,PHPのインストール 2,Apacheの修正 3,PostgreSQLの修正 ◆PHPのインストール #mount -t iso9660 /dev/cdrom /cdrom←CDROMをマウントする #cd /usr/local/src /usr/local/src# tar zxvf /cdrom/php-4.0.3pl1.tar.gz←解凍をする /usr/local/src/php-4.0.3pl1/ext# cd php-4.0.3pl1/ext /usr/local/src/php-4.0.3pl1/ext# tar zxvf /cdrom/php-4-ORC2_jstring.tar.gz←解凍をする /usr/local/src/php-4.0.3pl1/ext# tar zxvf /cdrom/php-4_mbregex-1.2.tar.gz←解凍をする /usr/local/src/php-4.0.3pl1/ext# tar zxvf /cdrom/php-4_iconv-1.0.1.tar.gz←解凍をする /usr/local/src/php-4.0.3pl1/ext# cd ../←移動をする /usr/local/src/php-4.0.3pl1# ./configure --enable-jstring --enable-mbregex \ >--with-pgsql --with-apxs=/var/lib/apache/bin/apxs --enable-trans-sid \ >--enable-track-vars /usr/local/src/php-4.0.3pl1# make /usr/local/src/php-4.0.3pl1# make install /usr/local/src/php-4.0.3pl1# cp php.ini-dist /usr/local/lib/php.ini もし、あなたがPHPで PDFファイルを使用するのでしたら、./configureに「--with-pdflib」を追加してください。 トップへ戻る ◆apacheの修正 PHPのインストールが終わるとapacheのhttpd.confを修正する必要があります。 #cd /var/lib/apache/conf /var/lib/apache/conf# vi httpd.conf←httpd.confを開く # # And for PHP 4.x, use: # #Addtype application/x-httpd-php .php ←#をはずす。 #Addtype application/x-httpd-php-source .php ←#をはずす。 トップへ戻る ◆PostgreSQLの修正 PostgreSQLのライブラリがロードできるように修正します。 #cd /etc /etc# vi ld.so.conf←ld.so.confを開く /usr/local/lib ←この行を追加します /usr/local/pgsql/lib ←この行を追加します。 /var/lib/apache/bin/apachectl httpd restart ←apacheを再起動します。 トップへ戻る LINUXのページに戻る。 ご質問・お問い合わせ - 免責事項 Copyright (C) 1998 hero-island. All Rights Reserved.
2,Apacheの修正
3,PostgreSQLの修正
◆PHPのインストール
#mount -t iso9660 /dev/cdrom /cdrom←CDROMをマウントする #cd /usr/local/src /usr/local/src# tar zxvf /cdrom/php-4.0.3pl1.tar.gz←解凍をする /usr/local/src/php-4.0.3pl1/ext# cd php-4.0.3pl1/ext /usr/local/src/php-4.0.3pl1/ext# tar zxvf /cdrom/php-4-ORC2_jstring.tar.gz←解凍をする /usr/local/src/php-4.0.3pl1/ext# tar zxvf /cdrom/php-4_mbregex-1.2.tar.gz←解凍をする /usr/local/src/php-4.0.3pl1/ext# tar zxvf /cdrom/php-4_iconv-1.0.1.tar.gz←解凍をする /usr/local/src/php-4.0.3pl1/ext# cd ../←移動をする /usr/local/src/php-4.0.3pl1# ./configure --enable-jstring --enable-mbregex \ >--with-pgsql --with-apxs=/var/lib/apache/bin/apxs --enable-trans-sid \ >--enable-track-vars /usr/local/src/php-4.0.3pl1# make /usr/local/src/php-4.0.3pl1# make install /usr/local/src/php-4.0.3pl1# cp php.ini-dist /usr/local/lib/php.ini
トップへ戻る
◆apacheの修正 PHPのインストールが終わるとapacheのhttpd.confを修正する必要があります。
#cd /var/lib/apache/conf /var/lib/apache/conf# vi httpd.conf←httpd.confを開く # # And for PHP 4.x, use: # #Addtype application/x-httpd-php .php ←#をはずす。 #Addtype application/x-httpd-php-source .php ←#をはずす。
◆PostgreSQLの修正 PostgreSQLのライブラリがロードできるように修正します。
#cd /etc /etc# vi ld.so.conf←ld.so.confを開く /usr/local/lib ←この行を追加します /usr/local/pgsql/lib ←この行を追加します。
LINUXのページに戻る。