Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. //VagrantFile
  2. # -*- mode: ruby -*-
  3. # vi: set ft=ruby :
  4.  
  5. Vagrant.configure(2) do |config|
  6. config.vm.box = "ubuntu/xenial64"
  7. config.vm.provision :shell, path: "bootstrap.sh"
  8. config.vm.network "forwarded_port", guest: 8080, host: 8084
  9. end
  10. //Bootstrap
  11. ### INSTALL JDK ###
  12. add-apt-repository ppa:openjdk-r/ppa
  13. apt-get update
  14. apt-get -y install openjdk-8-jdk
  15.  
  16. ### INSTALL MySQL ###
  17. sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password password'
  18. sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password password'
  19. apt-get -y install mysql-server
  20.  
  21. ### INSTALL Tomcat 8###
  22. apt-get -y install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples
  23.  
  24. ### INSERT Tomcat8 Manager user###
  25. service tomcat8 stop
  26. sed '/<\/tomcat-users>/i <user username="root" password="password" roles="manager-gui,manager-script,admin" />' /etc/tomcat8/tomcat-users.xml -i
  27. sed '/<\/GlobalNamingResources>/i <Resource driverClassName="com.mysql.jdbc.Driver" logAbandoned="true" maxIdle="20" name="jdbc//FormBank" password="password" testOnBorrow="true" testOnReturn="true" testWhileIdle="true" timeBetweenEvictionRunsMillis="600000" type="javax.sql.DataSource" url="jdbc:mysql://localhost/formbank" username="root" validationQuery="SELECT 1" />' /etc/tomcat8/server.xml -i
  28. mysql -uroot -ppassword -e "CREATE DATABASE formbank;"
  29. service tomcat8 start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement