Advertisement
Guest User

Untitled

a guest
Mar 17th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. if [[ $EUID -ne 0 ]]; then
  4. echo "This script must be run as root" 1>&2
  5. exit 1
  6. fi
  7.  
  8. export DBNAME=openvbx
  9. export DBUSER=openvbx
  10. export DBPASS=openvbxPass
  11.  
  12. apt-get update
  13. apt-get upgrade
  14. apt-get -y install apache2 php5 libapache2-mod-php5 php5-mysql libapache2-mod-auth-mysql php5-curl git mysql-server php5-memcache memcached php-apc
  15. echo "Initializing database $DBNAME; please have your root MySQL password ready"
  16. mysql -p -e "create database $DBNAME; GRANT ALL PRIVILEGES ON $DBNAME.* to $DBUSER@localhost IDENTIFIED BY '$DBPASS'; FLUSH PRIVILEGES;"
  17. service apache2 restart
  18.  
  19. cd /var/www/html
  20. rm index.html
  21. git clone git://github.com/twilio/OpenVBX.git
  22. mv OpenVBX calls
  23. sed -i -e "s/# RewriteBase \/openvbx/RewriteBase \/calls/g" /var/www/html/calls/.htaccess
  24. chmod 777 -Rf /var/www/html/calls/OpenVBX/config
  25. chmod 777 -Rf /var/www/html/calls/audio-uploads
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement