Home
Name Modified Size InfoDownloads / Week
README.TXT 2014-03-17 1.9 kB
scholarscrum.sql 2014-03-17 11.8 kB
scholarScrum.war 2014-03-16 22.6 MB
Totals: 3 Items   22.6 MB 0
INSTALLATION GUIDE
==================

ScholarScrum needs
- Tomcat6 or Tomcat7 
- sun-java6-jre or sun-java7-jre
- MYSQL version 14.14 5.5.22 

Server configuration
====================
You have to configure the SSL (https port 8443) for tomcat. Basically, you have to:

Generate a key pair
  keytool -genkey -alias tomcat -keyalg RSA

Uncomment the SSL part of the "/etc/tomcat6/server.xml" file and add this line:
  keystoreFile="${user.home}/.keystore" keystorePass="changeit"

Restart the server:
  sudo /etc/init.d/tomcat6 restart

To get more details see this http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html.


Database configuration
======================
ScholarScrum needs a database into a mySql server. Once you have installed a mySQL Server you must access to the mySql console. To do this, from a terminal write:

  mysql -u root -p

Once you are into the mysql console, you have to create a DB named 'scholarscrum'.

  CREATE DATABASE scholarscrum; 

Then, you need to create a user called 'scholarscrum':

  CREATE USER 'scholarscrum'@'localhost' IDENTIFIED BY 'norevelarjamas';

And you have to grant permisions on that database:

  GRANT ALL ON scholarscrum.* to scholarscrum IDENTIFIED BY 'norevelarjamas';

Now you can exit from the database to test the created user.

  quit

Now, you must import the database schema:

  mysql -u scholarscrum -p scholarscrum < scholarscrum.sql

And create the 'admin' user:

  mysql -u scholarscrum -D scholarscrum -p -h 127.0.0.1

  SET foreign_key_checks = 1;

  insert into USERT(fullName,username,password,roleU,photo,activeUser,idUserCreator) values('ScholarScrum administrator','admin','99bde2e47ce26207d81e8cca3d3cd89f','ROLE_ADMIN','/scholarScrum/resources/images/user.png',1,1);

  SET foreign_key_checks = 0;



TEST
====

Now you must to have access from you browser to www.yourdirection.com:8443/scholarScrum

Source: README.TXT, updated 2014-03-17