Skip to content

Instantly share code, notes, and snippets.

@arbabnazar
Last active December 4, 2023 11:08
Show Gist options
  • Select an option

  • Save arbabnazar/edf23236f33e1f5c052b6444ef6cebe0 to your computer and use it in GitHub Desktop.

Select an option

Save arbabnazar/edf23236f33e1f5c052b6444ef6cebe0 to your computer and use it in GitHub Desktop.
How to install PHP 5.3 on Ubuntu 14.04
#Add the Ubuntu 12.04(precise) repositories
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
# Update the repos
apt-get update
#Install necessary packages
apt-get install \
apache2-mpm-prefork=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-imagick=3.1.0~rc1-1 \
php5-mysql=5.3.10-1ubuntu3.26
#(Optionally) – Prevent installed packages from updating with apt-get upgrade command
apt-mark hold \
apache2-mpm-prefork \
apache2.2-bin \
apache2.2-common \
apache2-utils \
libapache2-mod-php5 \
php5-common \
php5-cli \
php5-curl \
php5-gd \
php5-mcrypt \
php5-imagick \
php5-mysql
# Check the PHP version
root@ip-192-168-168-137:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
root@ip-192-168-168-137:~#
root@ip-192-168-168-137:~# php -v
PHP 5.3.10-1ubuntu3.26 with Suhosin-Patch (cli) (built: Feb 13 2017 20:37:53)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
root@ip-192-168-168-137:~#
root@ip-192-168-168-137:~# dpkg -l | grep -i "php5"
hi libapache2-mod-php5 5.3.10-1ubuntu3.26 amd64 server-side, HTML-embedded scripting language (Apache 2 module)
hi php5-cli 5.3.10-1ubuntu3.26 amd64 command-line interpreter for the php5 scripting language
hi php5-common 5.3.10-1ubuntu3.26 amd64 Common files for packages built from the php5 source
hi php5-curl 5.3.10-1ubuntu3.26 amd64 CURL module for php5
hi php5-gd 5.3.10-1ubuntu3.26 amd64 GD module for php5
hi php5-imagick 3.1.0~rc1-1 amd64 ImageMagick module for php5
hi php5-mcrypt 5.3.5-0ubuntu1 amd64 MCrypt module for php5
hi php5-mysql 5.3.10-1ubuntu3.26 amd64 MySQL module for php5
root@ip-192-168-168-137:~#
@vishalkhoje
Copy link
Copy Markdown

Hi,

Thanks dude very helpful for install php5.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment