Install PHP
Linuxshell>./configure \
--prefix=/work/tool/php \
--with-apxs2=/work/tool/httpd/bin/apxs \
--with-config-file-path=/etc \
--with-mysql=/work/tool/mysql \
--with-pdo-mysql=/work/tool/mysql \
--with-mysqli=/work/tool/mysql/bin/mysql_config \
--with-mcrypt=/usr/local --with-gd --with-curl --with-zlib --enable-mbstring --with-jpeg-dir
shell> make && make install
shell> cp php.ini-recommended /etc/php.ini
shell> vi /work/tool/httpd/conf/httpd.conf
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
shell> vi /work/tool/httpd/htdocs/test.php
<?php
phpinfo();
?>
Windows
1. unzip php-5.2.5.zip to <PHP_HOME>
2. install apache_2.2.x-win32-x86-no_ssl.msi under <APACHE_HOME>
3. copy <PHP_HOME>/php.ini-recommended to C:/WINDOWS
4. copy <PHP_HOME>/*.dll to C:/WINDOWS/system32
5. edit <APACHE_HOME>/conf/httpd.conf
LoadModule php5_module "C:/php/php5apache2_2.dll"
DirectoryIndex index.html index.htm index.php
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
6. edit <APACHE_HOME>/php.ini to enable some extensions
extension=php_curl.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mhash.dll
...
页:
[1]