Skip to content

Instantly share code, notes, and snippets.

@gplv2
Forked from jcowley/downgrade.sh
Last active July 13, 2017 16:46
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gplv2/d83634302e9aa9da1ec78bbd55322ebc to your computer and use it in GitHub Desktop.
Save gplv2/d83634302e9aa9da1ec78bbd55322ebc to your computer and use it in GitHub Desktop.
Downgrade Apache + PHP on Ubuntu 14.04
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
apt-get update
apt-get remove \
apache2 \
apache2-bin \
apache2-data \
apache2-mpm-prefork \
libapache2-mod-php5 \
dh-php5 \
php-pear \
php5 \
php5-cgi \
php5-cli \
php5-common \
php5-curl \
php5-dev \
php5-gd \
php5-json \
php5-mcrypt \
php5-mysql \
php5-readline \
pkg-php-tools
apt-get install \
apache2-mpm-prefork=2.2.22-1ubuntu1.11 \
apache2-prefork-dev=2.2.22-1ubuntu1.11 \
apache2.2-bin=2.2.22-1ubuntu1.11 \
apache2.2-common=2.2.22-1ubuntu1.11 \
apache2-utils=2.2.22-1ubuntu1.11 \
libapache2-mod-php5=5.3.10-1ubuntu3.26 \
php5-common=5.3.10-1ubuntu3.26 \
php5-cli=5.3.10-1ubuntu3.26 \
php5-curl=5.3.10-1ubuntu3.26 \
php5-dev=5.3.10-1ubuntu3.26 \
php5-gd=5.3.10-1ubuntu3.26 \
php5-mcrypt=5.3.5-0ubuntu1 \
php5-mysql=5.3.10-1ubuntu3.26
apt-get install libapache2-modsecurity:2.6.3-1ubuntu0.2 libapache-mod-security:2.6.3-1ubuntu0.2
apt-get install php5-intl=5.3.10-1ubuntu3.26
a2enmod rewrite
a2ensite nea-production.conf
a2dissite 000-default
service apache2 restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment