Install WebSphere Portal on Windows
IBM WebSphere Portal is installed as a single component, complete with an integrated database for storing information. This allows one to get WebSphere Portal up and running quickly for a proof of concept phase where you can immediately begin building and working with it.
You can also expand your environment to include...
- High availability failover
- A more robust database
- LDAP-based authentication
Review the Supported hardware and software requirements for your operating system and ensure that all hardware and software matches the minimum product level before installing WebSphere Portal.
Review Installation methods, options, and sources before installing.
- Verify the fully qualified host name
ping yourserver.setgetweb.com- Type ping localhost to verify that the network is properly configured.
- If you are installing with an existing WAS instance, ensure it is installed at the supported level and has the following features installed:
- Application Server
- Administration
- Scripted Administration
- Administrative Console
- Ant and Deployment Tools
- Deploy Tool
- Ant Utilities
- If you are installing on a server with a firewall enabled, disable the firewall before installing. If you do not disable the firewall and the installation program detects it, a warning message displays during the installation.
- Enter one of the following installation commands:
Option Description GUI install.bat Console mode install.bat -console Silent install install.bat -options "/path/to/file/response_filename" A sample install response file (installresponse.txt) and a sample uninstall response file (uninstallresponse.txt) are located in the setup CD root.
Only put quotation marks around the file name if there are spaces in the directory path or file name.
If the installation program does not detect a WAS instance that you know exists, exit the installation program and pass the WAS instance location using the command line. For example...
install.bat -W was.undetectedWas="/my/WAS/location"Choose one of the following methods to define ports during installation. This is especially important if installing coexisting installations:
Option Description Allow the installation program to detect active ports during installation time Start up all existing Java processes to to ensure that WAS and WebSphere Portal will not use their ports. Use if installing coexisting installations.
To display the Ports Configuration panel in the GUI or console mode installation program -W adminPortBlock.active=false -W portalPortBlock.active=false To specify the port range to scan for
- WAS:
-W adminPortBlockInput.startingPortToScan=port -W adminPortBlockInput.endingPortToScan=port
- WebSphere Portal:
-W portalPortBlockInput.startingPortToScan=port -W portalPortBlockInput.endingPortToScan=port
By default the installation program starts scanning for active
ports at 10000 and ends at 65000 for both WAS and WebSphere Portal.To specify the port block size
- WAS:
-W adminPortBlockInput.portBlockSize=block size
- WebSphere Portal:
-W portalPortBlockInput.portBlockSize=block size
The block size cannot be less than 25 ports for both WAS and WebSphere Portal.
Modify the port files
- WAS:
WASDefaultPortsFile.props, located on the Setup disc with the WAS port range. Then add...
-W adminPortBlockInput.portsFilePath=/path/to/ports/file
...to the installation command or in the response file.
- WebSphere Portal:
WPDefaultPortsFile.props, located on the Setup disc with the WebSphere Portal port range. Then add...
-W portalPortBlockInput.portsFilePath=/path/to/ports/file
...to the installation command or in the response file.
The valid port range for both WAS and WebSphere Portal is 1 to 65535.
If the GUI or console mode installation program fails to detect ports for either WAS or WebSphere Portal, a warning message displays and the installer offers another chance to enter the values. If the silent installation fails to detect ports for either WAS or WebSphere Portal, the installer will exit.
If installing coexisting installations, add one of the following parameters to your installation command to set the profile as either default (true) or non-default (false):
- -W detectProfileAction.isDefault="True"
- -W detectProfileAction.isDefault="False"
Add the following three parameters to modify the default profile name and profile path:
- -W detectProfileAction.isDefault="True"
- -W detectProfileAction.profileName="your_profile"
- -W detectProfileAction.profilePath="C:\full\path\your_profile"
- Enable the sample IBM Lotus WCM content
To enable the sample IBM Lotus WCM content, before configuring the database, user registry, context root or security, run...
cd WP_PROFILE\ConfigEngine
ConfigEngine.bat configure-express -DPortalAdminPwd=wpsadmin -DWasPassword=passwordIf you ran any tasks other than the install task, do not run this task.
- Creates a group called contentAuthors; members of this group are given privileges to create content in the sample Internet and intranet sites.
Navigate to...
Administration | Access | Users and Groups
- Creates two new Web Content Management Libraries:
- Internet Web Content 6.1.0
- Intranet Web Content 6.1.0
Navigate to...
Administration | Portal Content | Web Content Libraries
- Adds a portlet filter and applies the filter to various portlets in the sample Internet and intranet sites. You can see the definition of the filter in the WAS Administration console and examining the custom resources under the Environment area.
- Creates two new theme policies:
- InternetStyle
- IntranetStyle
These styles are applied to sample Internet and intranet sites.
Navigate to...
Theme | Customizer | style
- Creates several portlet clones of the WCM rendering portlet. These portlet clones are used on sample Internet and intranet sites.
- Creates two virtual portals with context roots of wps/portal/intranet and wps/portal/internet.
These are the sample Internet and intranet sites. To access...
http://yourserver:yourport/wps/portal/internet
http://yourserver:yourport/wps/portal/intranet- Creates several sample credential slots, including...
- Default slot for Email
- Default slot for Feeds
- Default slot for Miscellaneous
- Default slot for Web Clipping
- Default slot for WCM
Navigate to...
Administration | Access | Credential Vault | Manage System Vault Slots
- Modifies the portlet palette to include some new portlets. Click the Portlets link to see the portlet palette.
After you run the configure-express task, the owner of the items in the Web content libraries containing the Internet and Intranet Site Template content is listed as xyzadmin. To update the owner information for these items to correspond to your portal administrator ID, run the Member Fixer tool.
- Optional
To change the ports for WAS or WebSphere Portal:
- Stop the server1 and WebSphere_Portal servers.
- Run one of the following commands for each server change:
Method Task Start port number ConfigEngine.bat modify-ports-by-startport -DModifyPortsServer=server -DStartPort=starting port number Port file Sample port files are available on the Setup disc.
ConfigEngine.bat modify-ports-by-portsfile -DModifyPortsServer=server -DPortsFile=/path/to/ports/file - Restart the server1 and WebSphere_Portal servers.
- Optional
Generate the file...
ConfigEngine_HOME\log\wp_PortMatrix.txt
...that lists WebSphere Portal ports.
cd WP_PROFILE\ConfigEngine
ConfigEngine.bat list-server-ports
Parent topic
Prepare the primary node on WindowsNext topic:
Configure WebSphere Portal to use a remote database
Related tasks
Use the Web content member fixer tool