Installing IAS on UNIX

The IAS software is distributed as a ZIP file that contains an installation script for UNIX platforms. You extract the ZIP file and run the script to install IAS. IAS can be installed to any location, but this procedure assumes IAS will be installed into /usr/local. IAS unpacks to approximately 400 MB. Because multiple versions may be installed, a destination in a large partition is recommended. Differences between WebLogic Server and Jetty installations are called out in each step.

To install IAS on UNIX:

  1. Locate the installation file that you downloaded from the Oracle Software Delivery Cloud.
  2. Extract the ZIP file to a temporary directory.

    The ZIP file contains an installation script named EID_<version>_IAS.sh.

  3. Open a command prompt, change to the temporary directory, and run the installation script with the following command:
    ./EID_320_IAS.sh --target /usr/local

    The script prompts you for a number of configuration options.

  4. Select a server type to host the IAS installation:
    • Type 1 to install IAS into WebLogic Server and press Enter.
    • Type 2 to install IAS into Jetty Web server and servlet container and press Enter.
  5. If you selected 1 for WebLogic Server:
    1. Specify the WebLogic home location.

      For example, this is typically /usr/local/Oracle/Middleware/wlserver.

    2. Specify a WebLogic domain name for IAS. Oracle recommends specifying ias.
    3. Specify a username for the domain name.
    4. Specify a password for the domain name.
    5. Specify a port for the WebLogic domain, or accept the default of 8401 by pressing Enter.
    6. Specify the fully qualified hostname that runs IAS, or accept the default by pressing Enter.

    The IAS installation script creates the WebLogic domain with the username and password you specified, deploys IAS as an application into the domain, and then restarts the domain.

  6. If you selected 2 for Jetty:
    1. Specify a port for the Endeca IAS Service, or accept the default of 8401 by pressing Enter
    2. Specify a shutdown port for the Endeca IAS Service, or accept the default of 8403 by pressing Enter.
    3. Specify the fully qualified hostname that runs IAS, or accept the default by pressing Enter.

    To start the Endeca IAS Service after installation, navigate to /usr/local/Oracle/Endeca/IAS/<version>/bin and run ias-service.sh.

You can confirm that IAS is running by starting a Web browser and loading the IAS Server WSDL.

If you installed IAS into Jetty Web Server, open http://<hostname>:8401/ias/?wsdl, or if you installed into WebLogic Server, open http://<hostname>:8401/ias-server/ias/?wsdl.

The following WSDL displays:

<?xml version="1.0" encoding="UTF-8" ?> 
- <wsdl:definitions name="IasCrawlerService" targetNamespace="http://endeca.com/eidi/ias/2011-12" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://endeca.com/eidi/ias/2011-12" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <wsdl:types>
...