[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] Installation
Gold User's Guide
<<< Previous Next >>>

Installation

Gold uses the standard configure, make, and make install steps. However, there are a number of preparation, prerequisite, setup, and customization steps that need to be performed. This document provides general installation guidance and provides a number of sample steps referenced to a particular installation on a Linux platform using the bash shell. These steps indicate the userid in brackets performing the step. The exact commands to be performed and the user that issues them will vary based on the platform, shell, installation preferences, etc.

Preparation

To build and install Gold, you first need to unpack the archive and change directory into the top directory of the distribution. For security reasons, it is recommended that you install and run Gold under its own non-root userid.

[root]# useradd scottmo

[root]# passwd scottmo

[scottmo]$ mkdir ~/src

[scottmo]$ cd ~/src

[scottmo]$ gzip -cd gold-2.1.10.0.tar.gz | tar xvf -

[scottmo]$ cd gold-2.1.10.0
      

Select a Database

Gold makes use of a database for transactions and data persistence. Three databases have been tested for use with Gold thus far: PostgreSQL, MySQL, and SQLite. Postgres and MySQL are external databases which run in a distinct (possibly remote) process and communicate over sockets. These databases must be separately installed, configured, and started. SQLite is an embedded database bundled with the Gold source code with SQL queries being performed within the goldd process itself through library calls. The following information may help you make a choice of databases to use.


<<< Previous Home Next >>>
Interfaces Install Prerequisites
[an error occurred while processing this directive] [an error occurred while processing this directive]