如何在ubuntu 16.04上安装带有php 5.3的灯服务器?

是否有可能在ubuntu 16.04上成功运行php5.3? 我有一个只需要php 5.3版本的PHP应用程序。

  1. 请告诉我运行PHP 5.3需要什么版本的ubuntu
  2. 如何安装带有php 5.3的灯服务器及其所有相关模块(apache server mysql等)

如果你真的需要这样做,请使用phpbrew。

我在Ubuntu 16.04上安装php5.3的步骤(适用于14.04):

安装phpbrew https://github.com/phpbrew/phpbrew/wiki/Quick-Start

要构建5.3.24:

sudo phpbrew install 5.3.24 +bz2 +calendar +cli +gd +ctype +dom +iconv +fileinfo +filter +ipc +json +mbregex +mbstring +mhash +mcrypt +pcntl +pcre +pdo +phar +posix +readline +sockets +tokenizer +xml +curl +zip +mysql +debug +apxs2 

/etc/apache2/mods-available/php5.load文件必须包含

 LoadModule php5_module /usr/lib/apache2/modules/libphp5.3.24.so AddType application/x-httpd-php .php 

要为apache2启用模块:

 sudo a2dismod php5.6 ; sudo a2dismod php7.0 ; sudo a2enmod php5 ; sudo service apache2 restart 

要安装gd扩展名

 phpbrew use php5.3.24 phpbrew ext install gd --with-gd=shared,/usr --enable-gd-native-ttf --with-gmp=shared,/usr --with-jpeg-dir=shared,/usr --with-xpm-dir=shared,/usr/X11R6 --with-png-dir=shared,/usr --with-freetype-dir=shared,/usr --with-vpx-dir=shared,/usr