In this post we will install Hacme Books on the same VM that
all of the other Hacme Applications are installed on. Hacme Books is probably
the second easiest of the Hacme series to install.
First download Hacme Books and the prerequeistes required
for installation.
Once all software is downloaded, begin by installing the
Java Development Kit (JDK). I am going to install a JDK that is a few versions
behind, in this case Java 6 update 27 (which was randomly picked). Double click
on the Java install executable. Accept the defaults and Java will install.
Next, extract Hacme Books and browse to the install file and
double click. Accept the defaults and Hacme Books will be installed.
To test successful installation, click on Start, All
Programs, Foundstone Free Tools, Hacme Books 2.0, Hacme Books Server START. In
a web browser, browse to this URL:
If you see the Hacme Books 2.0 web site you have
successfully installed Hacme Books.
Next, to ensure that Hacme Books always starts copy the Hacme
Books Server START script from above and place in the startup folder. Browse
to:
C:\Program Files\Foundstone Free Tools\Hacme Books
2.0\tomcat\bin\
Right click startup.bat and create a short cut. Move this
short cut to:
C:\Documents and Settings\All Users\Start
Menu\Programs\Startup
Reboot the system and the Hacme Books should start
automatically now.
The last step is to make Hacme Books accessible over the
network. Browse to:
C:\Program Files\Foundstone Free Tools\Hacme Books
2.0\tomcat\conf
Open server.xml with a text editor. Go to the line that
says:
Connector
port="8989" address="127.0.0.1" maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false" redirectPort="8443"
acceptCount="100"
debug="0"
connectionTimeout="20000"
disableUploadTimeout="true"
Change the
address to “0.0.0.0”. Restart Hacme Books via the start menu. From your Samurai
WTF browse to:
Hacme Books is now accessible from the network and will
start automatically. In the next post I will describe setting up Hacme Travel.