Developing and Deploying Siebel Business Applications > Installing Software, Adding Users, and Creating the Company Structure >

Installing Software for a Siebel Application


This task is a step in Roadmap for Developing a Siebel Application.

In this topic you install software you use in the development environment. For more information, see Overview of the Development Environment.

To install software for a Siebel application

  1. Install software you use in the development environment.

    For more information, see Software You Use in the Development Environment.

  2. Install software you use in the test environment.

    For more information, see Software You Use in the Test Environment.

  3. Install software you use in the production environment.

    For more information, see Software You Use in the Production Environment.

Software You Use in the Development Environment

Table 5 describes software you use in the development environment. NREC uses Siebel Tools on two computers, one for each developer who configures the Siebel application. There is no limit to the number of developers who can work simultaneously. For more information, see Setting Up Local Databases.

The NREC example uses a Windows environment. For more information, see Siebel System Requirements and Supported Platforms on Oracle Technology Network.

Table 5. Software You Use in the Development Environment
Product
Description
Installation Instructions

Siebel database schema

Installing and running a database script creates a database schema and enters seed data into some tables.

The computer name is DEV_DB_server.

For more information, see Siebel Installation Guide for Microsoft Windows

Siebel File System

A shared directory tree that stores files that the database software does not manage.

The computer name is DEV_server.

Siebel Gateway Server

Software that handles connections between Siebel servers and Siebel clients.

The computer name is DEV_server.

Siebel Server

Application server software.

The computer name is DEV_server.

Siebel Developer Web Client

A client where application layers, except the user interface layer, reside on the Siebel Server.

The computer name is DEV_server.

Siebel Mobile Web Client

A client where application layers reside on the local personal computer.

The computer names are DEV_tools_A and DEV_tools_B.

Sample Database

The Sample database that you use to test, evaluate, and configure your Siebel application.

The computer names are DEV_tools_A and DEV_tools_B.

Database software. For example, IBM DB2, Oracle, or SQL Server.

Third-party relational database software.

The computer name is DEV_DB_server.

For more information, see the product documentation for the database software.

Web server. For example, Microsoft Internet Information Server or IBM HTTP Server.

Web server that the Siebel Web architecture requires.

The computer name is DEV_server.

For more information, see the product documentation for the Web server.

Siebel Tools

An integrated development environment you use to configure a Siebel application.

The computer names are DEV_tools_A and DEV_tools_B.

For more information, see Using Siebel Tools.

Microsoft Internet Explorer

The Web browser that displays the interface for the Siebel Web Client or the Siebel Mobile Web Client.

The computer names are DEV_client_A and DEV_tools_B.

For More Information, see the Microsoft Web site.

Software You Use in the Test Environment

Table 6 describes software you use in the test environment. The NREC example assumes a Windows environment. For more information, see Siebel System Requirements and Supported Platforms on Oracle Technology Network.

Table 6. Software You Use in the Test Environment
Product
Computer Name
Installation Instructions

Siebel database schema

TEST_DB_server

For more information, see Siebel Installation Guide for Microsoft Windows

Siebel File System

TEST_server

Siebel Gateway Server

TEST_server

Siebel Server

TEST_server

Siebel Mobile Web Client

TEST_client_A, and other client computers that you use to test access.

Database software. For example, IBM DB2, Oracle, or SQL Server.

TEST_DB_server

For more information, see the product documentation for the database software.

Web server. For example, Microsoft Internet Information Server or IBM HTTP Server.

TEST_server

For more information, see the product documentation for the Web server.

Microsoft Internet Explorer

TEST_client_B, and other client computers that you use to test access.

For more information, see the Microsoft Web site.

Software You Use in the Production Environment

The software you use in the production environment is typically the same as the software you use in the test environment. When you deploy your Siebel application to users, you copy the contents of one of the client computers to the Siebel Mobile Web Client computers. Also, you send the application URL to users. For more information, see Software You Use in the Test Environment.

Assume that NREC installs the production software on computers with names that it prefixes with PROD. For example, it installs server software on the PROD_server computer.

Developing and Deploying Siebel Business Applications Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.