Go to main content
1/18
Contents
Title and Copyright Information
Preface
Audience
Related Documents
Nomenclature
Documentation Accessibility
1
Contacts Server Installation Overview
Overview of Contacts Server Installed Components
Overview of the Contacts Server Installation Procedure
Contacts Server Installation Options
Ensuring a Successful Contacts Server Installation
Directory Placeholders Used in This Guide
2
Planning Your Contacts Server Installation
About Contacts Server
Contacts Server Front-End and Back-End Components
Planning Your Contacts Server Installation
Using a Single Web Container for Multiple Applications
Deciding on the Database
Planning for Multiple Contacts Server Hosts
Planning the Document Store
Planning for Virus Scanning
Planning for the Unique Identifier
System Deployment Planning
Planning for High Availability
Using Load Balancing
Planning Backup Strategies
Contacts Server Logical Architecture
Sample Contacts Server Physical Architecture
About Installing a Secure System
3
Contacts Server System Requirements
Software Requirements
Supported Operating Systems
Required Software
Client Requirements
Hardware Requirements
Information Requirements
Contacts Server Information
Database Information
MySQL Server Database Information
Oracle Database Information
Document Store Information
GlassFish Server Information
WebLogic Server Information
LDAP Information
Notification Information
4
Contacts Server Pre-Installation Tasks
Installing Java
Installing GlassFish Server
Installing and Configuring WebLogic Server
Installing Directory Server
Installing the Database
Installing and Configuring MySQL Server
Installing and Creating an Oracle Database Instance for Contacts Server
Installing a New Oracle Database
Creating a New Database From an Existing Oracle Installation
Using an Existing Database for the Contacts Server Schema
5
Installing Contacts Server
Installation Assumptions
Installing Contacts Server
Downloading the Contacts Server Software
Preparing Directory Server
Running the comm_dssetup.pl Script in Interactive Mode
Installing the Contacts Server Software
Preparing MySQL Server for Use with Contacts Server
Preparing Oracle Database for Use with Contacts Server
Installing Contacts Server in Silent Mode
Performing a Contacts Server Silent Installation
About Upgrading Shared Components
Silent Mode File Format
Installing Contacts Server on Solaris Zones
Installing on Solaris OS Zones: Best Practices
Installing into a Non-Global Whole Root Zone
Installing into a Non-Global Sparse Root Zone
Configuring Contacts Server
Contacts Server Initial Configuration Prerequisites
Validating and Storing Oracle WebLogic Server SSL Details
Configuring Java for Contacts Server
Running the Contacts Server Initial Configuration Script
Running init-config Script in Silent Mode (Non-Interactive)
Next Steps
6
Configuring Contacts Server With Multiple Hosts
About Installing and Configuring Multiple Contacts Server Databases
Installing and Configuring Multiple Contacts Server Back-End Hosts for GlassFish Server
Renaming the Default Contacts Server Database
Provisioning Accounts in a Multiple Back-End Deployment
Installing and Configuring Multiple Contacts Server Back-End Hosts for WebLogic Server Manually
7
Configuring the Contacts Server Document Store
About Configuring the Document Store
Configuring Oracle Database for Both Contact Data and Large Data
Configuring a Local Document Store
Configuring a Remote Document Store
Configuring the Remote Document Store to Run as a Non-Root User
Configuring Remote Document Store Authentication
Configuring Remote Document Store SSL
Configuring the Document Store for High Availability
Migrating the Document Store
8
Contacts Server Post-Installation Tasks
Changing the User Unique Identifier
Configuring Virus Scanning
Configuring Directory VLV Browsing for Contacts Server
Using VLV in Contacts Server
Creating a VLV Browsing Index
Defining the VLV Browsing Index
Generating the VLV Browsing Index
Verifying the VLV Index
Configuring Directory Server Telephone Indexes for Contacts Server
Creating the Telephone Indexes for Contacts Server
9
Verifying the Contacts Server Installation
Verifying the Contacts Server Installation
Prerequisites for Configuring Contacts Server Clients
Configuring CardDAV Clients
Contacts Server Addresses to Use for Configuring Clients
Configuring a Card-DAV Sync Client
Configuring an Apple Mac OS Client
Configuring an Apple iOS Client
Configuring a Thunderbird Client
Importing and Exporting Contacts
10
Upgrading Contacts Server
About Upgrading Contacts Server
About Contacts Server Database Upgrades
Database Schema and Structure Version
Contacts Server Start Up and Automatic Database Upgrade
Monitoring the MySQL Server Database Upgrade
Database Schema Upgrade Patches and Releases
Database Performance During Upgrade
About Upgrading the Database Schema
Preupgrade Functions
Upgrading to Contacts Server 8.0.0.x
Prerequisites for Upgrading Contacts Server
Backing Up the Contacts Server Database
Upgrading the Database Schema
Preparing the Directory Server
Running commpkg upgrade
Upgrading the Remote Document Store
Upgrading a Non-SSL Document Store
Upgrading a Non-SSL Document Store to SSL
Performing the Contacts Server Configuration
davadmin account upgrade Operation
11
Uninstalling Contacts Server
Uninstalling Contacts Server
12
Installing Patches
About Patching Contacts Server
Planning Your Patch Installation
Installing a Patch
Installing an ARU Patch
Disabling GlassFish Server Incoming Connections During Patch Application
Disabling GlassFish Server Incoming Connections Overview
Disabling GlassFish Server Incoming Connections
Re-enabling GlassFish Server http Listeners
A
commpkg Reference
Overview of the commpkg Command
Syntax
install Verb Syntax
uninstall Verb Syntax
upgrade Verb Syntax
verify Verb Syntax
info Verb Syntax
About the Alternate Root
ALTROOT | name Syntax and Examples
Understanding the Difference Between ALTROOT and INSTALLROOT
Default Root
Using Both Default Root and Alternate Root
Running Multiple Installations of the Same Product on One Host: Conflicting Ports
B
comm_dssetup.pl Reference
About the comm_dssetup.pl Script
Directory Server Considerations for the comm_dssetup.pl Script
Information Needed to Run the comm_dssetup.pl Script
About the Directory Server Root Path Name and Instance
About the comm_dssetup.pl Script Schema Choices
About LDAP Schema 2
About LDAP Schema 1
About LDAP Schema 2 Compatibility Mode
Attribute Indexes Created by the comm_dssetup.pl Script
Running the comm_dssetup.pl Script
Running the comm_dssetup.pl Script in Silent Mode
Silent Mode Options
C
Contacts Server Configuration Scripts
init-config Script
extractSSLArgs.sh Script
Options
Running the Script for a Fresh Installation
Running the Script to Repair Keystore Information
Database Installation Scripts
config-mysql Script
Syntax and Examples
Running the config-mysql Script
config-oracle Script
Syntax and Examples
Running the config-oracle Script
Scripting on this page enhances content navigation, but does not change the content in any way.