Installing IAS on Windows

The installation process is made up of two steps: extracting a ZIP to put the IAS files on disk and then running an IAS installation script to deploy IAS. The script prompts you to select a server type to host IAS. If you select Jetty Web server, the script then gathers environment and user information and then creates and starts the Endeca IAS Service. If you select WebLogic Server, the script creates, deploys, and starts an IAS application running in WebLogic Server.

Before installing, ensure that you have met the following pre-requisites:
  • If you are installing on Jetty, ensure you have administrator privileges on the local machine.

To install IAS on Windows:

  1. In your local environment, locate the Endeca IAS software that you downloaded from the Oracle Software Delivery Cloud.
  2. Extract the ZIP file to C:\.

    This creates the IAS files on disk at C:\Oracle\Endeca\IAS.

  3. Open a command prompt window and change to C:\Oracle\Endeca\IAS\<version>\bin.
  4. Run the ias-setup.bat script.
  5. 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 press Enter.
  6. If you selected 1 for WebLogic Server:
    1. Specify the WebLogic home location or accept the default home location of C:\Oracle\Middleware\wlserver by pressing Enter.
    2. Specify a WebLogic domain name for IAS. Oracle recommends specifying ias.
    3. Specify a username for the domain.
    4. Specify a password for the domain and confirm the password.
    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.
  7. If you selected 2 for Jetty:
    1. Specify a domain and username to run the Endeca IAS Service and press Enter.

      This is typically the endeca that you created previously, but can be any user that has the file and directory permissions to access all necessary files for your application.

    2. Specify the password for the user.
    3. Confirm the password for the user.
    4. Specify a port for the Endeca IAS Service, or accept the default of 8401 by pressing Enter
    5. Specify a shutdown port for the Endeca IAS Service, or accept the default of 8403 by pressing Enter.
    6. Specify the fully qualified hostname that runs IAS, or accept the default by pressing Enter.
    The Endeca IAS Service is registered and started.

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>
   ...