Topics: |
There are two ways to run the installation utility:
The App Studio installation can automatically configure one of the following for you:
This document assumes IIS listens on port 80 and Tomcat listens on port 8080. If you change the defaults, substitute accordingly.
You can manually configure a different application server, as explained in Configuring Additional Web and/or Application Servers.
When installing WebFOCUS and App Studio on the same machine, do the following:
The App Studio installation program will detect that WebFOCUS is already installed and allows you to select and use the WebFOCUS configuration or install App Studio with its own configuration. If you select to use the WebFOCUS configuration, the installation program will not provide options to automatically configure a web or application server. In this case, you do not need to configure a web or application server for App Studio if one is already configured for WebFOCUS on the machine. App Studio will use the existing WebFOCUS environment including the web or application server configuration. All products can co-exist and use the WebFOCUS environment through App Studio or a browser.
If you choose to create a separate configuration for App Studio, you must select the Advanced Configuration option and specify a unique alias for /ibi_apps and port for the App Studio Reporting Server to avoid conflicts with the WebFOCUS configuration.
How to: |
Follow this procedure to install App Studio.
Note: You must be an administrator to the Windows machine to run the installation.
The App Studio installation can be obtained through an Internet download.
App Studio provides support for English and French during the installation process of the product.
The languages presented during the installation process depend on the system locale of your machine. When the locale is set to English or French, English and French are available from the Language drop-down list. For all other cases, only English is available. App Studio will be configured to use the language you select during the installation process. When French is selected, the App Studio user interface is configured to be in French.
You can update the language App Studio uses post-installation, using the Language selection drop-down list on the General tab of the App Studio Options dialog box.
The Welcome screen appears.
The License Agreement dialog box opens.
The Choose Install Type dialog box opens. Select one of the following:
If you select Update, the Pre-Installation Summary dialog box opens. Continue to step 13.
If you select Full Install, the Software Registration dialog box opens. Continue to step 6.
The serial number is based on your license agreement and controls the software edition that is installed.
If you type a valid serial number, the Information Panel screen appears, displaying software requirements and configuration options for App Studio.
Note: Choose Custom if you are using the product for local development and want to change the Tomcat contexts. If you select the Custom installation type, you will see the Advanced Configuration dialog box during the installation process, where you can customize the contexts used by the product.
The Select Program Folder dialog box opens.
Note: If you want to have multiple App Studio installations on your machine, you can change the Program Folder name by adding a suffix. Changing the default name will also change the folder name where App Studio will be installed. For example, if the default folder name is WebFOCUS 82 App Studio, the product will be installed in a directory with the name ...\AppStudio82.
The Choose Destination Location dialog box opens.
Accept the default value or click Browse to select a different directory.
Accept the default value or click Browse to select a different directory.
The Select Components to install dialog box opens, as shown in the following image. The options that display are specific to the edition of App Studio that you are installing.
This dialog box includes the following options. If an option is already installed or unavailable, it is grayed out:
Note: This option is not enabled if a supported version of Tomcat is detected.
The following configuration options appear:
Note: If you choose the Tomcat Connector option and receive a message that says Unable to Create Filter, some manual configuration is required. To do this, open the Internet Services Manager, right-click your website, and choose Properties. On the ISAPI Filters tab, determine if a Jakarta or ServletExec filter appears. If neither appear, click Add and add the isapi_redirect.dll file using the filter name Jakarta. For more information, review the remainder of this chapter and then see Configuring Microsoft IIS to Use the Tomcat Connector. Also, be aware that you cannot use the Tomcat Connector if ServletExec ISAPI is installed.
Enabling this option through App Studio provides a single-user license applicable only to the App Studio user. This option also functions against the local App Studio environment or against licensed WebFOCUS environments.
This feature must be licensed separately for use in multi-user WebFOCUS environments. This also applies when App Studio and WebFOCUS are installed on the same PC.
Note: To install and configure RStat through App Studio, RStat needs to be downloaded ahead of the App Studio installation. When the RStat option is selected, it prompts for the location of the RStat installation executable. RStat can be installed separately after the App Studio installation.
For additional information on WebFOCUS RStat, see the Using WebFOCUS RStat for Predictive Analytics manual.
The WebFOCUS RStat software can be downloaded from the Customer Support Site.
The Pre-Installation dialog box opens.
An installation progress dialog box opens.
Once the installation has completed, the Install Complete dialog box opens.
Note: Program groups are automatically created after the installation completes, with the available product shortcuts. These shortcuts are created in the Start menu, under All Programs for Windows 7 or All apps for Windows 10, in the Information Builders folder.
The new Start menu implemented in Windows 10 and the Start screen used in Windows 8 have introduced a new way of displaying installed applications and available program shortcuts:
If you experience issues where certain shortcuts are not visible or you cannot easily identify the product installation for which the shortcut is applicable, create a shortcut on the desktop called All Programs. Point the All Programs shortcut to the File Explorer with all available programs and shortcuts (for example, C:\ProgramData\Microsoft\Windows\Start Menu\Programs). You can also pin this shortcut to the Start menu for easy access. This will open File Explorer with a classic view of installed programs for all users and allows you to navigate to the available Information Builders installed products.
If the uninstall shortcut is not visible, you can uninstall App Studio using the Control Panel.
After installation, the App Studio directory structure is created. The default location is:
C:\ibi
The following are some of the main subdirectories. The actual directories may vary based on your license:
Contains applications and data. By default, this is the APPROOT directory where WebFOCUS looks for application files. Sample files are provided in the \ibinccen and \ibisamp directories.
Contains a backup of the cgivars.wfs file. If your main cgivars.wfs configuration becomes corrupt, you can use this backup file to replace a corrupt version.
Contains the graphical front-end components for creating WebFOCUS applications.
Contains WebFOCUS Client configuration files. Many of these files were installed with the WebFOCUS Reporting Server in previous versions. However, the main communications file odin.cfg is still installed under the srv82\wfs\etc directory, instead.
Contains the install.cfg that holds information about the installation.
Contains the embedded Derby database files.
Contains webpage components that provide local processing, web-based tools, and other features.
Contains Java used by the installation program and by Tomcat, if installed with App Studio.
Contains space for logs.
Contains Magnify data and sample applications.
Legacy folder that contains local map tiles, which were used when rendering maps using OpenStreetMap® data.
Contains a WebFOCUS Reporting Server installed and configured for App Studio.
Contains space for local processing.
Contains the product components for uninstalling App Studio.
Contains features and files for additional configurations.
Contains the WebFOCUS web application.
If you installed Tomcat, the default location is:
drive:\ibi\tomcat
If you are using Tomcat and IIS together, the Tomcat Connector is installed in:
C:\Program Files\Apache Software Foundation\Jakarta Isapi Redirector
App Studio creates a log file in the following location for Windows:
drive:\Users\user_id\as_82_inst_date_time.log
where:
Is your Windows user ID.
Is the date and time the log file was created.
This log file provides information about the App Studio installation. If you contact Customer Support Services with an installation problem, have this file available.
The App Studio development features require certain components installed with the WebFOCUS Reporting Server. Therefore, a Reporting Server is always installed with App Studio even when one is already installed, or you use App Studio for remote processing.
This server is configured for App Studio and installed within the App Studio directory structure. On the Start menu, it is under Information Builders.
Note: The server only starts with security OFF, and can only be started by the user who installed App Studio.
If you install App Studio on the same machine as WebFOCUS, be sure to configure the server installed for WebFOCUS and not the server installed with App Studio. The server installed for WebFOCUS should be started before App Studio. Otherwise, App Studio starts the server installed with App Studio instead.
Reference: |
If you are not using Tomcat, proceed to Verifying App Studio.
If you installed Tomcat with App Studio, the installation is done silently and uses default settings.
drive:\ibi\tomcat
<catalina_home>\conf\server.xml
If you change defaults, substitute accordingly in procedures and examples. You also need to update the App Studio connection settings so it knows the correct Tomcat HTTP port if you change the default. For more information, see Tomcat Ports.
This secures access to the Tomcat Manager and Administration web applications and restricts connections by remote IP addresses or hosts.
Restriction to localhost only connections is done by configuring <catalina_home>\conf\server.xml and adding an entry for address="127.0.0.1" to the segment <Connector port="8080"…/>. For example:
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector port="8080" maxHttpHeaderSize="8192" address="127.0.0.1" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
<catalina_home>\Jakarta Isapi Redirector
WebFOCUS | |
Feedback |