Compiling and installing LAMS from source is actually pretty straight forward. Here's the list of steps:
This is the software you need to compile/build LAMS:
Source code lives in GitHub
Ensure that you use the master branch for LAMS 3.1:
|LAMS 3.1 branch in GitHub is master.|
Make sure you create a database for LAMS in MySQL
There's just a few system settings to adjust before you compile.
Change the osPropertiesName according to the OS you are building LAMS on:
If using Windows, now edit the windows.properties file. If using Unix: unix.properties and adjust the path and settings according to your configuration
Also in common.properties change the database settings according to what you used to create the LAMS db in MySQL
Now you should be ready to compile LAMS. In lams_build, using your console run:
That should compile LAMS and all its tools.
After it finishes compiling, go to you wildfly-14.0.1/bin folder and execute standalone.sh (unix) or standalone.bat (windows) to start LAMS. Then point your browser to http://localhost:8080/lams/ and you should be able to see the LAMS login page.
There's a few testing users to get you started:
|test1||Author, Monitor and Learner||test1|
|test2||Author, Monitor and Learner||test2|
|test3||Author, Monitor and Learner||test3|
|test4||Author, Monitor and Learner||test4|
Need more? Login as sysadmin and head to the sysadmin menu.
LAMS is released under the GPL license version 2,
Just post a message in the Issues in GitHub