See the release notes for supported configurations, and make sure that you have one of them before you proceed. You may need to get a more recent version of the Java Developer's Kit, for one example.
unzip Jeeves-alpha1.zip
.
This will create a directory called "JeevesA1", which will contain
the Alpha1 release. The JeevesA1 directory is the server root
directory, which is referred to in the documentation and the rest of
this document.
You may now delete the Jeeves-alpha1.zip file, if you wish.
This alpha release supports two ways to start the Jeeves server: by hand, and (on Solaris) automatically.
On Unix systems, run server root/bin/httpd
.
For example, to run the server as a background process listening on
the default port 8888:
% cd JeevesA1
% bin/httpd &
On Win32 platforms, run server root\bin\httpd.exe
.
For example, to run the server as a background process listening on the
default port 8888, from the MS-DOS shell, type:
C> cd JeevesA1
C> start bin\httpd.exe
On Solaris systems, you have an alternative of setting up Jeeves to start whenever your machine boots. For the Alpha1 release, you need to set this up manually, or not use this feature.
The server root/etc/jeeves.server
shell
script is a standard /etc/init.d
style script.
Read it for installation directions. This requires setting two
environment variables (pointing to the Java runtime environment
and the server rootetc/jeeves.server
directory.
You will probably want to modify the server configuration
file server rootadmin/httpd.properties
so that it has lines such as:
server.port=80
server.user=daemon
server.group=daemon
The first of those lines says that this server should be the system's default web server. The next two specify the user and group ID under which the server should operate; choose these identities carefully. You may prefer to set up a user account specifically to host this web server.
http://ServerHostName:8888/
Use the administrative tool form that page to change the default password for the "admin" account. There may be other things you wish to change in the system's administration at this time.
Use your normal web authoring tools to change the default home page and set up your web site as you wish. Then tell your clients about your site!