Skip to Content

Vinyl Hardware Requirements

This guide describes the hardware requirements for installing Vinyl on any system. In addition, this guide provides some general guidance recommendations for environment configuration based on the approximate concurrent user base size.

Overview

VinylTM is a web application. A typical Vinyl environment is composed of a web or application server and a database server.

The Vinyl software will be installed on the web server. This server will need to be accessible to all clients on ports 80 and 443.

The Vinyl system and application databases will be hosted on the database server. The database server needs to be accessible from the web server.

We recommend that the Vinyl application server and database Servers are both configured with the same timezone. These servers need to be in sync. Future versions of Vinyl may refuse to run if the clocks between the application server and database server are out of sync.

We also recommend Vinyl is the only application residing on the app server.

System Requirements

Web Server

Vinyl can be installed on a variety of different web servers. The recommended supported web servers for running Vinyl include:

  • Windows Server® 2022
  • Windows Server® 2022 Datacenter
  • Windows Server® 2019
  • Windows Server® 2019 Datacenter
  • Windows Server® 2016 R2 (x64)
  • Windows Server® 2008
  • AWSTM Elastic Compute ClouR2
  • Windows Server® 2012 R2 (x64)
  • Windows Server® 2012 R2 Datacenter

    • Size Standard_A1 or Greater
    • Endpoint for HTTP (Port 80) and HTTPS (Port 443)d (EC2)TM or Elastic BeanstalkTM
  • AzureTM Virtual Machine

Note

See the Installation Guide for Web Server configuration requirements.

Database Server Requirements and Recommendations

  • Requires the Database Engine Services feature
  • Supports both Default and Named Instances
  • Recommend using the default collation sequence, SQLLatin1GeneralCP1CIAS
  • Requires Mixed Mode authentication
  • Recommend installing SQL Server Management Studio
  • Recommend configuring the server to use the UTC timezone
  • Recommend at least 16 GB memory
  • Recommend 4 available processing cores
  • At least 160 GB hard drive space. Recommended 2G. This accommodates:

    • The Windows Server installation, which typically consumes 25 GB of space.
    • Windows updates, which may consume as much as 30 GB over time.
  • The SQL Server installation, which typically consumes 20 GB of space.

    • Additional Windows drivers and software.
    • Vinyl system database, which has minimal requirements.
    • Vinyl application databases, which may store images and documents

Database Server

Vinyl can import data sources from multiple database servers of different types. Recommended database server types and configuration settings include:

  • SQL Server® 2022 Standard or Enterprise (x64)
  • SQL Server® 2019 Standard or Enterprise (x64)
  • SQL Server® 2017 Standard or Enterprise (x64)
  • SQL Server® 2016 Standard or Enterprise (x64)
  • SQL Server® 2014 Standard or Enterprise (x64)

    • Collation Sequence "SQL_Latin1_General_CP1_CI_AS"
    • Mixed Mode Authentication Required
  • SQL Server® 2012 Standard or Enterprise (x64)

    • Collation Sequence "SQL_Latin1_General_CP1_CI_AS"
    • Mixed Mode Authentication Required
  • SQL Server® 2008 R2 Standard or Enterprise (x64)

    • Collation Sequence "SQL_Latin1_General_CP1_CI_AS"
    • Mixed Mode Authentication Required
  • MySQL 8.0

  • PostgreSQL 14+
  • Relational Database Service (RDS)TM (configured with one of the data server types above)

Note

Windows Server Core® and SQL Server LocalDB are not currently supported.