Platform Installation Guide
From AgileApps Support Wiki
Overview
This guide provides information on installation planning, configuration, and tuning of the platform for optimum performance and security. It is intended for installers who are building a fully-optimized, production installation.
Additional Resources
- For a searchable and printable version of this guide, see the Platform Installation Guide (printable)
- To learn more about the latest release, see the All Release Notes
- See also these additional resources for installation and configuration:
Installation Requirements
Installation Planning
- Platform Components
- Deployment Options
- Prototype Deployment
- Additional Deployment Options
- Choosing a MySQL Replication Strategy
- Choosing a MySQL High Availability Option
Platform Installation
- Configuring the MySQL Server for use by the platform
- Installing and Upgrading the Application Server
Platform Configuration
- Configuring the Application Server
- Managing Backend Services
- Enabling One-Click Document Viewing
- Installing the Chart Handling Libraries
- Adding Multibyte Character Set Fonts for PDF Printing
- Additional Step for RedHat
- MySQL Replication and Tuning
Messaging Server Installation
Platform Security
Performance Optimizations
- Configuring MySQL to Run on a Separate Server
- Adding Additional Application Servers
- Adding Additional memcached Servers
Application Server Operations
- Server Restart Sequence
- Start the Application Server
- Restart the Application Server
- Stop the Application Server
- Accessing the Application Server
- Creating a Tenant
Database Administration
Platform Administration
Housekeeping
- Regular Maintenance Ensures Top Performance
- Purging and Archiving Data on the Platform
- Cleaning up Temporary Files on the Server
Platform Monitoring
- Heartbeat Check
- Monitoring Servers
- Monitoring Processes
- Monitoring Ports
- Monitoring memcached
- Monitoring Cluster-Enabled Quartz Instances
- Monitoring MySQL Replication