webgururobin
12/7/2016 - 7:40 PM

installer.txt

#!/bin/bash
sudo su

#install nginx
apt-get install nginx -y

#install php
apt-get install php5-fpm php5-mysql -y

#install sendmail
sudo apt-get install sendmail -y

#configure php processor
perl -pi -e 's\/;cgi.fix_pathinfo=1\/cgi.fix_pathinfo=0\/g' \/etc\/php5\/fpm\/php.ini

#restart php
service php5-fpm restart

#change to nginx config directory
cd /etc/nginx/sites-available/

#remove default
rm default

#add new default
wget https://gist.githubusercontent.com/webgururobin/599d153a11bd816a2bd762d43d27fff7/raw/df31d1fb9a74dfbec3cd320de785a26a353586dd/default

#restart nginx
service nginx restart

dpkg --configure -a

# change to html directory
cd /usr/share/nginx/html

# Remove everything pre-installed
rm -rf *

#download wordpress
curl -O https://wordpress.org/latest.tar.gz

#unzip wordpress
tar -zxvf latest.tar.gz

#copy everything from wordpress folder
cp -R wordpress/* .

#remove wordpress folder
rm -rf wordpress

#create wp config
cp wp-config-sample.php wp-config.php

#update
apt-get update -y

#install essential packages
sudo apt-get install build-essential zlib1g-dev gcc make git autoconf autogen automake pkg-config -y

#install uuid
sudo apt-get install uuid-dev -y

#get netdata
git clone https://github.com/firehol/netdata.git

cd netdata/

#install netdata
echo '\n' | sudo ./netdata-installer.sh