#! /usr/bin/env bash

cd ~

# Install LAMP
sudo apt-get install --assume-yes apache2 mysql-server php5 php5-mysql

# Install other needed stuff
sudo apt-get install --assume-yes wget

# Install these php5 modules
# php5-gd : for image thumbnailing
# php5-intl : for internationalization support
# texlive : for in-line display of mathematical formulae
# php5-xcache : XCache for added performance
sudo apt-get install --assume-yes php5-gd php5-intl texlive php5-xcache

sudo service apache2 restart

# Download the latest wordpress setup
cd /var/www
sudo wget https://releases.wikimedia.org/mediawiki/1.26/mediawiki-1.26.2.tar.gz
sudo tar xzvf mediawiki-1.26.2.tar.gz
sudo mv mediawiki-1.26.2 mediawiki
sudo rm mediawiki-1.26.2.tar.gz

sudo chown -R www-data:www-data /var/www/mediawiki

# Change Apache Config
cd /etc/apache2/sites-available/
sudo wget https://gist.githubusercontent.com/shobhitsinghal624/79c7b5d7566a27ab5d27/raw/mediawiki.conf
cd /etc/apache2/sites-enabled/
sudo ln -s ../sites-available/mediawiki.conf
sudo rm 000-default.conf
sudo service apache2 restart