Installing Code Insight Manually

Code Insight 6.14.2

Perform the following sequential steps to install Code Insight manually. For the procedure to install Code Insight using the Installer, see Installing Code InsightUsing 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. Run the following database scripts, in the following order. See Running the Database Setup Scripts for details.

palamida_ddl.sql (This creates the Code Insight central database schema and sd data.)

request_form_short.sql or request_form_long.sql (This is the default request form definitions. Most users select the long request form) or a custom request form provided to you by Code Insight.

reports.sql (This is the default report definitions.)

9. Run any custom scripts provided to you by Revenera.
10. Configure the properties files. See Editing Configuration (Properties) Files for details.
Core Server
Scan Servers
Detector
Runner
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.