Creating WebLogic Domains Using the Configuration Wizard
When you are creating a new domain using the Configuration Wizard, you have the option to change the distribution of your domain across servers, clusters, and machines.
The following topics describe the steps required to change the environment for your domain:
Creating a Domain with Managed Servers and Clusters
In every domain, one server must be designated the Administration server: the central point from which the whole domain is managed. The Configure the Administration Server window prompts you to define configuration information for the Administration Server. This information is used to access the Administration Server in the domain.
Servers can be reached using the following URL: protocol://listen-address:listen-port
In this URL, protocol
can be any of the following:
listen-address
and listen-port
are defined in the Configure the Administration Server window.
Review the values displayed in the window and modify them as necessary, using the guidelines provided in the following table. When you finish updating your settings, click Next.
Enter a valid server name: a string of characters that can include spaces. Each server instance in your product environment must have a unique name, regardless of the domain or cluster in which it resides, or whether it is an Administration Server or a Managed Server. In addition, the name of the Administration Server must be unique among all component names within the domain. Note: This value is specified for identification purposes only; it is not used as part of the URL for applications that are deployed on the server. The server name is displayed in the WebLogic Server Administration Console. In addition, if you use WebLogic Server command-line utilities or APIs, you must specify this name to identify the server. |
|
From the drop-down list, select a value for the listen address. Valid values for the listen address are as follows:
If you identify the listen address for a server instance as To learn more about Listen Addresses, see Specifying Listen Addresses. |
|
Enter a valid value for the listen port to be used for regular, non-secure requests (via protocols such as HTTP and T3). The default value is 7001. If you leave this field blank, the default value is used. The valid listen port range is from 1 to 65534. For more information, see Specifying Listen Ports. |
|
Enter a valid value to be used for secure requests (via protocols such as HTTPS and T3S). The default value is 7002. If you leave this field blank, the default value is used. The valid listen port range is from 1 to 65534. Note: By default, a server instance uses demonstration certificates to authenticate requests from a secure port. In a production environment, you must configure SSL to use certificates from a certificate authority. For more information, see "Configuring SSL" in Securing WebLogic Server at For more information, see Specifying Listen Ports. |
|
Select the check box in this field to enable the SSL listen port. By default, the SSL is disabled for all new servers. |
If you want to limit the valid listen address for a server, use the guidelines for specifying listen addresses provided in the following table.
Refer to the following guidelines when specifying listen ports and secure listen ports:
http://
hostname
/myfile.html
instead of http://
hostname
:
portnumber
/myfile.html
.
The Configure Managed Servers window prompts you to provide the configuration information for one or more Managed Servers. Production environments typically deploy one or more Managed Servers, in addition to the Administration Server, to host enterprise applications. (For details, see Introduction to Domains.) This step is optional.
Note: You can create Managed Servers on remote machines using the pack
and unpack
commands. For more information, see "Creating and Starting a Managed Server on a Remote Machine: Main Steps" in Creating Templates and Domains Using the pack and unpack Commands at http://download.oracle.com/docs/cd/E13179_01/common/docs91/pack/tasks.html#remote
.
Note: The wizard provides two views: a concise tabular view of all the Managed Servers and an individual view of each Managed Server, where each server is represented by a tab—you switch between servers by selecting the corresponding tab. To toggle the display mode between table and tab formats, click Switch Display.
Enter a valid server name: a string of characters that can include spaces. Each server instance in your WebLogic environment must have a unique name, regardless of its function (Managed Server or Administration Server) and the domain or cluster in which it resides. In addition, the name of each Managed Server must be unique among all component names within the domain. The default value in this field is Note: The server name is included for identification purposes only; it is not used as part of the URL for applications that are deployed on the server. The server name is displayed in the WebLogic Server Administration Console. In addition, if you use WebLogic Server command-line utilities or APIs, you must specify this name to identify the managed server. |
|
Select a value for the listen address from the drop-down list. Valid values for the listen-address are as follows:
If you identify a server instance's listen address as If you intend to run the Managed Server on a remote machine, be sure to specify a valid IP address for the machine that will host the Managed Server. To learn more about listen addresses, see Specifying Listen Addresses. |
|
Enter a valid value for the listen port to be used for regular, non-secure requests (via protocols such as HTTP and T3). The default value is 7001. If you leave this field blank, the default value is used. The valid listen port range is from 1 to 65534. If you intend to run the Managed Server on a remote machine, be sure to specify a valid listen port for the machine that will host the Managed Server. For more information, see Specifying Listen Ports. |
|
Enter a valid value to be used for secure requests (via protocols such as HTTPS and T3S). The default value is 7002. If you leave this field blank, the default value is used. The valid listen port range is from 1 to 65534. Note: By default, a server instance uses demonstration certificates to authenticate requests from a secure port. In a production environment, you must configure SSL to use certificates from a certificate authority. For more information, see "Configuring SSL" in Securing WebLogic Server at For more information, see Specifying Listen Ports. |
|
Select the check box to enable the SSL Listen Port. The default is disabled. |
A cluster is a group of WebLogic Server instances that work together to provide scalability and high-availability for applications. This window is displayed only if your domain contains at least one Managed Server.
The Configure Clusters window prompts you to configure the clusters in your domain. This step is optional.
Note: The wizard provides two views: a concise tabular view of all the clusters and an individual view of each cluster, where each cluster is represented by a tab—you switch between clusters by selecting the corresponding tab. To toggle the display mode between table and tab formats, click Switch Display.
Note: If you are creating a domain that includes Service Bus functionality, you can configure only one cluster per domain.
"Setting Up WebLogic Clusters" in Using WebLogic Server Clusters at http://download.oracle.com/docs/cd/E13222_01/wls/docs91/cluster/setup.html
The Assign Servers to Clusters window prompts you to assign the available Managed Server(s) to a cluster within the domain. This window is displayed only if you have defined at least one cluster.
The name of the Managed Server is removed from the Server pane and added, below the name of the target cluster, to the Cluster pane.
Note: Only Managed Servers are listed in the Server pane. The Administration Server is not listed because it cannot be assigned to a cluster.
The Create HTTP Proxy Applications window prompts you to create an HTTP proxy application on a Managed Server to proxy client requests to the cluster. An HTTP proxy application operates as an intermediary for HTTP requests.
This window is displayed only if both of the following statements are true:
The Configure Machines window prompts you to define the configuration information for the Windows and UNIX machines in the domain. This step is optional.
You may want to perform this step in circumstances such as (but not limited to) the following:
Note: You must create a machine configuration for each product installation that runs a Node Manager process. The machine configuration must include values for the listen address and port number parameters.
Select the Machine tab and review the current list of configurations for Windows machines. Add or modify entries as required by your domain using the guidelines provided in the following table. Default values may vary, based on the domain source you selected earlier. To delete a machine, select the machine in the list and click Delete. When you finish updating your settings, click Next.
Enter a valid machine name: a string of characters that can include spaces.
The default value in this field is |
|
Select a value from the drop-down list for the listen address used by Node Manager to listen for connection requests. By default, the IP addresses defined for the local system and Valid values for the listen address are as follows: If you specify an IP address for a machine that will host the Administration Server and you need to access the WebLogic Server Node Manager, you must disable host name verification. For details and instructions, see "Using Host Name Verification" in Securing WebLogic Server at the following URL:
|
|
Enter a valid value for the listen port used by Node Manager to listen for connection requests. The valid Node Manager listen port range is from 1 to 65534. |
Select the UNIX Machine tab and review the current list of UNIX machine configurations. Add or modify entries as required by your domain, using the guidelines provided in the following table. Default values may vary, based on the domain source you selected earlier. To delete a machine, select the machine in the list and click Delete. When you finish updating your settings, click Next.
Enter a valid machine name: a string of characters that can include spaces.
The default value in this field is |
|
Select the check box to enable a server running on this machine to bind to a UNIX group ID (GID) after it finishes all privileged startup actions (see Post bind GID). The default is Disabled (unchecked). |
|
Enter a valid UNIX group ID (GID) that a server running on this machine will run under after it finishes all privileged startup actions. Otherwise, the server continues to run under the group from which it was started. (Requires that you enable Post-Bind GID.) |
|
Select the check box to enable a server running on this machine to bind to a UNIX user ID (UID) after it finishes all privileged startup actions (see Post bind UID). The default is Disabled (unchecked). |
|
Enter a valid UNIX user ID (UID) that a server running on this machine will run under after it finishes all privileged startup actions. Otherwise, the server continues to run under the account from which it was started. (Requires that you enable Post-Bind UID.) |
|
Select a value from the drop-down list for the listen address used by Node Manager to listen for connection requests. By default, the IP addresses defined for the local system and Valid values for the listen address are as follows: If you specify an IP address for a machine that will host the Administration Server and need to access the WebLogic Server Node Manager, you must disable host name verification. For details and instructions, see "Using Host Name Verification" in Securing WebLogic Server at the following URL:
|
|
Enter a valid value for the listen port used by Node Manager to listen for connection requests. The valid Node Manager listen port range is from 1 to 65534. |
"Using Node Manager to Control Servers" in Managing Server Startup and Shutdown at http://download.oracle.com/docs/cd/E13222_01/wls/docs91/server_start/nodemgr.html
The Assign Servers to Machines window prompts you to assign WebLogic Server instances to the machines on which they run. This window is displayed only if you have defined at least one machine.
The name of the WebLogic Server instance is removed from the Server pane and added, below the name of the target machine, to the Machine pane.
If necessary, you can remove a WebLogic Server instance from a machine in one of the following ways:
The name of the WebLogic Server instance is removed from the Machine pane and restored to the Server pane.
If the domain source on which you are basing your domain contains JDBC data source and JMS file store definitions, you are presented with the option to modify them as described in Customizing Existing JDBC and JMS Settings. Otherwise, you are presented with the option to review the domain settings and create the domain.
The Review WebLogic Domain window allows you to review the detailed configuration settings of your domain before the Configuration Wizard creates it.
Note: You can limit the type of information displayed in the Domain Summary pane by selecting a filter from the View drop-down list.