Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //VagrantFile
- # -*- mode: ruby -*-
- # vi: set ft=ruby :
- Vagrant.configure(2) do |config|
- config.vm.box = "ubuntu/xenial64"
- config.vm.provision :shell, path: "bootstrap.sh"
- config.vm.network "forwarded_port", guest: 8080, host: 8084
- end
- //Bootstrap
- ### INSTALL JDK ###
- add-apt-repository ppa:openjdk-r/ppa
- apt-get update
- apt-get -y install openjdk-8-jdk
- ### INSTALL MySQL ###
- sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password password'
- sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password password'
- apt-get -y install mysql-server
- ### INSTALL Tomcat 8###
- apt-get -y install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples
- ### INSERT Tomcat8 Manager user###
- service tomcat8 stop
- sed '/<\/tomcat-users>/i <user username="root" password="password" roles="manager-gui,manager-script,admin" />' /etc/tomcat8/tomcat-users.xml -i
- 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
- mysql -uroot -ppassword -e "CREATE DATABASE formbank;"
- service tomcat8 start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement