# 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
-
-
Save sumonst21/bfbda13773d2c5bb189c3fa6d8bf9bbd to your computer and use it in GitHub Desktop.
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