Language:


Installation - Multi-user

You should use a command line (Linux and Mac OS X) or service (Windows) version of HansaWorld Enterprise as your server application. These versions do not have graphical interfaces. This allows their speed to be optimised, and also reduces the risk of users causing them to quit accidentally. It is possible to use a GUI (graphical user interface) version of the application as a server, but HansaWorld does not support this, and the speed penalty will be quite severe in all but the very smallest of systems.

It is recommended that you use the GUI application to create a new database and carry out the initial configuration work described in this manual, effectively working single-user. When you have completed the configuration work, you can then make the database available to the network using the command line or service applications (depending on platform). You can do this as follows:

  1. If the server machine has a graphical interface and is accessible, you can install both the GUI and command line or service versions of the application in the same folder on the server. Use the GUI application to create the database and carry out the initial configuration work. When you are ready to make the database available to the network, close the GUI application and start the command line or service application. Because both applications are in the same folder, they will both automatically open the same database.

  2. If the server machine does not have a graphical interface and/or is not accessible (e.g. it is in a different building), you should install the command line or service version of the application on the server remotely. Using the GUI application on a local machine, create the database and carry out the initial configuration work. When you are ready to make the database available to the network, copy it to the folder on the server containing the command line or service application. The file that you should copy will be named "HANSA.HDB". You should also copy the "Attach" folder if you added any Attachments. Then, remove the database from the local machine or at least move it out of the folder containing the GUI application. This will prevent the possibility of saving data in the wrong database. Finally, start the command line or service application on the server remotely.
The diagram below illustrates these two options:

Proceed as follows:
  1. Create a network including all the computers and other equipment you are going to use. Use the Windows, Mac OS X or Linux installation tools to install and configure TCP/IP on each machine.

  2. Click the link to go to the Downloads area of our website, www.hansaworld.com, register and download the appropriate versions for your platform and operating system. The versions you should download and install are as follows:
    Windows Service
    Use as Windows server

    Windows Vista/XP/2003/2000
    Use as Windows clients. Also use on Windows server for initial configuration work only

    Mac OS X GUI
    Use as Mac OS X clients. Also use on Mac OS X server for initial configuration work only

    Mac OS X Command Line
    Use as Mac OS X server

    Linux GUI
    Use as Linux clients with Intel processors. Also use on Linux server for initial configuration work only

    Linux Command Line
    Use as Linux server with Intel processor
    Linux PPC Command Line
    Use as Linux server with PowerPC processor
  3. If your server is a Windows machine, you should use the service version of the HansaWorld Enterprise application as your server application. A service is an application that runs in the background with no user intervention. Services are usually launched automatically when the server starts up.

    Install the service version following the procedure described in step 3 on the Single-user page. The installer will install the application as a service, so that it appears in the services registry..

  4. If your server is a Mac OS X machine, the command line application is supplied as a .dmg file. Open the .dmg file by double-clicking, and then copy its contents to the 'Applications' folder on your server.

  5. If your server is a Linux machine, install the appropriate command line application as described on the Linux Server Installation page.

  6. In all cases, if the server machine has a graphical interface and is accessible, and you want to create your database and carry out the initial configuration work using that machine, install the relevant GUI version of the application in the same folder or directory as the command line or service application. To do this, follow the procedure described in the Single-user page.

  7. Install the relevant GUI versions of HansaWorld Enterprise on each of the client machines, again as described on the Single-user page.
Having successfully installed HansaWorld Enterprise, please click the links to refer now to the following sections: