Introduction ============ The TeamDrive Host Server provides the scalable storage component required for TeamDrive Clients to store their Space data. This manual will guide you through the installation of your own local hosting service for TeamDrive. This document is intended for administrators who need to install and configure a TeamDrive Hosting Service. .. warning:: The TeamDrive Host Server installation requires a running TeamDrive Registration Server instance. If you are setting up both components on your own premises, please start with setting up the Registration Server as outlined in the TeamDrive Registration Server installation guides. If you are using a Registration Server instance hosted by some other service provider, make sure you can access it and you have performed an initial setup/configuration already. Hardware Requirements --------------------- To operate a TeamDrive Hosting Service you need a **64-bit** system with a minimum of 2 processors (or 1 processor with dual-core or quad-core), a minimum of 2 GB RAM and a redundant storage system (e.g. RAID-5) that is sufficiently large and scalable if required. The exact sizing depends heavily on the anticipated number of concurrent client connections, the bandwidth required and the amount of space data to be stored. Please contact us via `sales@teamdrive.net `_ for assistance. We recommend a quad-core processor with 8 GB RAM. Operating System Requirements ----------------------------- We recommend using a recent 64-bit version of **Red Hat Enterprise Linux 6** (RHEL 6) or a derivative distribution like **CentOS 6**, **Oracle Linux 6** or **Scientific Linux 6** as the operating system platform. This document is written with this OS environment in mind |---| the names of packages, configuration files and path names might be different on other Linux distributions. If you have any questions about using other Linux distributions, please contact `sales@teamdrive.net `_ . You will need at least Apache http Server version 2.2.9 (version 2.4 is currently not supported) which should be configured using the "prefork" MPM (http://httpd.apache.org/docs/2.2/mod/prefork.html). The prefork option is more scalable under load than the worker option and is usually the default configuration on Linux distributions. The TeamDrive Host Server processes need to open a large number of file descriptors. Make sure that the values in ``ulimit`` are set sufficiently high, e.g. by setting "nofile |---| max number of open files" in file ``/etc/security/limits.conf``. In addition, the TeamDrive Hosting Service requires the Yvva Runtime Environment version |yvvaversion| or later, and a MySQL Database Server version 5.1 or later (MySQL 5.5 or 5.6 are recommended for performance reasons). .. include:: ../common/Requirements.rst