Configuring the server

Configure the server for virtual hosting

The server is divided into hierarchical levels: server, adaptor, virtual host (also called vhost), and application. The server is at the top level and can contain one or more adaptors. Each adaptor can contain one or more virtual hosts. Each virtual host can contain one or more applications. You can add adaptors and virtual hosts to organize the server for hosting multiple applications and sites.

Each of these levels—server, adaptor, virtual host, and application—has distinct configuration parameters stored in XML files: Server.xml, Adaptor.xml, Vhost.xml, and Application.xml. The most important configuration parameters have been pulled out to the ams.ini file, which lets you use one file to configure the server. You can tune each level of the server to provide the highest quality of service for each application the server hosts.

For more information, see Configure the server for virtual hosting.

Tuning server performance

Edit the XML configuration files stored in RootInstall/conf to tune server performance. You can tune the server to provide maximum performance for the type of application you are delivering. You can also tune each server level: server, adaptor, and virtual host. Configure the size of the recorded media cache, the size of stream chunks, how to combine audio samples, whether to limit connections, and so on.

For more information, see Configuring performance features.

Managing content

To manage content served by Adobe Media Server, you can do any of the following: