# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
apt-get update
apt-get upgrade
reboot
cat <<EOF >> /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu precise main restricted universe
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted universe
deb http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
EOF
# apache2.2
apt-get update
apt-get install apache2=2.2.22-1ubuntu1.11 apache2.2-common=2.2.22-1ubuntu1.11 apache2.2-bin=2.2.22-1ubuntu1.11 apache2-mpm-prefork=2.2.22-1ubuntu1.11
apt-get install apache2-dev=2.2.22-1ubuntu1.11 # apxs
# php4
apt-get install libmcrypt-dev
wget http://uk.php.net/distributions/php-4.4.9.tar.gz
tar xzvf php-4.4.9.tar.gz
cd php-4.4.9
./configure --prefix=/usr/local/php4 --with-apxs2=/usr/bin/apxs2 --with-mcrypt
make && make install
# libphp4.so should be there:
ls -alstr /usr/lib/apache2/modules/
cp php.ini-recommended /usr/local/php4/lib/php.ini
# mysql
wget https://downloads.mysql.com/archives/get/file/mysql-5.0.96.tar.gz
apt-get install libncursesada3-dev
./configure --prefix=/usr/local/mysql
make && make install
Ubuntu 16.04, Apache 2.2, MySQL 5.0 and PHP 4.4
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment