Skip to content

Instantly share code, notes, and snippets.

@antixrist
Created March 25, 2015 14:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save antixrist/5d61e5ee2a7560539c3e to your computer and use it in GitHub Desktop.
Save antixrist/5d61e5ee2a7560539c3e to your computer and use it in GitHub Desktop.
Bash remove site
#!/bin/bash
# MySQL root password
ROOTPASS='yourMySqlPassword'
echo "Enter username to delete:"
read USERNAME
mysql -uroot --password=$ROOTPASS -e "DROP USER $USERNAME@localhost"
mysql -uroot --password=$ROOTPASS -e "DROP DATABASE $USERNAME"
rm -f /etc/nginx/sites-enabled/$USERNAME.conf
rm -f /etc/nginx/sites-available/$USERNAME.conf
rm -f /etc/php5/fpm/pool.d/$USERNAME.conf
find /var/log/nginx/ -type f -name "$USERNAME-*" -exec rm '{}' \;
service nginx reload
service php5-fpm reload
userdel -rf $USERNAME
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment