Automated Wordpress Installation on Ubuntu / Debian
# Install easyengine
curl -sL https://raw.githubusercontent.com/rtCamp/easyengine/stable/install.sh | sudo bash
sudo ee system install # install nginx, php, mysql, postfix
sudo ee site create example.com --w3tc # install wordpress with w3-total-cache plugin
# Setup
vi /etc/easyengine/ee.conf
vi /etc/postfix/main.cf
printf "$HTPASSWDUSER:$(openssl passwd -crypt $HTPASSWDPASS 2> /dev/null)\n" > /etc/nginx/htpasswd-ee 2> /dev/null
su - www-data
cd /var/www/example.com/htdocs
wp plugin install broken-link-checker --activate
wp plugin install captcha --activate
wp plugin install cookie-notice --activate
wp plugin install disqus-comment-system --activate
wp plugin install duracelltomi-google-tag-manager --activate
wp plugin install easy-wp-smtp --activate
wp plugin install google-publisher --activate
wp plugin install permalink-finder --activate
wp plugin install responsive-lightbox --activate
wp plugin install social-networks-auto-poster-facebook-twitter-g --activate
wp plugin install underconstruction --activate
wp plugin install wordpress-seo --activate
wp plugin install wp-admin-ui-customize --activate