How to Perform a Silent Installation of Bold BI Enterprise Edition on Windows?
Overview
Bold BI Enterprise Edition can be installed and deployed in silent mode, allowing for a streamlined installation process. This guide outlines the steps to perform a silent installation.
Steps to Install Bold BI Enterprise Edition on Windows in Silent Mode
-
Download the Installer: Obtain the
BoldBIEnterpriseEdition.exefrom your account. -
Run the Installer: Double-click the downloaded
BoldBIEnterpriseEdition.exe. The installer wizard will open and extract the installer package into the%temp%folder. -
Access the Temp Folder: In the Run command box, type
%temp%and press Enter. Temp Folder will open, and you will find theboldbienterpriseedition_(version)_(timestamp).exefile in one of theis-xxxxfolders. -
Copy the Extracted File: Move the extracted
boldbienterpriseedition_(version)_(timestamp).exefile to any local drive.
-
Exit the Wizard: Close the installer wizard.
-
Open Command Prompt: Run the Windows Command Prompt in Administrator mode.
-
Execute the Silent Installation Command: Use the appropriate command based on your installation type.
Installation Command Breakdown
The installation command follows this structure:
boldbienterpriseedition_(version)_(timestamp).exe /InstallPath:{Location to install} /IISPortNo:{Port_No} /IISSiteName:{siteName} /IISSubAppName:{subAppName} /IISSubAppDomainName:{domainName} /IsSetFirewall:{TRUE/FALSE} /IsUpgrade:TRUE /IsDesktopShortcut:{TRUE/FALSE} /IsStartMenuShortcut:{TRUE/FALSE} /IsSilentStartUp:FALSE /JsonFilePath:{JSON File}
Parameters
-
Executable File:
boldbienterpriseedition_(version)_(timestamp).exe- This is the installer executable, with version and timestamp for unique identification.
-
Install Path:
/InstallPath:{Location to install}- Specifies the directory for installation. Replace
{Location to install}with the desired path (e.g.,C:\Program Files\MyApp).
-
IIS Port Number:
/IISPortNo:{Port_No}- Sets the port number for IIS. Replace
{Port_No}with the desired port (e.g.,8080). This is not required when hosting as a sub-application.
-
IIS Site Name:
/IISSiteName:{siteName}- Defines the name of the IIS site for hosting the application. Replace
{siteName}with the desired site name (e.g.,MyAppSite).
-
IIS Sub-Application Name:
/IISSubAppName:{subAppName}- Specifies the name of the sub-application within the IIS site. Replace
{subAppName}with the desired name. This is only needed if the application is a sub-application.
-
IIS Sub-Application Domain Name:
/IISSubAppDomainName:{domainName}- Defines the domain name for the sub-application. Replace
{domainName}with the appropriate domain (e.g.,example.com). This is only needed for sub-applications.
-
Firewall Configuration:
/IsSetFirewall:{TRUE/FALSE}- Determines whether to configure the firewall during installation.
TRUE: Sets up necessary firewall rules.FALSE: No changes to the firewall.
-
Upgrade Flag:
/IsUpgrade:TRUE- Indicates that the installation is an upgrade of an existing version. Setting this to
FALSEmay initiate a fresh installation.
-
Desktop Shortcut:
/IsDesktopShortcut:{TRUE/FALSE}- Specifies whether to create a desktop shortcut.
TRUE: Creates a shortcut on the desktop.FALSE: No shortcut created.
-
Start Menu Shortcut:
/IsStartMenuShortcut:{TRUE/FALSE}- Specifies whether to create a shortcut in the Start Menu.
TRUE: Adds a shortcut to the Start Menu.FALSE: No shortcut added.
-
Silent Startup:
/IsSilentStartUp:FALSE- Indicates whether the application should start silently.
FALSE: Shows the user interface when launched.TRUE: Starts silently without showing the interface.
-
JSON File Path:
/JsonFilePath:{JSON File}- Specifies the path to a JSON file containing database and IIS site details. This is used when
/IsSilentStartUpis set toTRUE.
Silent Installation Options
1. Silent Installation as a New Site
To install Bold BI as a new site, use the following command:
boldbienterpriseedition_7.11.24_0121.exe /InstallPath:"C:\Program Files (x86)\Bold BI\Enterprise Edition\" /IISPortNo:65301 /IISSiteName:"BoldBIEnterpriseEdition" /IsSetFirewall:TRUE /IsUpgrade:FALSE /IsDesktopShortcut:TRUE /IsStartMenuShortcut:TRUE /IsSilentStartUp:FALSE
- IsUpgrade: Set to
Falsefor a fresh installation. Change toTrueif upgrading to a newer version. - IISSiteName: The name for the new site.
- IISPortNo: The port number for hosting the created site.
2. Silent Installation as a Sub Application
To install Bold BI as a SubApp, use the following command:
boldbienterpriseedition_7.11.24_0121.exe /InstallPath:"C:\Program Files (x86)\Bold BI Enterprise Edition\" /DeploymentPath:"C:\BoldServices" /IISSiteName:"Default Web Site" /IISSubAppName:Bold /IISSubAppDomainName:http://localhost:80 /IsSetFirewall:false /IsUpgrade:FALSE /IsDesktopShortcut:TRUE /IsStartMenuShortcut:TRUE /IsSilentStartUp:FALSE
- IISSiteName: The name of the existing site in IIS.
- IsUpgrade: Set to
Falsefor a fresh installation. - IISSubAppName: The name of the Bold BI sub application.
- IISSubAppDomainName: The domain name for the Bold BI site (e.g.,
http://localhost:80).
3. Silent Installation with JSON Configuration
For installations that require a JSON configuration file, use the following command:
boldbienterpriseedition_7.11.24_0121.exe /InstallPath:"C:\Program Files (x86)\Bold BI\Enterprise Edition\" /IISPortNo:65301 /IISSiteName:"BoldBIEnterpriseEdition" /IsSetFirewall:TRUE /IsUpgrade:FALSE /IsDesktopShortcut:TRUE /IsStartMenuShortcut:TRUE /IsSilentStartUp:TRUE /JsonFilePath:"C:\application_startup.json"
- If hosting Bold BI over Bold Reports and you want to enable common login, include the parameter
/IsCommonLogin:TRUE.