Difference between revisions of "GOCDB/Regional Module Technical Documentation"
m |
m |
||
Line 35: | Line 35: | ||
# Create tablespaces for GOCDB | # Create tablespaces for GOCDB | ||
GOCDB-4 database contains 3 distinct groups of tables: Metadata or core data, GOCDB data, and local data. Although this is not mandatory, we recommend that 3 different tablespaces be created to store these different tables: |
Revision as of 16:10, 17 November 2010
This page is the main technical documentation for GOCDB-4 regional module
SUPPORTED VERSION: GOCDB-4.0.d7 - build GOCDB-4.0-4.d7.noarch
Deployment
System prerequisites
GOCDB-4 regional module has two components: a database and a web front end. Both components can work on the same machine but it is very likely that in most environments they will be separated. This is what we would advise anyway. Machine requirements for these 2 components are described below.
Database
- Required database: Oracle 10g or higher (note: Oracle 10g Express edition, which comes with a free license, is perfectly suitable)
- Required space: 150 MB
Web frontend
The machine to use as the web frontend will need the following:
- Apache http server version 2.0 or higher.
- PHP version 5.2 or higher.
- PHP oci8 extension
- libxml2 and DOM support for PHP (Note: On RHEL, PHP requires the PHP XML RPM to be installed for this component to function).
- OpenSSL Extension for PHP
- Oracle Instant client version 10 or higher (downloadable from Oracle website)
- a X509 host certificate for the machine
Preparing your installation
Database preparation
Important note: This section needs to be executed by Database System Administrators.
- If you don't have admin rights on the DB you are using, please contact your DBAs with the instructions contained in this section.
- Create tablespaces for GOCDB
GOCDB-4 database contains 3 distinct groups of tables: Metadata or core data, GOCDB data, and local data. Although this is not mandatory, we recommend that 3 different tablespaces be created to store these different tables: