Unattended Install Information for K2

To generate the unattended installation XML file, use the SourceCode.SetupManager.exe /output:"{filename}" command as described in the Unattended Installations topic. This starts the Setup Manager to begin gathering information about your environment.

Information gathering pages

When the unattended installation XML file is being generated, the Setup Manager runs through the following pages to gather information:

  1. Launch the K2 Setup Manager.
  2. On the Welcome page, click Next.
  3. On the Checking for Latest Version page, the installation will verify the version, click Next.
  4. On the End User License Agreement page, read through the EULA. You must select the I agree to the terms and conditions of the license option before you can continue with the installation. You can print out the EULA for your records. Once you have read the EULA, click Next.
  5. On the Installation Folder page, type in or browse a folder to install to, and click Next. The default is C:\Program Files\K2\
  6. On the Select Components page, uncheck everything except the K2 Server and K2 Database, then click Next to continue. You cannot install the K2 Server and K2 Database separately.
  7. On the License Configuration page, provide K2 licensing information.
  8. On the K2 Server Configuration page, select the appropriate option for this installation (one of the Farm options if this is a Farm deployment, or the standalone server option if this is a single K2 application server in a distributed environment).
  9. On the K2 Pass-Through Authentication page, if Kerberos is installed select Kerberos. If not, select Windows and click Next to continue.
  10. On the second K2 Server Configuration page (server port configuration), take note of the ports used for communication. K2 strongly recommends leaving the default ports as is.
  11. On the K2 Site Configuration page you can choose to create a new web site or use an existing site.
    This topic also has information on the Bindings button and pop-up page.
  12. On the K2 Site Application Pool Configuration page, select an existing Application Pool to use or Update / Create a new Application Pool. Selecting the Set K2 Site SPN will allow the Setup Manager to set the SPN for you, leaving the checkbox clear means you need to set the SPN manually after the install.
  13. On the Database Configuration page, provide the details for the K2 Database
  14. On the Service Accounts Configuration page, enter in the user account details for the Administrator and K2 Service, and click Next to continue.
  15. Use the Exchange Server Configuration page to configure the Exchange Server if you are using one.
  16. If Exchange is being used, integration is configured on the Exchange Integration page.
  17. On the SmartActions Configuration page, SmartActions are enabled by default.
    The SMTP Settings page is displayed in place of SmartActions setup if the Use Exchange for mail integration option was not selected on the Exchange Server Configuration page.
  18. On the Configuration Summary page, validate the settings. You can go back to make any necessary changes, and you can print this page for reference later or copy it to the Clipboard. Once satisfied with your settings, click Next.
  19. The Additional Actions page shows if there are additional actions to perform as part of the installation. Click Next to continue.
  20. The Setup Manager will update and show you the progress of the component installation on the Components page.
  21. Once the installation is done, the Configuration Analysis tool will be available to help troubleshoot any errors detected during the installation.
  22. When the installation has completed, you will see a Finished page. There will also be a link to the created configuration log file.

The unattended install XML file is generated in the folder you specified and the Setup Manager closes.