web-dev-qa-db-ja.com

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サーバーmysqlなど)でランプサーバーをインストールする方法
2
Rakesh Mali

本当に必要な場合は、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
1
TheKitMurkit