Difference between revisions of "Platform Installation Guide"

From AgileApps Support Wiki
imported>Aeric
 
(15 intermediate revisions by one other user not shown)
Line 19: Line 19:


==Platform Installation==
==Platform Installation==
* [[Installation Files]]
<!--* [[Installation Files]]-->
* [[Configuring the MySQL Server]] for use by the platform
* [[Installing and Upgrading the Application Server]]
* [[Installing and Upgrading the Application Server]]
* Configuring MySQL
** [[Configuring the MySQL Server]]
** [[MySQL Tuning Parameters]]
** [[Setting Up a MySQL Replication Server]]


==Platform Configuration==
==Platform Configuration==
* [[Configuring the Application Server]]
* [[Managing Backend Services]]
** [[Enabling and Disabling Backend Services]]
** [[Configuring Backend Services]]
** [[Configuring Document Services]]
** [[Configuring the Quartz Scheduler]]
** [[Configuring memcached]]
* [[Enabling One-Click Document Viewing]]
* [[Enabling One-Click Document Viewing]]
* [[Installing the Chart Handling Libraries]]
* [[Installing the Chart Handling Libraries]]
* [[Adding Multibyte Character Set Fonts for PDF Printing]]
* [[Adding Multibyte Character Set Fonts for PDF Printing]]
* [[Additional Installation Step for RedHat 6]]
* [[Additional Step for RedHat]]
* MySQL Replication and Tuning
** [[MySQL Tuning Parameters]]
** [[Setting Up a MySQL Replication Server]]


==Messaging Server Installation==
==Messaging Server Installation==
Line 41: Line 48:
* [[Controlling Port Access]]
* [[Controlling Port Access]]
* [[Running the Platform as a Non-Root User]]
* [[Running the Platform as a Non-Root User]]
== Backend Services ==
* [[Managing Backend Services]]
* [[Enabling and Disabling Backend Services]]
* [[Manually Configuring Backend Services]]
** [[Configuring Document Services]]
** [[Configuring the Quartz Scheduler]]
** [[Configuring memcached]]


==Performance Optimizations==
==Performance Optimizations==
* [[Configuring MySQL to Run on a Separate Server]]
* [[Configuring MySQL to Run on a Separate Server]]
* [[Installing and Configuring Apache for Use with the Platform]]
<!--* [[Installing and Configuring Apache for Use with the Platform]]-->
* [[Adding Additional Application Servers]]
* [[Adding Additional Application Servers]]
* [[Adding Additional memcached Servers]]
* [[Adding Additional memcached Servers]]


== Application Server Administration ==
== Application Server Operations ==
* [[Server Restart Sequence]]
* [[Server Restart Sequence]]
* [[Start the Application Server]]
* [[Start the Application Server]]
* [[Restart Tomcat after Configuration Changes]]
* [[Restart the Application Server]]
* [[Restart the Application Server]]
* [[Stop the Application Server]]
* [[Stop the Application Server]]
* [[Get Application Server Status]]
* [[Accessing the Application Server]]
* [[Accessing the Application Server]]
* [[Creating a Tenant]]
* [[Creating a Tenant]]
* [[Managing Email Credits with Vertical Response]]


== Database Administration ==
== Database Administration ==

Latest revision as of 09:43, 22 August 2023

 

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

Installation Requirements

Installation Planning

Platform Installation

Platform Configuration

Messaging Server Installation

Platform Security

Performance Optimizations

Application Server Operations

Database Administration

Platform Administration

Housekeeping

Platform Monitoring

Platform Tuning

Troubleshooting