Thraex Software
Installation

Generic notes

Windows NT/2000/XP
The Windows installer can automatically install a database or connect to an existing database. Below are instructions for each settings dialog.

General settings
HTTP port: This setting specifies the HTTP port for the server. You can specify a value other than 80 if that port is already reserved by some other server, such as IIS.
HTTPS port: This setting specifies the secure HTTP port for the server. You can specify a value other than 443 if that port is already reserved by some other server, such as IIS.
Database to install: This setting specifies which database server to install and use. There are no major differences between the different servers and you can choose which ever you prefer. If you want to connect to an existing database server select the respective option in the drop down list.
Existing database: When the "Database to install" option is set to "Use an existing database", this setting can be used to specify the type of the existing database server. The installer can automatically install the correct JDBC driver for MySQL, PostgreSQL and SQL Server. With other databases you must provide the driver yourself. Note that the installer does not automatically create the database and tables when using an existing database. You must do that manually. The creation scripts for various database servers are available in the following locations: MySQL, PostgreSQL, SQL Server, and Oracle.
Administrator information: Some database server services need to be run using an administrator account. The information you specify here will be used only by the Windows service manager.

Database settings
These settings need to be specified only if you chose to connect to an existing database.
JDBC URL: This setting tells the Java Database Connector how to make the database connection. This value usually specifies the IP address of the server machine, the port in which the database server is listening and the name of the database. For example jdbc:mysql://127.0.0.1:3306/sirid where 127.0.0.1 is the server IP, 3306 is the database server port and sirid is the database name. The URL format varies from driver to driver and unless you're using the default driver provided in the Sirid installation, you should consult the driver documentation for correct syntax.
JDBC Driver: This setting specifies the class name of the Java Database Connector. You only need to change this value if you're not using MySQL, PostgreSQL or SQL Server.
Database user: This setting specifies the name of the user Sirid will use to connect to the database. This user should have full access to all tables in the database (read/write/alter).
Password: This setting specifies the password of the database user.
JDBC driver files: This setting specifies the file or files that contain the driver class specified above. You only need to specify this setting if you're not using MySQL, PostgreSQL or SQL Server.

Email settings
Email information: The email server and email address are required in order for Sirid to be able to send the various notification messages. The mail server is typically mail.yourcompany.com or smtp.yourisp.com. The email address has no practical effect from the system's point of view. You may, however, want to create a new email address for this use (e.g. sirid@yourcompany.com).

Windows 95/98/ME
The Windows 9x/ME installation is very similar to the Windows NT installation and you can use the same installation instructions (above).

Linux / Unix

Custom

Troubleshooting

Index

Generic notes
Windows installation
Linux / Unix installation
Custom installation
Troubleshooting