To install miniDOMS locally, several steps need to be taken.
We assume you have the files and access them through IDEA.
Under IDEA, open Ant-build , run the 'release'-target (for minidoms). This creates a minidoms.tar.gz, most likely under DOMS/legacy/minidoms/dist/
- unpack this file somewhere, not in the directory where you intend for the miniDOMS to end up.
(eg. miniDOMS/install_tool )
Create the dir where you intend to have the miniDOMS end up. (eg. miniDOMS/installed/ - this is your target dir
test for the presence of mySQL on your machine (This can be done simply using the mysql command. Leave mySQL using \q ) - if mySQL is not present, install mySQL.
- Within the dir where you unpacked the .gz file, in the 'config' dir, find the 'conf' file. Change the INSTALL_HOME to your target dir (can be found using 'pwd').
Make sure the variables JAVA_HOME and JRE_HOME are defined in your ~/.profile (point them both to $JDK_HOME)
Do a source ~/.profile
In miniDOMS do
mkdir installed/fedora_install cd installed/fedora_install/ export FEDORA_HOME=$PWD
In miniDOMS/install_tool/bin do a ./minidoms_install.sh
Then
cd ../../installed/tomcat/bin/ ./startup.sh
Finally, test with 'http://localhost:7900/fedora/search'