Since Rogo 5.1 the Calculation question type can use R and requires Rserve to function correctly. This is a quick guide to setting up Rserve on ubuntu.
> library(Rserve) > Rserve() |
you should see "Rserve started in daemon mode." > q() Stop the spawned demon $ killall -s9 Rserve
$ su rserve $ R CMD Rserve --no-save --RS-conf /path/to/your/config.file |
Rserve can be run on any server and is not needed during an exam. This function is still in rapid development so some of this may change and work on the performance implications and optimization is ongoing.
The Rserve integration in Rogo requires that PHP has the sockets extension enabled |