Skip to content

Instantly share code, notes, and snippets.

@DK013
Created October 21, 2018 12:03
Show Gist options
  • Save DK013/3aeacb2bf9b98169e7767d649046536d to your computer and use it in GitHub Desktop.
Save DK013/3aeacb2bf9b98169e7767d649046536d to your computer and use it in GitHub Desktop.
Installs LAMP with PHP 5.6 on Ubuntu 16.04
#!/bin/bash
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y apache2
sudo ufw allow in "Apache Full"
sudo apt-get install -y mysql-server
# After running this command, select (Y), option 2, then (Y) for the rest of the prompts.
sudo mysql_secure_installation
sudo apt install -y php5.6 libapache2-mod-php5.6 php5.6-curl php5.6-gd php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml php5.6-xmlrpc
# This will, and should, return a "does not exist!" message.
sudo a2dismod php7.0
# This will, and should, return a "already enabled" message.
sudo a2enmod php5.6
sudo systemctl restart apache2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment