...
Command | Platform | Tested by | Success? | Notes |
---|---|---|---|---|
mvn clean install -s local-settings.xml | Linux | |||
mvn clean install -s local-settings.xml | Mac Mac | |||
mvn clean install -s local-settings.xml | Mac Linux Mac | |||
mvn clean install -s local-settings.xml | Windows | Yes | Used version of settings that I already had (with appropriate directories specified). |
New Installation Tests
- Prepare installation, see above
Empty MySQL database
Code Block language bash mysql -u root -p mysql> drop database vitrodb mysql> CREATE DATABASE vitrodb CHARACTER SET utf8; mysql> GRANT ALL ON vitrodb.* TO 'vitrodbUsername'@'localhost' IDENTIFIED BY 'vitrodbPassword'; *Note: For MySQL 8, the commands for setting up the user and granting permissions are separated: mysql> CREATE USER'vitrodbUsername'@'localhost' IDENTIFIED BY 'vitrodbPassword'; mysql> GRANT ALL ON vitrodb.* TO 'vitrodbUsername'@'localhost';
Remove application data
Code Block language bash rm -rf ${VIVO_HOME}/tdbModels/* rm -rf ${VIVO_HOME}/solr/data/*
Start Tomcat
Code Block language bash sudo service tomcat8 restart
...