Running CO-install.exe


The name of the Sigma Web Framework installation program is CO-install.exe, and this program is located in the system directory of the Sigma root directory. This program normally is executed automatically, after extracting files from the delivery package.

The CO-install.exe program may also be executed at any time by changing working directories to the Sigma directory, and executing the program manually. This may be necessary to reconfigure the Apache server, or to change the installation location to some other disk or directory, as discussed in a later section.

In particular, the CO-install.exe program can be run multiple times, and will perform a quick uninstall and re-install of any system components.

The installation dialog is a standard Windows dialog containing Prev, Next, Cancel, and Finish buttons. You can exit the dialog at any time by clicking the Cancel button.

The dialog provides four screens, as follows:

  1. The initial screen provides an introduction. Before the user can click the Next button, then should view the license file, and then click the checkbox to agree to the terms of the license. This enables the Next button.
  2. The second screen queries the user for the HTTP service port to use with the Sigma Apache server. Even if the user elects not to use the Apache server (as discussed in the next section) the user should specify a port number, and then click "Next". Note: The installer will attempt to select a free service port, checking first port 80, then port 88, then port 888, then port 8888. This suggested service port is displayed in the edit box on the second screen, and can be modified by the user prior to clicking the "Next" button. (Also, see notes following the next step.)
  3. The third screen checks the service port, entered on the second screen. If the service port is available, the user is directed to finish the installation procedure. If the service port is not available, an error popup is generated, and the user is directed to select another service port. Note: Virus protection programs, and port blocking software can affect the test of the service port availability. In particular, the popular McAfee Virus Scan program may cause the specified TCP port to appear free when it is actually busy. The user should verify that the port is actually free, such as by executing netstat –a at a command prompt.
  4. After clicking "Next" on the third screen, the actual installation procedure is performed. This configures the Apache HTTP server, registers the Sigma Framework service with the Windows Service Manager, creates the Add/Remove Programs entry for the system, and adds a desktop shortcut. The success or failure of the program is indicated on the final screen of the dialog.

After running the above install procedure, the user can click the "Sigma" desktop shortcut and login to the Sigma Framework. The precise URL and default login to the system are displayed on the last screen of the installation dialog, and the user should make note of these values. By default, the username to sigma is "admin", password "admin". If security is a concern, this value should be changed immediately, see Navigating-the-Sigma-Web-Framework-interface.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*