PHP 5.3.2 インストール

投稿者:

# tar xvzf php-5.3.2.tgz
# cd php-5.3.2
# ./configure –with-apxs2=/usr/local/apache2/bin/apxs –enable-magic-quotes –enable-mbregex –enable-mbstring –enable-zend-multibyte –with-mysql=/usr/local/mysql –with-zlib –with-gd –with-gettext –with-jpeg-dir=/usr/lib –with-png-dir=/usr/lib –with-iconv=/usr/local –disable-pdo –with-openssl –with-curl
# make
# make install
PDOもインストール
アーカイブ展開ディレクトリ内にあるソースをコンパイル
# cd php-5.3.2/ext/pdo
# phpize
# ./configure
# make
# make install
Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20090626/
Installing header files: /usr/local/include/php/
Installing PDO headers: /usr/local/include/php/ext/pdo/
# cd php-5.3.2/ext/pdo_mysql
# phpize
MySQLインストールディレクトリを指定してコンパイル
# ./configure –with-pdo-mysql=/usr/local/mysql/
# make
# make install
Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20090626/
php.ini に追加
extension_dir=/usr/local/lib/php/extensions/no-debug-non-zts-20090626/
extension=pdo.so
extension=pdo_mysql.so
確認
# php -m
[PHP Modules]
Core
ctype
curl
date
dom
ereg
fileinfo
filter
gd
gettext
hash
iconv
json
libxml
mbstring
mysql
openssl
pcre
PDO
pdo_mysql
Phar
posix
Reflection
session
SimpleXML
SPL
SQLite
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zlib
[Zend Modules]

Thank you for reading this post, don't forget to subscribe!