Installation and Maintenance
Configure the java server
The java- server is needed to carry out some tasks for the ILIAS- system like generating pdf-documents and to establisch the index for the lucene-search. This function has to be configured before use.
The first step is to change to Administration- server- javaserver. Here you find instructions how to generate a basic configuration and how to apply it. Carefully read the instructions and follow the steps mentioned there.
The ilserver needs an own working directory and another directory to store the Lucene search index. These should reside on the data disk and must be created
mkdir /srv/ilserver
mkdir /srv/ilserver-data
In Administration-General Settings-Java-Server, enter IP- address and port number of your java server. In many cases, you will use the same machine for ILIAS and the java server. In this case, the IP address 127.0.0.1 (localhost) can be used. Choose a port number above 1023 and enter these values.
Now click on "Create Configuation File" above the settings and enter the values for the configuration. Use te values and paths from the steps above, like in the example below:
Download this configuration file and copy it to the ilserver- directory.
Copy all content of the directory "Your-ILIAS-Dir"/Services/WebServices/RPC/lib" to the same place (and don't forget to do so after updates!).
Now you can follow the instructions from the "Setup information" link on the java server admin page to create the index and start the service. Adjust the locations mentioned in the document to your values!
Now you can activate the Apache Lucene search method in "Search".
When finished you should be able to see search results with rankings.
After the configuration the function of the java server should be tested. Besides the search function a simple test ist the export of some data as a PDF document. If this succeds, the java server should be running.