Installing Code Insight Manually

Perform the following sequential steps to install Code Insight manually. For the procedure to install Code Insight using the Installer, see Installing FlexNet Code Insight Using the Installer.

Note:The examples in this section assume that the Code Insight Core and Scan Server are located on the same server.

To install Code Insight manually, do the following:

1. Prepare your environment and install the prerequisite software on the Core/Scan Server. See Preparing the Database for Installation for detailed steps.
2. Extract the Code Insight application. See Extracting Application Files for detailed steps.
3. Copy the Code Insight Compliance Library. See Installing the Compliance Library for details.
4. Copy the Code Insight application license key to <Code Insight_ROOT_DIR>. See Activating Code Insight for details.
5. Prepare the Central Database on the Core/Scan Server or the dedicated server.
6. Download and install the database driver on the Core/Scan Server. See Installing the Database Driver for details.
7. Configure your database. See Preparing the Database for details.
8. Execute these database scripts in the order shown. See Running the Database Setup Scripts for details.
a. Run palamida_ddl.sql (used to create the Code Insight central database schema and sd data).
b. Run one of the following:
request_form_long.sql (containing the default request form definitions)
request_form_short.sql
The custom request form (if Revenera provided you with this form)
c. Run reports.sql (containing the default report definitions).
9. Run any custom scripts provided to you by Revenera.
10. Configure the properties files located in these directories under <CodeInsight_ROOT_DIR>\config. See Editing Configuration (Properties) Files for details.
core 
scanEngine 
detector 
scriptRunner 
11. Configure the Tomcat web server. See Configuring the Tomcat Web Server for details.
12. Perform any optional configuration steps:
Configure LDAP. See Integrating with LDAP for Authentication (Optional) for details.
Configure additional Scan Servers. See Configuring Additional Scan Servers (Optional) for details.
Configure any other custom files and pages (that is, .html and .json files for custom dashboards and grids) recommended by Revenera.
13. Start the Tomcat web server. See Administration: Starting & Stopping Servers for details.
14. On initial startup of Code Insight, the system automatically schedules an electronic update to run 2 minutes after the Tomcat server is started. If it fails, verify your electronic update settings. See Running an Electronic Update for details.