3. TIPI: PHP RELEASE_2011-04-01_V0.5.2
PHP PHP
PHP PHP
*nix Windows PHP
PHP PHP PHP PHP
PHP PHP PHP PHP
PHP6
PHP , . *nix
PHP . (*nix Unix , Linux ,FreeBSD, OpenSolaris, Mac OS X
)
1. PHP
PHP PHP PHP
http://php.net/downloads.php , svn/git , svn/git
#svn
cd ~
svn co http://svn.php.net/repository/php/php-src/branches/PHP_5_2 php-src-5.2
#php5.2
svn co http://svn.php.net/repository/php/php-src/branches/PHP_5_3 php-src-5.3
#php5.3
#git
cd ~
git clone git://github.com/php/php-src.git php-src
, PHP ,
.( )
2.
*nix gcc . Ubuntu apt ,
.
sudo apt-get install build-essential
4. TIPI: PHP RELEASE_2011-04-01_V0.5.2
Mac OS Xcode Xcode Mac OS X
Apple ID http://developer.apple.com/
3.
apache PHP mysql
google ~/php-src buildconf
Makefile
cd ~/php-src
./buildconf
configure , configure , ,
./configure --help #
, . ./configure .
. configure , PHP , .
. configure. configure .
make
*nix configure make, make install . make
make install . install configure prefix ,
, PHP .
make ~/php-src php .
cd ~/php-src
./sapi/cli/php -v
php . make install $prefix/bin/php
php, prefix $PATH , php .
make make install
( ) php-cli php-src/sapi/cli/php
configure make make && make install
PHP