UbuntuHelp:ApacheMySQLPHP/AptPhp4Output/zh
出自Ubuntu中文
Template:UbuntuHelp该页中apache表示apache v1.3,apache2表示 apache v2.0。apache2是目前的推荐版本。
目录
- PHP4
- PHP5
- 单独安装php4
- 安装PHP4和PHP5
- 保留libapache2-mod-php5
PHP4
emma@ubuntu:~$ apt-cache show php4 Package: php4 ... Depends: libapache2-mod-php4 (>= 4:4.4.2-1build1) | libapache-mod-php4 (>= 4:4.4.2-1build1) | php4-cgi (>= 4:4.4.2-1build1), php4-common (>= 4:4.4.2-1build1) ...
PHP4依赖libapache2-mod-php4或libapche-mod-php4。
PHP5
emma@ubuntu:~$ apt-cache show php5 Package: php5 ... Depends: libapache2-mod-php5 (>= 5.1.2-1ubuntu3) | php5-cgi (>= 5.1.2-1ubuntu3), php5-common (>= 5.1.2-1ubuntu3) ...
php5仅依赖libapache2-mod-php5。没有libapache-mod-php5这个库文件。
单独安装PHP4
emma@ubuntu:~$ sudo apt-get install -s php4 Password: Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: apache2-common apache2-mpm-prefork apache2-utils libapache2-mod-php4 libapr0 libzzip-0-12 php4-common ssl-cert Suggested packages: apache2-doc lynx www-browser php-pear The following NEW packages will be installed apache2-common apache2-mpm-prefork apache2-utils libapache2-mod-php4 libapr0 libzzip-0-12 php4 php4-common ssl-cert 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. ...
安装PHP4时,将会主动安装libapache2-mod-php4该库文件。
安装PHP4和PHP5
emma@ubuntu:~$ sudo apt-get install -s php4 php5 Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: apache2-common apache2-mpm-prefork apache2-utils libapache2-mod-php4 libapr0 libzzip-0-12 php4-common php5-cgi php5-common ssl-cert Suggested packages: apache2-doc lynx www-browser php-pear The following NEW packages will be installed apache2-common apache2-mpm-prefork apache2-utils libapache2-mod-php4 libapr0 libzzip-0-12 php4 php4-common php5 php5-cgi php5-common ssl-cert 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. ...
安装PHP4和PHP5时,仅会主动安装libapache2-mod-php4该包。
保留libapache2-mod-php5
emma@ubuntu:~$ sudo apt-get install -s php5 libapache2-mod-php5 php4 Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: apache-common apache2-common apache2-mpm-prefork apache2-utils libapache-mod-php4 libapr0 libzzip-0-12 php4-common php5-common ssl-cert Suggested packages: apache apache-ssl apache-perl apache2-doc lynx www-browser php-pear The following NEW packages will be installed apache-common apache2-common apache2-mpm-prefork apache2-utils libapache-mod-php4 libapache2-mod-php5 libapr0 libzzip-0-12 php4 php4-common php5 php5-common ssl-cert 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
如果libapache2-mod-php5已经安装了,libapache-mod-php4也会安装,该库文件与apache独立运行,但与apache2能很好的运行。
