Before installing Continua CI Server, you will need to decide which database engine should be used for the Continua CI environment.
The default database option for Continua is PostgreSQL 9.6.15. PostgreSQL is an open source fully functional client server database engine. If you choose PostgreSQL, a full copy of it will be installed under the Continua application folder. The installer will automatically install the database engine and create the database. Note that PostgreSQL will be installed on a non standard port, and it will be configured to only accept connections from localhost.
If Continua should be configured to use SQL Server then you will need to create the database first, and then select the database server and name during the install. We recommend that the Continua database should be named something recognisable, such as 'Continua'.
Continua does not provide any data migration facilities between PostgreSQL and SQL Server. If you decided to change from one to the other at a later date you will need to use a third party tool to migrate data.
Continua supports three authentication modes which dictate how users can login to Continua:
If you wish to use either LDAP or Mixed authentication mode, ensure that you have details of the Fully Qualified Domain Name and have set up a Continua Administrators group in Active Directory. This group is just a standard Active Directory group however every user that is a part of this group will automatically be granted Administrator access to Continua. This group can have any name but make sure that it contains at least one user who should be given administrative access to Continua.
Continua requires ASP.NET to be installed on your Continua Server before the installer is run. If running on IIS7 and IIS7.5 (Windows 2008 and Windows 2012), this feature is located in the Windows Features dialog under Internet Information Services → World Wide Web Services → Application Development Services → ASP.NET. In IIS6 (Windows Server 2003), this can be installed by selecting Enable ASP.NET on the Application Server Options dialog accessed by choosing Application Server (IIS, ASP.NET) from the Configure You Server Wizard.
Continua requires Static Content to be enabled on your Continua Server before the installer is run. If running on IIS7 and IIS7.5 (Windows 2008 and Windows 2012), this feature is located in the Windows Features dialog under Internet Information Services → World Wide Web Services→ Common HTTP Features → Static Content. There is no need to do anything if running IIS6 (Windows Server 2003).
Once the server installer has finished, it will give you an option to install an Agent on the same machine. Keep in mind that you can easily disable the agent at a later date if you no longer wish to have it running on the machine.