#! /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