5 Installing Eloquence on the Linux platform
In order to run the eloqdb6 server it is required to adapt your system configuration. This involves the following steps:
Please add a line like below to your /etc/services file:
eloqdb 8102/tcp # Eloquence A.06.00 eloqdb6 serverthe first column specifies the service name (eg. eloqdb6) and the second column the associated port number and protocol (eg. 8102/tcp). The selected port numbers may not already be in use by another programs.
NOTE: All systems must use the same port numbers for the same service in order to communicate.
You can have more than one instance of the eloqdb6 server running on a single system, however they must use different services/port numbers.
While you can specify any user or group account in the configuration file, we recommend to create a specific user account and group for Eloquence which is used by the eloqdb6 server.
We recommend to create the user account eloq and the group eloq which should have the account eloq as a member. You should "disbale" the eloqsd account (by putting an asterisk in the password) to prevent logins using the eloq account.
# Start Eloquence eloqdb6 server /opt/eloquence6/bin/eloqdb6
usage: eloqdb6 [options] options: -help = show usage (this list) -c name = configuration file -d flags = debug mode -l name = log file name (or console/syslog/default) -f = run in foreground -s name = service name (tcp/ip transport) -F facility = syslog facility (USER/DAEMON/LOCAL0..LOCAL7) -I ident = syslog identifier
Option | Description | Equiv.* |
---|---|---|
-c name | Specifies the configuration file name | |
-d flags | Specifies the server log flags. | LogFlags |
-l name | Specifies the server log file. | LogFile |
-f | Run in foreground. This is used for debugging the eloqdb6 server. | |
-s name | The service name (as defined in /etc/services) or the port number where the server should listen for requests. The default value is eloqdb6. | Service |
-F facility | When logging to the syslog daemon, you can define a syslog facility (USER/DAEMON LOCAL0..LOCAL7) | SysFacility |
-I ident | When logging to the syslog daemon, you can define a syslog syslog identifier. The default is eloqsd | SysIdent |
*Equivalent configuration file directive.
To access the eloqdb6 server, you need to provide a URL like below:
http://server:port/where server is the host name or IP number of ther system running the eloqsd server and port is the port number used for serviceHttp in the eloqdb6.cfg file.