wgetコマンドでPHP(php5.3.8)のソースをダウンロードし、インストールする。

1. モジュールのダウンロードとインストール
# wget http://jp.php.net/get/php-5.3.8.tar.gz/from/this/mirror
# ./configure –build=i386-redhat-linux-gnu –host=i386-redhat-linux-gnu –target=i386-redhat-linux-gnu –program-prefix= –prefix=/usr –exec-prefix=/usr –bindir=/usr/bin –sbindir=/usr/sbin –sysconfdir=/etc –datadir=/usr/share –includedir=/usr/include –libdir=/usr/lib –libexecdir=/usr/libexec –localstatedir=/var –sharedstatedir=/usr/com –mandir=/usr/share/man –infodir=/usr/share/info –cache-file=../config.cache –with-libdir=lib –with-config-file-path=/etc –with-config-file-scan-dir=/etc/php.d –disable-debug –with-pic –disable-rpath –without-pear –with-exec-dir=/usr/bin –with-freetype-dir=/usr –with-png-dir=/usr –enable-gd-native-ttf –without-gdbm –with-gettext –with-iconv –with-jpeg-dir=/usr –with-zlib –with-layout=GNU –enable-exif –enable-ftp –enable-magic-quotes –enable-sockets –enable-sysvsem –enable-sysvshm –enable-sysvmsg –enable-wddx –with-kerberos –enable-ucd-snmp-hack –with-unixODBC=shared,/usr –enable-shmop –enable-calendar –without-sqlite –with-libxml-dir=/usr –without-mysql –without-gd –disable-dom –disable-dba –without-unixODBC –disable-pdo –disable-xmlreader –disable-xmlwriter
エラー:configure: error: no acceptable cc found in $PATH
# yum install gcc
→ OK
エラー:configure: error: xml2-config not found. Please check your libxml2 installation.
# yum install libxml2-devel
→ OK
以後、不必要なオプション指定をはずし、configureの繰り返し、エラーがなくなったところでmakeする。
# make
# make install

2確認
/var/www/html/info.php に <?php phpinfo(); ?>からバージョンと、# php -v からのバージョンを確認、
Web上(<?php phpinfo(); ?>)からだとバージョンが正しくあがっていない事を確認。
# php -i でphpinfo()の内容と同じ内容をテキストでも取れる。
→ この方法はNG、何かやり方が必要ぽい。
apacheから見たときにバージョンがあがっていないのでapachを再インストールしたがだめだった。
後日検討します・・・orz

wgetコマンドでPHP(php5.3.8)のソースをダウンロードし、インストールする。” への2件のコメント

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>