Home

"user manual"

image

Contents

1. What items do you want to back up Select one or more from the following Select Lists Specify Generics Select Printer Output lt Back N Figure 6 13 Selecting QGPL USERPROFS save file h When you are done selecting all the data click Next Cancel Note You are not adding entries you want to omit yet This follows later when you create an omit list Chapter 6 Online backup and recovery 261 8 The next few windows show a summary of what you have selected for your backup Inspect the HTTP member data and click Next Figure 6 14 You chose to back up the following objects This group of objects will be saved in an object list that you can reuse in other backup policies Specify a narne and description for the object list Objects list name Wpexpolicy Description his is an online backup policy for VWP amp XSERVER an IBM WebSphere Portal Express Version 6 Objects to be backed up Object Qgpl USERPROFS FILE ALL Qusrsys QATMHINSTC FILE WPBXWEB Cancel Figure 6 14 HTTP member and userprofs data 262 Installing and Configuring WebSphere Portal Express V6 on i5 OS 9 Next you are shown the directory list selected Make sure to select the Include all subdirectories check box located at the bottom of the window Figure 6 15 Click Next 3 New Backup Create Directories List Lwpi13 rtp raleigh ibm com Yo
2. Figure 5 111 Secure log in to WebSphere Portal 226 Installing and Configuring WebSphere Portal Express V6 on i5 OS 19 Click OK to accept You are then logged in to WebSphere Portal Express Figure 5 112 IBM here Portal Microsoft Internet Explorer iu Fie Edit View Favorites Tools Help a A d a 2S O O DAO Pwo kee 8 SBU i Addrefs http wpx6prf rchland ibm com 10238 wps myportal tut p c1 0wcA INLTeQ x Go Links 4 IBM Business Transformation Homepage 4 IBM Internal Help Homepage 4 IBM Standard Software Installer Search the Web with Lycos 88 Windows Marketplace amp WebSphere Portal Express Search All Sources Log Out wpsadmin Intranet JumpStart gt Home gt Portlets People Help Launch Home Work Collaboration People Finder Announcements Stey informed with all the latest announcements sbout corporste wide iss that may affect you Search by Name iw Travel Advisory can Ga oe Q Search Advanced Search Blood Drive Volunteers Needed Main Cafeteria Construction 0 Recent News Ozone Action Week Writing Tips Reaching New Heights Press Release Party Tomorrow er 18 2 Simple tips to help you improve your writing id wpsadmin o default organizati sking new headlines as one of ay September 14 2006 the best companies to work for in the country Our company Branding Guide New snnouncement next ay Septe 2 Other News Our brand is o
3. Applications Resources Security General Properties container Settings Environment TEE Portal Web Container Settings System administration EJB Container Settings Monitoring and Tuning Runin darilopnat moda Container S Troubleshooting Server specific Application Settings panana DA bnsa Service integration Classloader policy Server messaging Dsi Multiple M Messaging engines de A Class ae Messaging engine inbound transports Parent last WebSphere MQ link inbound transports SIB service Apply OK Reset Cancel Server Infrastructure Java and Process Management Administration Communications Ports Messaging Performance Performance Monitoring Infrastructure DMI Runtime Performance Advisor Configuration Security Web services Default bindings for Web services security Troubleshooting HTTP error and NCSA access logging Diagnostic Trace Service Legging and Tracing Change Log Detail Levels Figure 4 40 Application server logging Chapter 4 Initial performance tuning 149 2 Set the parameter value to severe and click OK to accept the new value Figure 4 41 Welcome vpsadmin Logout Support Help Welcome Change Log Detail Levels E Guided Activities i E El IMPORTANT To view log events that are below E Servers the Diagnostic Trace Service Log events that are a viewed in the SystemOut log IBM Service Log wh
4. 2 00 eee eee 48 3 1 2 Install and configure option 0 0 eee 59 3 1 3 Common installation problems 00000 cee eee 67 3 1 4 Verifying the WebSphere Portal Express installation 69 3 2 Configuring WebSphere Portal Express with IBM Web Administration for i5 OS 71 3 2 1 Verifying the HTTP Administration server is active 0000 cee eee 71 3 2 2 Configuring the WebSphere Portal profile 0000 c ceca eee 73 3 2 3 Accessing logs via IBM Web Administration for i5 OS 0008 87 3 3 Understanding WebSphere Portal Express work management on i5 OS 90 3 3 1 WebSphere Portal Express product components on i5 OS 65 90 3 3 2 Identifying application servers associated with a portal profile 93 3 3 3 Starting and stopping portal servers 0 00 0c eee eee 94 3 3 4 Starting portal servers when QWASG subsystem starts 000085 96 3 4 Problem determination 0 0 0 tee 96 3 4 1 Installation log files 0 2 eee 97 3 4 2 Configuration log files 0 0 0 0 ccc tees 98 3 4 3 WebSphere Portal Express version and history information 98 3 5 Deleting a WebSphere Portal Express profile 0 0 0 c eee eee eee 101 3 6 Uninstalling the WebSphere Portal Express product 000 eee eee 103 Chapter 4 Initial performance tuning 0000 c cee eee 105 4 1 Web Performance Adviso
5. Enter the following command replace Base with your WebSphere Application Server version and wp_profile7 with your portal profile name cd qibm userdata websphere appserver v6 Base profiles wp_profilel portalserver bin Enter the following command to direct the WPversion sh output to a text file in the i5 OS integrated file system WPversionInfo sh iconv f 37 t 819 gt tmp wpversioninfo txt Figure 3 65 and Figure 3 66 on page 100 show the output of WPVersionInfo sh WVEROO101 Copyright c IBM Corporation 2002 All rights reserved WVEROO111 WebSphere Portal WVEROO121 VersionInfo reporter version 1 10 1 1 dated 7 29 05 Report at date and time 2007 04 08T17 14 22 05 00 Installation Product Directory QIBM UserData WebSphere AppServer V6 Base profiles wp_profilel PortalServer Version Directory QIBM UserData WebSphere AppServer V6 Base profiles wp_profilel PortalServer ve rsion DTD Directory QIBM UserData WebSphere AppServer V6 Base profiles wp_profilel PortalServer ve rsion dtd Log Directory QIBM UserData WebSphere AppServer V6 Base profiles wp_profilel PortalServer ve rsion log Backup Directory QIBM UserData WebSphere AppServer V6 Base profiles wp_profilel PortalServer ve rsion backup TMP Directory tmp Installation Platform IBM WebSphere Portal Version 6 0 Figure 3 65 WebSphere Portal Version Information tool output 1 of 2 Chapter 3 Installing and configuring WebSphere Portal Express 99
6. Figure 5 125 Updating the portal themes for SSL Note The tag prefix portal navigation might be different depending on which tag library is used 234 Installing and Configuring WebSphere Portal Express V6 on i5 OS o From the Qshell session collapse the expanded ear file using the following EARExpander commana EARExpander ear directory wps ear operationDir directory wps expanded operation collapse Where directory is the directory path where you exported the ear file p Update the wps application from the WebSphere Administration Console Expand Applications and select Enterprise Applications Then page down the application list until you see the application wps q Check the check box for wps and click Update Figure 5 126 Welcome wpsadmin Logout Support Help z HH AA E DAA A RE R A Welcome Guided Activities Servers Applications Enterprise Applications Install New Application Resources Security Environment System administration Monitoring and Tuning Troubleshooting Service integration UDDI Enterprise Applications Jg Enterprise Applications Lists installed applications A single application can be deployed onto multiple servers Preferences stop Install Uninstall C Rollout Update Remove File Export Export DDL May Status odc portletWiring web app PA kmral8v pznpublish_ pznscheduler
7. J Servlet and JSP Enablement on the road to working the Web for business Server Properties i l E General Server Configuration To get started use the Create New HTTP Server wizard under Common Tasks and Wizards Follow the wizard D Container Management step by step to quickly create a working HTTP Server powered by Apache D Virtual Hosts D URL Mapping Once the wizard has been successfully completed you will have an HTTP Server thatis usable for internal or external business needs Figure 5 43 Virtual hosts management 184 Installing and Configuring WebSphere Portal Express V6 on i5 OS d Select the Name based tab and click Add Figure 5 44 IBM Web Administration for i5 0S Advanced Related Links AIl Servers HTTP Servers Application Servers ASF Tomcat Servers Running OAO semer wPX6PRF Apache m Server area Global configuration x v Common Tasks and Wizards WPX6PRE gt Virtual Hosts D Create HTTP Server U Create Application Server Virtual Hosts U Migrate Original to Apache Create WebSphere Portal U Create IBM Workplace IP based Mass dynamic v HTTP Tasks and Wizards J Add a Directory to the Web Named virtual hosts D LDAP Configuration J Servlet and JSP Enablement SEER ORS LEON Named host Example 10 1 2 3 80 Virtual host containers for 10 1 2 3 80 v Server Properties Server name Document root D General Server Configuratio
8. 0o00 O AEE AEE JEL A A ca lt Page 6 of 6 Total 109 Figure 5 126 Managing the wps application Chapter 5 Enabling Secure Sockets Layer 235 r Click the radio button Full application then the radio button Local file system and specify the path of the collapsed ear file Click Next Figure 5 127 Welcome wpsadmin Logout Support Help Welcome Enterprise Applications Preparing for the application installation E Guided Activities E Servers E Applications Specify the EAR WAR or JAR module to upload and install Enterprise Applications Install New Application Application to be updated wps E Resources E Security Application update options E Environment Full application inistrati Select this option to replace the enterprise archive ear file for an installed application The uploaded enterprise E system admin eon archive replaces the existing installed application Monitori Tuni ENa Upload the replacement application E Trou hooting Local file system Service integration cogadiy paki E uppr home pguerton wps ear Browse O Remote file system Context root Used only for standalone Web modules wer files O Single module Select this option to update an existing module or to add a new module to the application If the relative path to the module matches an existing path to a module in the installed application the uploaded module replaces t
9. B Dynamic Content and CGI D Logging IP address Port FRCA Example All iP addresses 80 Disabled D Proxy oO 9 5 92 25 8020 Disabled D System Resources D FRCA Add B Compression ASF Tomcat Setup task Number of threads to process requests OF iv 2 D ASF Tomcat Settings D Domino Application Server DNS hostname lookups for logging CGI and SSI D WebSphere Application Server OK Apply Gancal Figure 5 49 Adding a listen directive for the virtual host 188 Installing and Configuring WebSphere Portal Express V6 on i5 OS j Select the virtual host IP address from the drop down list and then add the port on which it is listening Click Continue Figure 5 50 Click OK to confirm the settings IBM Web Administration for i5 0S Setup Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running Baw Server WPXGPRF Apache Server area Global configuration x w Common Tasks and Wizards Start all WebSphere application server s for the No y o 4 Create HTTP Server associated WAS instance when this HTTP server is started a Create Application Server Server root directory Avwwiwpx6prt Migrate Original to Apache Configuration file conf httpd conf Create WebSphere Portal Create IBM Workplace Document root wwwiwpx6pri htdocs Il Browse Server name v HTTP Tasks and Wizards Add a Direc
10. Digital Certificate Manager Create Certificate Select the type of certificate that you want to create S Server or client certificate Selecta Geliicale Sioe Server or client certificate for another server running i5 OS or OS 400 U rtificat Expand All Collapse All O User certificate gt East Path Continue_ Y Cancel Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage Certificates gt Manage Applications gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location m Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 27 Creating a new server certificate 7 A list of Certificate Authorities that can sign certificates is presented Select Local Certificate Authority CA and click Continue Figure 5 28 Digital Certificate Manager Select a Certificate Authority CA Certificate type Server or client Certificate store SYSTEM C Selecta Cerificate Store Select the type of Certificate Authority CA that will sign this certificate Collapse All Local Certificate Authority CA gt East Path VeriSign or other Internet Certificate Authority CA Create Certificate Create New Certificate Store a Install Local CA Certificate on Continue Cancel Your PC gt Manage Certificates b Manage Applications gt Manage Certificate Store gt Manage CRL Location
11. Figure 5 99 Custom property of host port http 218 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 Set the custom property host port https to the value of the external HTTP Server secure port Figure 5 100 m Welcome Guided Activities B Servers Applications E Resources IMS Providers JDBC Providers E Resource Adapters Asynchronous beans Schedulers Cache instances Object pool managers E Mail Providers E URL Providers Resource Environment Providers Security E Environment Virtual Hosts WebSphere Variables E Shared Libraries E Replication domains Naming System administration Monitoring and Tuning Troubleshooting Service integration f UDDI Resource environment providers Resource environment providers T Resource environment providers gt WP ConfigService gt Custom properties gt host port https Custom properties that may be required for resource providers and resource factories For example most database vendors require additional custom properties for data sources that access the database Configuration Scope General Properties Required Name host port https Value 8021 Description Typ java lang String Apply ok Reset Cancel cells RCHAS60_WPX6PRF nodes RCHAS60_WPX6PRF Figure 5 100 Custom property of host port https Chapter 5 Enabling Secure S
12. ProcessChoreographer properties O pzn samples temp tranlog installableApps DinstalledApps SjinstalledConnectors installedFilters lib logs CMETA INF PolicyDirector PortalServer ProcessChoreographer Qe properties pn samples temp O tranlog wstemp E MarketWatch log lt 4 2 Figure 3 58 WebSphere Portal Express user data directory The profile name is wp_profile for the first profile and wp_profileX for the subsequent profiles where X is an incremental number You can alter the default naming convention by using the following command line arguments Default wp_profile wp _profilel wp_profile2 User specified Ww iSeriesdetectProfileAction profileName my_profilel IBM Web Administration for i5 OS The user can specify the desired value It defaults to wp_profile wp_profilel wp_profile2 and so on Application servers Two application servers are created for a portal profile You only need to start WebSphere_Portal at run time e server1 Admin application server e WebSphere_Portal WebSphere Portal application server Chapter 3 Installing and configuring WebSphere Portal Express 91 Port assignment 50 consecutive ports are assigned to a portal profile The first 25 ports are used for server1 and the remaining are for WebSphere_Portal Default Starting at 10000 Port conflicts are checked against start
13. 283 2 On the Before Backup window Figure 6 38 enter the following values a In the Command to run field enter the following command In our example replace lt profilename gt with WP6XSERVER STRQSH CMD QIBM ProdData PortalExpress V6 Tools ExpressSave sh p lt profilename gt b In the Days to run section select all the days of the week This is because we want to collect the private authorities for objects every time we save The script takes a few minutes to run c Deselect Shut down integrated server Click OK Wp xpolicy Properties Before Backup General Job Queues Subsystems I Sign off interactive users minutes Run 05 400 command Command to run STRQSH CMD QIBM ProdData P ortalExpress V6 Tools ExpressSave sh p WWPEXSERVER Prompt Days to run V Monday IV Friday V Tuesday IV Saturday V Wednesday IV Sunday IV Thursday Shut down hosted logical partitions Shut down TCP IP servers F Shut down Lotus servers Cancel Help 2 Figure 6 38 Specifying the before backup policy information 284 Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 Because you created and stored the QGPL USERPROFS save file with the backup clear the save file s content after the backup is complete Click After to access post backup processing Figure 6 39 Wp xpolicy Properties Lwpi13 rtp raleigh ibm com m Description IBM WebS
14. 68 Installing and Configuring WebSphere Portal Express V6 on i5 OS IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Stopped D Server wp3 WebSphere_Portal V6 0 portal x K e Wizards Create WebSphere Portal Express V6 0 reate erver n Create Application Server Select WebSphere Portal Version U Migrate Original to Apache Create WebSphere Portal Create IBM Workplace Choose the version of WebSphere Portal server to create 2 IBM WebSphere Portal Express V6 0 0 1 IBM WebSphere Portal Express V6 0 0 1 P Server rope es small to medium organizations WebSphi D Properties IBM WebSphere Portal V6 0 0 0 helps provide secure access for you and D Server Ports IBM WebSphere Portal Enable for Multiplatform V5 1 0 1 share documents deploy and maintain V 3 ag dhei frer a ae using WebSphere Application Server V5 1 applications content and people needed IBM WebSphere Portal Enable for Multiplatform V5 1 0 1 vironment runs on WebSphere Applica using WebSphere Application Server V6 0 pop aes IBM WebSphere Portal V5 0 23 Web Performance Monitor O ebSphere Portal Express V5 0 2 Web Performance Advisor P Problem Determination D View Logs 4 View Creation Logs 2 View Create Summary P Tools a Launch Administrative Console Back Next Cancel rror The installation of WebSphere Portal ress
15. Update certificate assignment a Define CA trust list Add application Remove application Update application definition a Validate application Figure 5 56 Updating certificate assignment 4 On the Update Certificate Assignment window select Server and click Continue Figure 5 57 Digital Certificate Manager Update Certificate Assignment Select the type of application that you want to update Selecta Certificate Store Expand All Collapse All gt East P Create Certificate EE Figure 5 57 Updating the server certificate assignment Client Add change or remove certificate assignment for a client application Continue Cancel 194 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 Select the HTTP Server application from the list The HTTP Server application name has the pattern of QIBM_HTTP_SERVER_httpServerName In our example it is QIBM_HTTP_SERVER_WPX6PRF Click Update Certificate Assignment Figure 5 58 Select a Certificate Store Expand All Collapse All gt East Path Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC gt e Certificate w Manage Applications a View application definition Update certificate assignment Define CA trust list Add application Remove application Up peters 2 Vali gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location Mana
16. or x Q Maximum pending connections 511 or lv Q D General Server Configuration Allow persistent connections Enabled B Container Management EA D Virtual Hosts Time to wait between requests 5 Minutes or D URL Mapping Maximum requests per connection 0 or iv Q D Request Processing D HTTP Responses BD Content Settings D Directory Handling D Security D Dynamic Content and CGI B Logging D Proxy D System Resources Wa aTaee Figure 4 22 Setting up the HTTP connections parameters 4 7 4 Logging levels By default the IBM HTTP Server for iSeries provides two logs an error log and an access log 134 Installing and Configuring WebSphere Portal Express V6 on i5 OS Error log You can adjust the complexity of messages recorded in the error logs When a particular level is specified messages from all other levels of higher significance are reported For example when Critical is specified then messages with log levels of Alert and Emergency are also posted You can find the error log file in the i5 OS integrated file system directory of www hittp_instance_name logs error_log Q1 yymmdd00 where yymmadd stands for year month date The recommended value for the error log level is Critical To set this parameter from the IBM Web Administration for i5 OS Web interface select Server Properties Logging On the Logging Web page select the Error Logs tab Figure 4 23 You must stop
17. 1 Log in to a 5250 emulation session 2 Start the Qshell environment using the i5 OS CL command of Start Qshell STRQSH 3 Type the following command QIBM ProdData Java400 jdk14 bin keytool import file LCA_certificate_name keystore QIBM ProdData Java400 jdk14 lib security cacerts alias alias name trustcacerts The LCA_certificate_name is the fully qualified integrated file system name of the Local CA public certificate In our example LCA_certificate_name has the value tmp ITSOCertificateAuthority txt The alias_name is an alias that is used to identify the certificate in the store In our example we gave it the value of TSOSe fSigned 168 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 You are then prompted for the password of the keystore If you are using the default keystore the default password is changeit You are asked if you want to trust this certificate and the answer is yes Figure 5 21 QSH Command Entry gt QIBM ProdData Java400 jdk14 bin keytool import file tmp ITSOCertificateAuthority txt keystore QIBM ProdData Java400 jdk14 lib security cacerts alias ITSOSelfSigned trustcacerts Enter keystore password gt changeit Owner CN ITSO Certificate Authority OU iSeries department O IBM L Rochester ST Minnesota C US Issuer CN ITSO Certificate Authority OU iSeries department O IBM L Rochester ST Minnesota C US Serial number 452dae0e Valid from Tue Oct 10
18. 13 The WebSphere Portal server utilizes LDAP to store user information for authentication purposes The wizard creates the portal administrator user for example wpsadmin and group for example wpsadmins in the users and groups containers under the default LDAP suffix If you want to use an LDAP suffix other than the default to store users and groups you need to prepare the LDAP directory for portal as described in 2 8 Preparing the IBM Directory Server for i5 OS on page 39 Click Next if you are using the default LDAP suffix For users click Browse to select a parent DN other than the default suffix See Figure 3 41 Create WebSphere Portal Express V6 0 LDAP Configuration Parameters Step 10 of 14 The Portal server utilizes LDAP to store user information for authentication purposes Below is where the administrator user and group will reside in your LDAP directory Information describing user entries 2 Parent DN cn users DC itcebiz1 DC rchland DC ibm DC com Object class inetOrgPerson x Naming attribute uid x Information describing the administrative group entry Parent DN cn groups DC itcebiz1 DC rchland DC ibm DC com Browse Object class groupOfUniqueNames x Naming attribute cn v Member attribute uniqueMember Figure 3 41 Selecting the parent DN for users Chapter 3 Installing and configuring WebSphere Portal Express 81 14 Figure 3 42 shows how to select a suffix for cn
19. 220 Installing and Configuring WebSphere Portal Express V6 on i5 OS 8 The ConfigService custom properties looks like Figure 5 102 E Welcome Guided Activities Servers Applications Resources JMS Providers JDBC Providers Resource Adapters Asynchronous beans Schedulers Cache instances Object pool managers a Mail Providers URL Providers Resource Environment Providers Security Environment a Virtual Hosts WebSphere Variables 3 Shared Libraries Replication domains Naming System administration Monitoring and Tuning Troubleshooting Service integration UDDI Resource environment providers Resource environment providers gt WP ConfigService gt Custom properties Custom properties that may be required for resource providers and resource factories For example most database vendors require ad Preferences Lew eos Select Value gt o S WAS INSTALL ROOT o S WPS_ INSTALL ROOT o command sessionvalidator SessionValidatorAuth o command login LoginUserAuth o command logout LogoutUserAuth o host name o host port http 8020 Fl host port https 802 o uri context path vps al processintegration myTasksPageUnigueName ibm portal MyTasks o processintegration htmJndiName corbaname iiop localhost 10031 com ibm task api HumanTaskManagerHome o processintegration htmVersion WPS6 o processintegration pendingtasks
20. E wp6xadmin Library 4 22 07 6 49 04 PM Full Vol004 5 13 07 0 Library 4 22 07 6 49 05 PM Full vol004 5 13 07 s 0 Library 4 22 07 6 49 05 PM Full Vol004 5 13 07 22 0 Library 4 22 07 6 49 05 PM Full Vol004 5 13 07 223 0 Library 4 22 07 6 49 06 PM Full vol004 5 13 07 5458 0 Library 4 22 07 6 49 17 PM Full Vol004 5 13 07 39 0 Library 4 22 07 6 49 18 PM Full volo04 5 13 07 230 0 Library 4 22 07 6 50 39 PM Full Vol004 5 13 07 1 0 Library 4 22 07 6 50 42 PM Full Vol004 5 13 07 1 0 Library Media Information Vol004 Media Media Set Expire Delete Details Figure 6 89 Selecting the directory list you want to restore 320 Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 On the Restore wizard Welcome window Figure 6 90 click Next Restore Welcome Lwpi13 rtp raleigh ibm com Welcome to the Restore Wizard This wizard takes you through the steps needed to restore any saved iSeries data To use the restore options in this wizard you must have the required authority ta system objects Click Help for more information on what authority is needed Click Cancel at any time to cancel the wizard Figure 6 90 Restore wizard Welcome window Chapter 6 Online backup and recovery 321 4 On the Restore Entire Save window Figure 6 91 select Restore entire selected save and click Next Do you want to restore the entire save or do you want to specify items to restore Saved items to restore
21. Launch Administrative Console View the detailed list of tasks for the Security Configuration step Figure 3 50 Accessing the WebSphere Portal server 86 Installing and Configuring WebSphere Portal Express V6 on i5 OS 23 Log in to the portal and navigate through the pages and portlets Figure 3 51 Log Out adan WebSphere Portal Express Sources Q Intranet JumpStart gt Home gt Portlets People Help Launch Blood Drive Volunteers Needed Construction Soap 3 o detault organization Our company is making new headlines as one of the best companies to work for in the country Reaching New Heights New snnouncement next Home Work Collaboration People Finder Announcements Stay informed with all the latest announcements about corporste wide issues that may affect you Search by Name Iv Portal Express V601 Search for ok 1 pril 07 2007 A Search i User Group in Hawaii edit delete Advanced Search ed April 04 2007 Marcela s Birthday N sadmi My Weather Monday April 9 2007 4 18 00 AM GMT Rochester Minnesota Clear Honolulu Hawaii Partly Cloudy 27 24 48 76 72 84 Figure 3 51 WebSphere Portal Express default home page 3 2 3 Accessing logs via IBM Web Administration for i5 OS You can display the logs for a configuration step by placing the mouse over the step and clicking View the detailed list of tasks Figure
22. Move dowg 5 99 95 B Dynamic Content and CGI B Logging B Proxy D System Resources BFRCA B Compression Figure 5 45 Selecting the IP address of the virtual host Chapter 5 Enabling Secure Sockets Layer 185 f Enter the secure port for the virtual host and click Add Figure 5 46 IBM Web Administration for i5 0S Setup Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running Bae Server WPXGPRF Apache Server area Global configuration x v Common Tasks and Wizards WPX6PRE gt Virtual Hosts Create HTTP Server Create Application Server Virtual Hosts U Migrate Original to Apache Create WebSphere Portal U Create IBM Workplace Name based IP based Mass dynamic v HTTP Tasks and Wizards Add a Directory to the Web Named virtual hosts LDAP Configuration IP P 3 Servlet and JSP Enablement aaa Saat Example 10 1 2 3 80 Virtual host containers for 10 1 2 3 80 v Server Properties Server name Document root D General Server Configuration D Container Management companya com Avww CompanyA D Virtual Hosts companyb com Avww CompanyB D URL Mapping hainin a 9 5 9225 Je W 8021 Virtual host containers D Request Processing Server name Document root D HTTP Responses D Content Settings Example myserver Avww mydocuments D Directory Handling D Security Add Remove Move up Move down Continue
23. Saved Item Date Saved Save Type Objects Saved Directory backup list VWWp6xpolicy 4 21 07 11 57 37 PM Full Details Restore entire selected save C Specify items in the save to restore Directory Back ne Finist Cancel Schedule Figure 6 91 Restoring the directory list 322 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 On the Restore Directory window Figure 6 92 select Restore directory and all files and select the check box next to Include subdirectories Click Next Restore Restore Directory Lwpi13 rtp raleigh ibm com Do you want to restore the directory and all of it s files or just the directory V Include subdirectories C Restore directory only Figure 6 92 Specifying to restore all directories Chapter 6 Online backup and recovery 323 6 On the Use Save History Device window Figure 6 93 you have the option of selecting the device to restore Otherwise let it select automatically Click Next Figure 6 93 Automatically selecting a device for the restore 324 Installing and Configuring WebSphere Portal Express V6 on i5 OS 7 On the Summary window Figure 6 94 you can inspect what you intend to restore You can click Details to see a list of the files to be restored Click Advanced Options Restore Summary Lwpi13 rtp raleigh ibm com Click Finish to restore the selected items now Click Schedule to restore the items
24. Schedule time IMMED Submit to batch YES Press Enter Start Backup using BRM STRBKUBRM Type choices press Enter Control group WP6XPOLICY BKUGRP SYSGRP SYSTEM Schedule time IMMED hhmm IMMED Submit to batch YES YES CONSOLE CTLSBS NO Starting sequence Number 2 20684 FIRST 1 9999 FIRST Labrary 4 03 6 4 Ao a ee FIRST Name FIRST Append to media CTLGRPATR CTLGRPATR BKUPCY NO Bottom F3 Exit F4 Prompt F5 Refresh F12 Cancel F13 How to use this display F24 More keys Figure 6 99 Start Backup using BRM STRBKUBRM command prompt Chapter 6 Online backup and recovery 329 330 6 More options for the Start Backup using BRM STRBKUBRM command prompt are shown Figure 6 100 Review the entries and press Enter to start the backup Start Backup using BRM STRBKUBRM Type choices press Enter Control group gt WP6XPOLICY Schedule time IMMED Submit to batch YES Starting sequence Number FIRST Library FIRST Append to media CTLGRPATR Job description USRPRF Library Job queue JOBD Library Activity CTLGRPATR Retention Retention type CTLGRPATR Retain media 35 PROCESS F3 Exit F4 Prompt F5 Refresh F12 Cancel F24 More keys BKUGRP SYSGRP SYSTEM hhmm IMMED YES CONSOLE CTLSBS NO 1 9999 FIRST Name FIRST CTLGRPATR BKUPCY NO Name USRPRF Name LIBL CURLIB Name JOBD Name LI
25. Technology List installed installed installed installed Installed Product IBM WebSphere Portal MultiPlatform Version 6 0 0 1 ID MP Build Level wp6001_ 073 03 2006 12 01 Build Date 12 01 2006 Installed Product IBM WebSphere Portal Document Manager Version 6 0 0 1 ID PDM Build Level wp6001_ 080 01 2007 01 12 Build Date 01 12 2007 Installed Product IBM WebSphere Portal Personalization Version 6 0 0 1 ID PZN Build Level wp6001_080_01 2007 01 12 Build Date 01 12 2007 Installed Product IBM WebSphere WebSphere Portal Web Content Manager Version 6 0 0 1 ID WCM Build Level wp6001 080 01 2007 01 12 Build Date 01 12 2007 Installed Product IBM WebSphere Portal MultiPlatform Version 6 0 0 1 ID MP Build Level wp6001 073 Build Date 12 01 2006 Figure 3 66 WebSphere Portal Version Information tool output 2 of 2 100 Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 5 Deleting a WebSphere Portal Express profile The easiest way to delete a portal profile is by using IBM Web Administration for i5 OS Deleting a portal profile deletes the database user and portal libraries Perform the following steps 1 Access the Web Administration for i5 OS See 3 2 1 Verifying the HTTP Administration server is active on page 71 for details about how to access 2 From the Servers pull down select All servers Figure 3 67 IBM Web Administration for i5 0S Advanced Related Links All Ser
26. Welcome Guided Activities o Servers Application servers Web servers Logout Support Help Runtime Configuration General Properties Name WebSphere _Portal fal Applications fal Resources a Security re Environment D AeA Troubleshooting o e UDDI System administration Monitoring and Tuning Service integration o Run in development mode Server specific Application Settings Classloader policy Multiple el Class loading mode Parent lest Apply fox Reset Cancel Container Settings Web Container Settings EJB Container Settings Container Services Business Process Services Server messaging Messaging engines Messaging engine inbound transpo WebSphere MQ link inbound transg SIB service Server Infrastructure Java and Process Management Administration Communications Ports Messaging Performance Performance Monitoring Infrastruct Runtime Performance Advisor Confi Security Web services Default bindings for Troubleshootin HTTP error and NCSA access loggini Diagnostic Trace Service Logging and Tracing Change Log Detail Levels Additional Properties Endpoint Listeners Debugging Service Thread Pools Web Server plug in properties Figure 4 33 Managing thread pools 2 On the Thread Pools page click Web Container Figure 4 34 Welcome wpsadmin Welcome E Guided Ac
27. edule New Based on 35 minutes old Lwpi13 rtp raleigh ibm com Backup Policies View History amp Backup Recovery and Media Services Delete fy Archive Policies Save Save Files ES Backup Policies View Report RF Move Policies Media Properties a e Figure 6 47 Running the backup policy 2 From the Backup Overrides window do not select any options and click OK Figure 6 48 Note The example shows a customized setting However at any time you can override the setting and select a full backup This is helpful if you want a full backup outside of the normal schedule D 3 Customized C Override policy setting 7 Retention for save information Use policy settings C Override policy settings c a Ce Ignore backup policy omits This does not affect omitted items in backup lists Cancel Help i Figure 6 48 Backup overrides 3 Depending on the settings for your user preferences within the iSeries Navigator client you are shown messages about attempts to connect to the Management Central system At this point a connection is made to the Management Central system You might get Chapter 6 Online backup and recovery 289 messages that indicate the connection has been made Click OK on the connection required panel if it is displayed Tip If you are getting errors connecting to the Management Central system make sure your personal firewa
28. A common File Folder 02 20 07 7 40 PM ddes File Folder 02 20 07 7 42 PM ydepcheck File Folder 02 20 07 7 36 PM dist File Folder 02 20 07 7 36 PM E dmgr_wmmjars File Folder 02 20 07 7 36 PM Diiseries File Folder 02 20 07 7 40 PM mm File Folder 02 20 07 7 36 PM launchpad File Folder 02 20 07 7 36 PM linux File Folder 02 20 07 7 36 PM mq File Folder 02 20 07 7 36 PM PortalExpress File Folder 02 20 07 7 36 PM pz File Folder 02 20 07 7 42 PM C quickstart File Folder 02 20 07 7 36 PM yreatool File Folder 02 20 07 7 36 PM E sametime File Folder 01 13 07 7 01 AM search File Folder 02 20 07 7 42 PM spelichecker File Folder 02 20 07 7 36 PM toolkit File Folder 02 20 07 7 36 PM was6_fixes File Folder 02 20 07 7 37 PM windows File Folder 02 20 07 7 37 PM wparchive File Folder 02 20 07 7 43 PM _ autorun inf 1KB Setup Information 01 13 07 7 01 AM E co7QamL zip 268 308 KB WinZip File 02 11 07 10 18 PM c Cc97Q6ML zip 615 819KB WinZip File 02 11 07 10 24PM Gc97Q7ML zip 477 781KB WinZip File 02 11 07 10 20 PM c BDcs798mu zip 571 178 KB WinZip File 02 11 07 10 22 PM E ContentUsers Idif 1KB LDIF File 01 13 07 7 01 AM J B installresponse txt 25KB Text Document 01 13 07 7 01 AM Co SS Portalusers dif 2KB LDIF File 01 13 07 7 01 AM setup exe 56KB Application 01 13 07 7 01 AM setup ini 2KB Configuration Settings 01 13 07 7 01 AM c 2 setup sh 6KB SHFile 01 13 07 7 01 AM E uninstallresponse tet 3KB Text Document 0
29. Contains the names of the portal N A databases that were configured Chapter 3 Installing and configuring WebSphere Portal Express 97 3 4 2 Configuration log files Configuration logs are generated as a result of selecting the Install and Configure option of the installation program or by running portal configuration tasks and installing fix packs Configuration logs are stored in the portal profile directory of QIBM UserData WebSphere AppServer V6 lt version gt profiles lt wp_profile gt PortalServer log Tip We recommend that you archive the configuration logs after the initial profile configuration and before you run the configuration tasks Move the existing configuration logs to a log archive directory and restart the WebSphere Portal server to generate the new configuration logs Table 3 4 lists the WebSphere Portal Express configuration logs Table 3 4 WebSphere Portal Express configuration log files LocalizeConfigTrace log Contains trace information about the Check these logs if you have LocalizeConfigTrace1 log create all db configuration task The trouble creating databases output is added to LocalizeConfigTrace log until it reaches a predefined size at which point the output goes into LocalizeConfigTrace1 log When LocalizeConfigTrace1 log is full the output reverts to LocalizeConfigTrace log and overwrites previous trace information LocalizeTrace log LocalizeTrace log is a subset of Check
30. Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace v Server Properties D Properties D Server Ports D View HTTP Servers D View Document Renderer v Web Performance Web Performance Monitor Web Performance Advisor Y Problem Determination IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Bo Server wp profile2 WebSphere_Portal V6 0 portal express iv Stop wp_profile2 Welcome to the Stop Wizard This wizard will help you stop all of the components associated with this Web environment Select the items you wish to stop The following application servers will be stopped amp wp_profile2 WebSphere_Portal profile2 server1 Server not started The following document renderer server on the local system is associated with this application server V ITCEBIZ1 RCHLAND IBM COM 2 The following HTTP servers on the local system are associated with this application server E wWP_PROFIL2 D View Logs a View Creation Logs aP View Create Summary v Tools aP Launch Administrative Console syp coat Figure 3 62 Stopping components associated with the portal environment 5 To start the servers for the portal profile click the green Start icon Figure 3 63 IBM Web Administration for i5 0S Setup Advanced Related Links AllServe
31. QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalServer bin WPVersionInfo sh command This gives the most comprehensive report cd QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER PortalServer bin WPVersionInfo sh WVEROO101 Copyright c IBM Corporation 2002 2006 All rights reserved WVEROO111 WebSphere Portal WVERO0121 VersionInfo reporter version 1 10 1 1 dated 7 29 05 excluding product file name is itlm product 356 Installing and Configuring WebSphere Portal Express V6 on i5 OS Report at date and time 2007 05 01T12 50 30 05 00 Installation Product Directory QIBM UserData WebSphere AppServer V6 Base profi es WP6XSERVER Portal Server Version Directory QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER PortalServer version DTD Directory QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER PortalServer version dtd Log Directory QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER Portal Server version log Backup Directory QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER PortalServer version backup TMP Directory tmp Installation Platform Name IBM WebSphere Portal Version 6 0 Technology List MP installed PDM installed WCM installed PZN installed Installed Product Name IBM WebSphere Portal MultiPlatform Version 6 0 1 0 ID MP Build Level wp601_194 01 Build Date 04 01 2007 Installed Product Name IBM W
32. Then press PF11 for paging data and replace FIXED with CALC for the selected memory pool See Figure 4 15 on page 125 124 Installing and Configuring WebSphere Portal Express V6 on i5 OS Work with Shared Pools System RCHAS60 Main storage size M 29695 99 Type changes if allowed press Enter Defined Max Allocated Pool Paging Option Pool Size M Active Size M ID Defined Current MACHINE 1394 55 9 4 4 1394 55 1 FIXED FIXED BASE 25107 59 3590 25107 59 2 FIXED FIXED INTERACT 3193 59 1299 3193 59 3 FIXED FIXED SPOOL 5 25 4 FIXED FIXED SHRPOOL1 600 CALC SHRPOOL2 0 FIXED SHRPOOL3 FIXED SHRPOOL4 FIXED SHRPOOL5 7 FIXED SHRPOOL6 FIXED Command 2ra F3 Exit F4 Prompt F5 Refresh F9 Retrieve Fll Display tuning data F12 Cancel Figure 4 15 Enabling the memory pool expert cache 4 4 Disk tuning To determine if disks are a bottleneck on your system check the disk utilization rate of each disk unit We highly recommend that no one disk arm exceeds the limit of 25 Monitor your system disk utilization by using the i5 OS CL command of Work with Disk Status WRKDSKSTS and check the Busy column See Figure 4 16 on page 126 Chapter 4 Initial performance tuning 125 Work with Disk Status RCHAS60 04 11 07 09 31 49 Elapsed time 00 00 06 Size Request Read Read Write Unit Type M Size K Rqs K K 4326 30769 4326 30769 4326 30769 4326 30769 4326 30769 4326 30769
33. lt auth constraint id AuthConstraint_1 gt lt description gt lt role name gt All Role lt role name gt lt auth constraint gt lt user data constraint id UserDataConstraint 4 gt lt user data constraint gt lt security constraint gt Figure 5 123 Updating the security constraint m In the directory directory wps_expanded wps war themes search for all JSP and JSPF files containing the string wps Login First map a network drive to the i5 OS integrated file system and then perform the search from a DOS prompt using the following command findstr s m wps Login Figure 5 124 shows the result for our portal profile Y home pguerton wps_expanded wps war themes gt findstr s m wps Login html Default jsp html Express banner_toolbar jspf html Express mainMenu jsp htm IBM banner_toolbar jspf htm IBM mainMenu jsp Y home pguerton wps_expanded wps war themes gt Figure 5 124 Searching for wps Login in the portal themes n For each file containing the string wps Login find the tag lt portal navigation urlGeneration and add the ss1 true attribute to this tag Figure 5 125 Save the file lt portal navigation urlGeneration contentNode wps Login ssl true gt lt a tabIndex 7 class toolbarLink href lt wpsURL write escapeXmlWriter t gt gt lt portal fmt text key link login bundle nls engine gt lt a gt lt portal navigation urlGeneration gt
34. vV Ge Business portlets Business portlets provide connectivity and integration to allow access to enterprise data external newsfeeds weather newsgroups or even your trading partners applications vV amp Messaging portlets The Common Personal Information Management PIM portlets provide access to a variety of collaborative applications Some portlets including Common Mail and Common Calendar can be configured to use the back end server most appropriate to the WebSphere Portal environment v gt WebSphere Personalization Personalization lets Web sites customize their content automatically for each user Personalization can recognize a specific user based on a profile or determine characteristics of a user based on previous purchases products or pages viewed Personalization then selects content that is appropriate for that profile v Il Web Content Management Figure 3 36 Deploy default portlets 1 of 2 9 Select Web Content Management Authoring if you want to deploy the authoring environment in this portal profile Select iSeries Access for Web portlets if you want to access information about your System i through the portal Click Next Figure 3 37 Dl web Content Management Web Content Management delivers end to end Web content management for Internet intranet extranet and portal sites You can manage the creation and design of Web pages including a site s framework and navigation and oversee the
35. z000 sessions Allow overflow Session timeout gt No timeout Set timeout 30 minutes o Security integration Serialize session access F Allow serial access Apply ox Reset Cancel Figure 4 39 Setting up the session timeout 4 8 6 Logging level 148 By tuning log levels you can control which events are processed by Java logging When you change the level for a logger the change is propagated to the children of the logger Installing and Configuring WebSphere Portal Express V6 on i5 OS By default WebSphere Portal Express is configured to log all events at an information level We recommend that you set up this parameter at a logging level of severe This causes less overhead in terms of CPU and I O operations but still enables the administrator to access valuable information for troubleshooting To change the logging level perform the following steps 1 Log in to the WebSphere Application Server administrative console select Servers gt Application Servers click WebSphere_Portal and under Troubleshooting select Change Log Detail Levels Figure 4 40 Welcome wpsadmin Logout Support Help Welcome APE Guided Activities Application servers E Servers Application servers gt WebSphere_Portal Application servers An application server is a server which provides services required to run enterprise applications Web servers r m Runtime Configuration
36. 4326 30769 4326 30769 4326 30769 4326 30769 4326 30769 4326 30769 4326 30769 oO oO P P ES OND OP WDM PF P 7 wl sl gl oll sl sl al zi al sl 1 lt l FOSCDTDOOCOMOOrS SSOSO5000000000 FSOSCDTOSTDOMDOHSG SOS 6 5 686 9 S 6 6 SSoeoooeoooo eo SSSOSD0000000500 ooooooooo0qoe0o0 c oe fa P Command a F3 Exit F5 Refresh F12 Cancel F24 More keys Figure 4 16 Work with Disk Status 4 5 Machine setup This section provides information about how to set up the system to enhance WebSphere Portal Express performance 4 5 1 Processors If you are going to run WebSphere Portal Express on a mono partition system you need at least one processor with L3 cache For a system with multiple LPARs the partition in which WebSphere Portal is going to run needs an integer number of processing units avoid partial processing units at all costs This avoids L1 L2 CPU cache flushes and any memory intense application can benefit WebSphere Application Server performance is dependent on the efficiency of L1 L2 CPU caches If possible allocate an even number of processing units to the WebSphere Portal partition 4 5 2 Direct Access Storage Devices The number of Direct Access Storage Devices DASD arms of the system yields the recommended disk utilization rate see 4 4 Disk tuning on page 125 The minimum recommended value is 6 arms A higher value helps to keep the disk utilization rate at an acceptable le
37. 6KB 3KB 1KB 1KB 1KB pai File Version 1 1 0 0 Date Created 01 13 07 7 01 AM Figure 3 1 Launching the portal installation Chapter 3 Installing and configuring WebSphere Portal Express Type File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder File Folder Setup Information WinZip File WinZip File WinZip File WinZip File LDIF File Text Document LDIF File Application Configuration Settings SH File Text Document Text Document PROPS File PROPS File Date Modified 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 38 PM 01 13 07 7 01 AM 02 19 07 7 38 PM 02 19 07 7 38 PM 02 19 07 7 39 PM 02 19 07 7 39 PM 01 13 07 7 01 AM 02 11 07 10 18 PM 02 11 07 10 24PM 02 11 07 10 20 PM 02 11 07 10 22PM 01 13 07 7 01 AM 01 13 07 7 01 AM 01 13 07 7 01 AM 01 13 07 7 01 AM 01 13 07 7 01 AM 01 13 07 7 01 AM 01 13 07 7 01 AM 01 13 07 7 01 AM 01 13 07 7 01 AM 01 13 07 7 01 AM 49 50 3 The WebSphere Portal Express launchpad includes links to useful information to get you started such as the Quick Start Guide prerequisite hardware and software and product documentation Notice that you can select the language in the upper right corner of the window Use th
38. 8020 Installation path Web Server instance name WPX6PRF Platform Type 05 400 inl Apply OK Reset Cancel Figure 5 92 Plugin properties 17 Click Custom Properties Figure 5 93 Welcome wpsadmin Logout Support Help Welcome Web servers Guided Activities E Servers Web servers gt IHS RCHAS60 WPX6PRF gt Plug in properties siete eect Configure Web server plug in properties The plug in is used to pass HTTP requests from a Web server to WebSphere Web servers Application Servers Applications Runtime Configuration E Resources E Security i Plug in properties 1 Additional Properties E Environment Plug in installation location are TEA Request and Response system administration QIEM UserData WebSphere Caching itori i Plug in configuration fil H Monitoring and Tuning meon aura ion file name Request Routin plugin cfg xm E Troubleshooting Custom Properties Service integration M Automatically generate the plug in configuration file upp1 y Automatically propagate plugin configuration file O ignore DNS failures during webserver startup Refresh configuration interval 60 seconds Plug in logging Log file name QIEM UserData WebSphere AppServer Log level Error v Apply ox Reset Cancel Figure 5 93 Plugin custom proper
39. ADMIN b Review the contents of QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalServer log VersionInfo log For example IBM WebSphere Portal 6 0 1 Build Level wp601_194 2007 04 01 10 52 Server Name WebSphere_Portal Started at 4 12 2007 11 28 03 185 EDT Installed FixPacks WP_PTF_601 IBM WebSphere Portal Version 6 0 1 0 Fix Pack Installed Interim Fixes None c After the WebSphere Portal server has been restarted review the contents of QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt Po rtalServer log systemOut log For example 4 9 07 23 02 43 319 EDT 00000013 LogManagerDef I com ibm wps logging LogManagerDefaultImp init IBM WebSphere Portal 6 0 1 Licensed Materials Property of IBM 5724 E76 and 5655 R17 C Copyright IBM Corp 2001 2006 All Rights Reserved US Government Users Restricted Rights Use duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp Build Level wp601_194 2007 04 01 10 52 4 9 07 23 02 44 485 EDT 00000013 ProductServic I com ibm wps services product ProductServiceImp findInstalledFixes EJPFD00511 The following fix packs have been installed WP_PTF_601 IBM WebSphere Portal Version 6 0 1 0 Fix Pack 4 9 07 23 02 44 551 EDT 00000013 ProductServic I com ibm wps services product ProductServiceImp findInstalledFixes EJPFDO054I No interim fixes have been installed d Review the output of the
40. Cancel Ais L View Create Summary Figure 4 4 Web Performance Advisor Web environment attributes for the Web server Table 4 3 shows the parameters that you can tune using Web Performance Advisor and the recommended values Table 4 3 Web server attributes and the recommended values Resource Web Performance Advisor Reference recommendation GZIP compression Enabled 4 7 1 Traffic compression on page 130 55 Threads to process requests 4 7 2 General server configuration on page 131 Error logging level Warning 4 7 4 Logging levels on page 134 DNS host name lookup for No DNS lookup 4 7 2 General server logging CGI and SSI configuration on page 131 Allow persistent connections Enabled 4 7 3 HTTP connections on page 133 Persistent connections timeout 300 4 7 3 HTTP connections on page 133 Maximum requests per No maximum 4 7 3 HTTP connections on persistent connection page 133 By selecting your WebSphere Application Server and clicking Manage attributes in the Web Environment section in Figure 4 2 on page 108 you are able to assess the JVM settings the Web resources the JDBC resources and additional settings shown in Figure 4 5 on page 112 Note If the level of your WebSphere Application Server is V6 0 2 19 or higher the JDBC Resources tab displays the resources at the server node and cell level If the level of your WebSphere Application Server is lower th
41. Chapter 5 Enabling Secure Sockets Layer 169 The LCA_certificate_name is the fully qualified integrated file system name of the Local CA public certificate In our example LCA_certificate_name has the value tmp 1TSOCertificateAuthority txt The alias_name is an alias that is used to identify the certificate in the store In our example we gave it the value of ITSOSel fSigned 4 You are prompted for the password of the keystore If you are using the default keystore the default password is WebAS You are asked if you want to trust this certificate the answer is yes Figure 5 22 QSH Command Entry gt QIBM ProdData Java400 jdk14 bin keytool import file tmp ITSOCertificateAuthority txt keystore QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc DummyServerTrus tFile jks alias ITSOSelfSigned trustcacerts Enter keystore password gt WebAS Owner CN ITSO Certificate Authority OU iSeries department O IBM L Rochester ST Minnesota C US Issuer CN ITSO Certificate Authority OU iSeries department O IBM L Rochester ST Minnesota C US Serial number 452dae0e Valid from Tue Oct 10 21 53 02 CDT 2006 until Sat Oct 10 21 53 02 CDT 2009 Certificate fingerprints MD5 2D CE 4B DE A6 47 22 1F 90 59 E9 89 F5 06 8F 11 SHA1 7F B9 B4 A1 AE E4 27 16 1C 65 3A AD E1 AF B6 C2 45 6B C7 F9 Trust this certificate no gt yes Certificate was added to keystore Figure 5 22 Importing the Local CA certificate into
42. Full Full Vol004 Vol004 Vol004 Vol004 Vol004 Vol004 Vvol004 Vol004 Vol004 5 13 07 5 13 07 5 13 07 5 13 07 5 13 07 5 13 07 5 13 07 5 13 07 5 13 07 5 13 07 0 15 0 1 0 223 0 223 0 22 0 5458 0 39 0 79 0 72214 0 Figure 6 75 Restoring one schema database Chapter 6 Online backup and recovery 309 5 On the Restore Welcome window Figure 6 76 click Next Restore Welcome Lwpi13 rtp raleigh ibm com Welcome to the Restore Wizard This wizard takes you through the steps needed to restore any saved iSeries data To use the restore options in this wizard you must have the required authority ta system objects Click Help for more information on what authority is needed Click Cancel at any time to cancel the wizard Figure 6 76 Restore wizard Welcome window 310 Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 On the Restore Entire Save window Figure 6 77 select Restore entire selected save and click Next Do you want to restore the entire save or do you want to specify items to restore Saved items to restore Saved Item Date Saved Save Type Objects Saved Library Wperel3 os M220 6 49 18 PM Full Details Restore entire selected save C Specify items in the save to restore Object All 7 Object type JAll Object Types Member All Cancel Bi Schedule Figure 6 77 Specifying to restore entire selected save Chapter 6 Online b
43. In this example we run the backup using the newly created backup policy wp6xpolicy See the BRMS iSeries Navigator Client Student Guide to ensure that you have added your media to the BRMS volume and that the device is mounted You can use the Work with Media using BRM WRKMEDBRM command to access the interface through which you can add the volume 288 Installing and Configuring WebSphere Portal Express V6 on i5 OS Perform the following steps 1 From the iSeries Navigator expand Backup Recovery and Media Services click Backup Policies right click wp6xpolicy and select Run Now Figure 6 47 iSeries Navigator aax File Edit View Help T te xE aa oe Environment My Connections System Groups Sj Extreme Support fE Systems with Partitions p Configuration and Service Network 08 File Systems Application Development if AFP Manager Backs up all user data Sysgrp Backs up all system data k F g Clusters Ra System Backs up the entire system My Connections f Express backup policy fl Lwpi12 rtp raleigh ibm com RaExpresss0 express60 Lwpi13 rtp raleigh ibm il pl rtp raleigh ibm com Gagaga This is an online backup policy for WP6XSERVER an IBM Wesbph 3 Basic Operations RaMonthiy NONE Work Management RaQltsdomoo LWPI13LDAP Online backup of all Lotus servers Integrated Server Administration Security gg Users and Groups Now amp Databases
44. Mark Owusu Ansah is an Advisory Software Engineer who works at the Domino Support center in West Chester PA He is a certified iSeries Domino Technical Solutions V5R3 Specialist and has extensive experience supporting Domino and associated products on i5 OS His current focus is supporting Workplace Services _ Express and portal implementations on i5 OS He holds various other certifications including Certified Java Programmer IBM Certified Advanced Application Developer Domino 6 6 5 and Principal CLP R5 Domino 6 He also attained IBM Certified Advanced Technical Expert AIX status when he supported Domino products on UNIX systems before joining the Domino on i5 OS support team He has been with IBM for seven years You can contact Mark by sending e mail to mark_owusu ansah us ibm com X Installing and Configuring WebSphere Portal Express V6 on i5 OS Debbie Landon is an IBM Certified Senior IT Specialist in the IBM ITSO Rochester Center Her current area of expertise is the System i collaboration products including IBM Lotus Domino and related Lotus products such as Sametime and QuickPlace Debbie has been with IBM for 24 years working first with the S 36 and then the AS 400 which has since evolved to the iSeries server and is now the IBM System i platform Before joining the ITSO in November of 2000 Debbie was a member of the PartnerWorld for Developers iSeries team supporting IBM Business Partners in the area
45. TCP IP SSL Apache DB2 for i5 OS EIM PASE OLAP LDAP OLTP XML AFP Linux System i 64 bit Power5 HW Figure 1 6 i5 OS Leading integrated operating system and software license Key benefits The key benefits are gt Low total cost of ownership TCO because of integration ease of management and consolidation gt Reliability record uptime and high client satisfaction For more information about i5 OS benefits analysts reports and client success stories see the i5 OS Web site at http www ibm com systems i os i5os 1 4 7 Benefits for existing System i clients In addition to the reasons listed in the previous sections existing System i clients will experience these benefits by running WebSphere Portal on i5 OS gt Leverage their existing investment in hardware software and skills gt Use the same processes and tools for backup and restore procedures For example online backups of WebSphere Portal Express are also possible using Backup Recovery and Media Services BRMS for i5 OS gt Include WebSphere Portal in your high availability strategy gt Include WebSphere Portal in existing security procedures Chapter 1 Introduction to WebSphere Portal Express V6 on i5 OS 13 1 5 System i models for WebSphere Portal Express IBM has announced several System i models that offer outstanding price performance to run WebSphere and collaboration applications such as WebSphere Portal Express This section s
46. Thread Pools gt WebConti A thread pool allows components of the server to reuse threads to elir Creating new threads is typically a time end resource intensive operati Configuration General Properties Name WebContainer Description Minimum Size 10 threads Maximum Size 50 threads Thread inactivity timeout 3500 milliseconds E Allow thread allocation beyond maximum thread size Apply ok Reset Cancel Figure 4 35 Setting up the servlet engine thread pool size 4 To monitor the thread pool activity select Monitoring and Tuning Performance Viewer Current Activity then click WebSphere_Portal Figure 4 36 146 Welcome E Guided Activities E Servers B Applications E Resources Security E Environment system administration Monitoring and Tuning Performance Monitoring Infrastructure PMI Troubleshooting Welcome vpsadmin Logout Support Close page Tivoli Performance Viewer J Tivoli Performance Viewer gt WebSphere_Portal The performance data for this server Servlets Summary Report More information about this paqe Refresh View Module s E webSphere_Portal Start Logging Advisor Settings a F E Summary Reports 4 Recuear Matt S Select Name Application amp Total Requests Avg Resp Time Performance Modules E Performance Viewer IWEB INF jsp LoginView isp
47. Use policy settings C Override policy settings c 24 ce Ignore backup policy omits This does not affect omitted items in backup lists Cancel Help ig Figure 6 44 Scheduling the customized policy 3 A connection is made to the Management Central system at this point If the connection fails you need to fix the Management Central connection issue and restart the schedule process Chapter 6 Online backup and recovery 287 4 The Management Central Scheduler is shown In the When to run section select Daily In the Time to start section enter a time For our example we enter 9 00 00 PM Click OK Figure 6 45 Management Central Scheduler mx When to run Date to start ae Cae Daily C Weekly ha Time to start Monthly 9 00 00 PM gt Summary Run daily starting on 4 22 2007 at 9 00 00 PM Cancel Help Figure 6 45 Specifying schedule specific information 5 You are then notified the job has been scheduled as shown in Figure 6 46 Click OK iSeries Navigator g Task Run Wp6xpolicy backup policy 20 has been scheduled Look in Scheduled Tasks under Management Central to view status and work with this task IV Show this message again Figure 6 46 Task has been scheduled At this point a job using a customized backup plan is scheduled to run at 9 00PM daily 6 3 3 Running an online backup of the WebSphere Portal Express V6 server
48. ibm com partnerworld techline Environments supporting a limited number of users and tolerating longer server initialization can use systems that do not meet the recommended minimum requirements 2 2 Downloading the WebSphere Portal Express images Each platform i5 OS Windows or Linux package is called an assembly The eAssembly has its own part number and contains multiple downloadable electronic images eimages The WebSphere Portal Express V6 0 Downloadable Files document describes how to download and assemble WebSphere Portal Express Version 6 0 You can access the WebSphere Portal Express V6 0 Downloadable Files document at http www ibm com support docview wss rs 688 amp ui d swg24014177 Table 2 1 on page 17 shows the part numbers and corresponding description for WebSphere Portal Express V6 and product prerequisites The instructions in this chapter are limited to downloading only the WebSphere Portal Express and WebSphere Application Server product images The WebSphere Portal Express V6 0 Downloadable Files document includes information about all the parts included in the i5 OS eAssembly The part number for the WebSphere Portal Express V6 for i5 OS is CR4W3ML 16 Installing and Configuring WebSphere Portal Express V6 on i5 OS Table 2 1 WebSphere Portal Express eimage part numbers C97Q3ML IBM WebSphere Portal Express Quick Start and Server Install V6 0 Setup C97Q6ML IBM WebSphere Portal Express Disc 1 of 2 Not
49. we enter wp6xpolicy Save dates Dates of the backup from which you want to restore Select Specify dates From To Exact dates of the backup you want to use Completion status Select Successful saves System This is where the objects were saved Select Local System amp Save History Include Lwpi13 rtp raleigh ibm com Hog Policy WpBxpolicy x Browse Media pool HI F Browse Save dates Specific dates _ From April 22 2007 3 to Apri 22 2007 5 Volume I v Completion status Successful saves v Disk pool number All x Disk pool name Il Browse Expiration dates All M Type of save Aa System Local system i Browse Saved items Type Aao Name All Cancel Help cs Figure 6 74 Specifying the restore criteria Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 The Save History window Figure 6 75 shows the various folder object and directory lists that match the criteria you selected in the last step Select the Release database For our example this is WPERELS Right click the database and select Restore File Edit View Help sea xe Gace Library E Qusrbrm Library E Qusrsys Library E wpemm3 Library Gawoecst3 Library E wpefdb3 Library wpejer3 Library E wpelkm3 Library ci a Wwp6xadmin Library E wp6xpolicy Directory 4 22 07 4 22 07 6 49 04 PM 6 50 43 PM Media Information Full Full Full Full Full Full
50. we enter wp6xpolicy Save dates Dates of the backup from which you want to restore from Select Specify 295 4 The next window shows the various folder object and directory lists that match the criteria you selected in the last step In this window you can select individual entries or all the data for a backup Hold the shift key and select all the folders libraries and objects that you want In our example we want to restore everything that was backed up from the full backup and the latest cumulative changes save Right click the selection you have made and select Restore See the BRMS iSeries Navigator Client Student Guide for additional information Figure 6 58 Important We are not restoring any of the QUSRBRM library s content This library contains media information and is normally used for major disaster recovery situations Consult the BRMS guide for more information Fie Edit View Help we amp aX 3 minutes old Policy Wp xpolicy Saved dates 4 21 07 4 21 07 Completion status Successful saves System Appn s 10e0c7c jsessdten___ ype oste Tms lemet __ volure_ Expat _ Obec Saved Obes not saved om Wp6xadmin Library 4 21 07 7 55 37 PM Vol004 5 12 07 0 a Ca Wpecmm3 Library 4 21 07 7 55 37 PM a Vol004 5 12 07 0 a Wpefdb3 Library 4 21 07 7 55 38 PM Full Vvol004 5 12 07 22 0 Library 4 21 07 7 55 38 PM Full Vol004 5 12 07 223 0 Library 4 21 07 7 55 39 PM Full Vol004 5 12 07 5458 0 Library 4 21 07
51. 0 0 eect tees 361 IBM Redbooks publications 0 2 0 000 tee eae 361 Other publications sa seuren xacdeodewhe oes woken ety adawigeada dE UEIS 361 Online reSOULCES uae aretara ides Abe Ee eeta ws pee Dee eel Paha git fed 361 How to get IBM Redbooks publications 0 000 eae 362 Help trom IBM a22s0ctenectagee nd ehaaeenbareebberee hee ALENEN PRA anaes bane 362 Installing and Configuring WebSphere Portal Express V6 on i5 OS Notices This information was developed for products and services offered in the U S A IBM may not offer the products services or features discussed in this document in other countries Consult your local IBM representative for information on the products and services currently available in your area Any reference to an IBM product program or service is not intended to state or imply that only that IBM product program or service may be used Any functionally equivalent product program or service that does not infringe any IBM intellectual property right may be used instead However it is the user s responsibility to evaluate and verify the operation of any non IBM product program or service IBM may have patents or pending patent applications covering subject matter described in this document The furnishing of this document does not give you any license to these patents You can send license inquiries in writing to IBM Director of Licensing IBM Corporation North Castle Drive Armonk NY 1050
52. 10130 10131 10138 10 10300 10301 10302 10303 10304 10 10327 10329 10330 10331 10338 104 10800 10801 10802 10803 10804 104 10827 10829 10830 10831 10838 104 10400 10401 10402 10403 10404 104 10427 10429 10430 10431 10438 104 10500 10501 10502 10503 10504 104 10527 10529 10530 10531 10538 104 Figure 3 68 Selecting the portal server to delete Chapter 3 Installing and configuring WebSphere Portal Express 101 4 The DB2 database owner and portal libraries are deleted with the portal profile Figure 3 69 Click Next The following application servers will be deleted v wp_profile2 WebSphere_Portal v wp_profile2 server1 The following HTTP servers on the local system are associated with this application server WP_PROFIL2 The following local database collections libraries or schemas are associated with this Application server WPDB2INS2 WPECMM2 WPECST2 WPEFDB2 WPEJCR2 WPELKM2 WPEREL2 Figure 3 69 WebSphere Portal profile items to delete 5 On the Summary page click Delete See Figure 3 70 Delete wp_profile2 Summary Delete When you click the Delete button the components listed below will be deleted This operation cannot be undone Application servers wp_profile2 WebSphere_Portal wp_profile2 server1 HTTP servers WP_PROFIL2 Local Collectionsilibraries schemas WPDB2INS2 WPECMM2 WPECST2 WPEFDB2 WPEJCR2 WPELKM2 WPEREL2 Figure 3 70 Confirming that yo
53. 4 22 07 18 50 42 FULL VOL004 119 5 13 07 WP6XPOLICY 4 22 07 18 50 43 FULL VOL004 120 5 13 07 t p 1 1 1 1 1 1 1 1 1 1 Bottom F3 Exit F5 Refresh F9 Recovery defaults F11l Object View F12 Cancel F14 Submit to batch F16 Select Figure 6 112 Using F14 to submit job as a batch job Chapter 6 Online backup and recovery 341 13 On the Submit Job SBMJOB display Figure 6 113 change the parameters as necessary Also note the name of the restore job QBRMRCY because you might need to review the job log You can use the F10 key to review additional parameters Press Enter to start the restore process in batch mode Submit Job SBMJOB Type choices press Enter Job name gt QBRMRCY Name JOBD Job description USRPRF Name USRPRF Library Name LIBL CURLIB Job queue JOBD Name JOBD Library Name LIBL CURLIB Job priority on JOBQ JOBD 1 9 JOBD Output priority on OUTQ JOBD 1 9 JOBD Print device CURRENT Name CURRENT USRPRF Output queue CURRENT Name CURRENT USRPRF Library Name LIBL CURLIB More F3 Exit F4 Prompt F5 Refresh F10 Additional parameters F12 Cancel F13 How to use this display F24 More keys Figure 6 113 Submitting the restore job in batch mode 342 Installing and Configuring WebSphere Portal Express V6 on i5 OS 14 At this point the job has been submitted to batch mode and might be running Use the Work with Active Jobs WRKACTJOB command to review the job
54. 5 13 07 223 0 Gwoefdb3 Library 4 22 07 6 49 05 PM Full Vol004 5 13 07 22 0 Gwoejer3 Library 4 22 07 6 49 06 PM Full volo04 5 13 07 5458 0 E wpelkm3 Library 4 22 07 6 49 17 PM Full Vol004 5 13 07 39 0 Gwperel3 Library 4 22 07 6 49 18 PM Full Vol004 5 13 07 230 0 E wp6xadmin Library 4 22 07 6 49 04 PM Full volo04 5 13 07 79 0 E wp6xpolicy Directory 4 22 07 6 50 43 PM Full Vol004 5 13 07 72214 0 Figure 6 84 Selecting the Qusrsys folder 3 Double click the QATMHINSTC file Figure 6 85 File Edit View Help ees Xe 1 minutes old Library Qusrsys Figure 6 85 Selecting the qatmhinstc file 4 You see the HTTP member that matches the name of the your Web server Right click the object Wp6xweb in our example and select Restore Figure 6 86 File Edit View Help we Xb Figure 6 86 Restoring the HTTP server member object 5 Follow Step 5 on page 310 to Step 13 on page 317 in the Restoring the RELEASE database on page 307 section to complete the restoration of the HTTP server member object 318 Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 5 4 Restoring user profile and security data In the section you restore the save file that was used to save all the user profiles and security data Remember that while we only need the database owner user profile we need to save all user profiles with the Save Security Data SAVSECDTA CL command because this was the simplest way to a
55. 7 55 48 PM Full Vol004 5 12 07 39 0 Library 4 21 07 7 55 48 PM Full Vol004 5 12 07 230 0 Library 4 21 07 7 56 46 PM Full Vol004 5 12 07 1 0 Library 4 21 07 7 56 48 PM Full Vol004 5 12 07 1 0 E wp6xpolicy Directory 4 21 07 7 56 49 PM Full vol004 5 12 07 72206 0 Qusrbrm Library 4 21 07 8 05 25 PM Media Information Vol004 5 12 07 15 0 Wp6xadmin Library 4 21 07 9 02 40 PM Full Vol004 5 12 07 79 0 Qwpecmm3 Library 4 21 07 9 02 40 PM Full Volo04 5 12 07 223 0 Wpefdb3 Library 4 21 07 9 02 41 PM Full Vol004 5 12 07 22 0 Wpecst3 Library 4 21 07 9 02 41 PM Full Vol004 5 12 07 223 0 Library 4 21 07 9 02 42 PM Full Vvol004 5 12 07 5458 0 Library 4 21 07 9 02 58 PM Full Vol004 5 12 07 39 0 Library 4 21 07 9 02 58 PM Full Vol004 5 12 07 230 0 Library 4 21 07 9 04 00 PM Full Vol004 5 12 07 1 0 Library 4 21 07 9 04 02 PM Full Vol004 5 12 07 1 0 Directory 4 21 07 9 04 03 PM Full Vol004 5 12 07 72208 0 Library 4 21 07 9 12 40 PM Media Information Vol004 5 12 07 15 0 F A Ce rere Pre ee a KI Restores the selected item Figure 6 58 Selecting data for a restore 296 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 On the Restore wizard Welcome window Figure 6 59 click Next Restore Welcome Lwpi13 rtp raleigh ibm com Welcome to the Restore Wizard This wizard takes you through the steps needed to restore any saved iSeries data To use the restore options in this wizard you must have the required
56. B Dynamic Content and CGI Figure 5 46 Setting the virtual host port g Enter the HTTP server name and click Continue Figure 5 47 IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running Server area Global configuration v Common Tasks and Wizards WPX6PRE gt Virtual Hosts Create HTTP Server U Create Application Server o U Migrate Original to Apache Virtual Hosts Create WebSphere Portal Create IBM Workplace Name based IP based Mass dynamic v HTTP Tasks and Wizards Add a Directory to the Web Named virtual hosts D LDAP Configuration U Servlet and JSP Enablement Rakian ont Named host Example 10 1 2 3 80 Virtual host containers for 10 1 2 3 80 Server Properties Servername Document root D General Server Configuration D Container Management companya com AumwCompanyA D Virtual Hosts companyb com Avww Company8 D URL Mapping 95 92 25 or A x 8021 Virtual host containers for 9 5 92 25 8021 D Request Processing i Server name Document root D HTTP Responses D Content Settings Example myserver Anw mydocuments D Directory Handling wpx6prf rchland ibm com D Security Add Remove D Dynamic Content and CGI D Logging Ada Remove Move up Move down _ Continue Figure 5 47 Setting the HTTP server name 186 Installing and
57. Certificate Store in the left navigation pane Figure 5 8 Digital Certificate Manager Selecta Certificate Store Expand All Collapse All 5769 NC1 5769 NCE 5769 S 1 5722 SS1 C Copyright IBM Corporation 1997 2005 All rights reserved Create Certificate US Government Users Restricted Rights 7 Use duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp Create New Certificate Store Licensed Materials Property of IBM a Install Local CA Certificate on ee 7 P Your PC PzaRSA Contains software from RSA Data Security Inc gt Manage User Certificates Manage CRL Locations 2 Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 8 Selecting a certificate store 3 Select SYSTEM and click Continue Figure 5 9 Digital Certificate Manager Select a Certificate Store Select the certificate store that you want to open Local Certificate Authority CA Ss ExpandAlll__ _Collapse All Oe Se Cees ey Geninve_ Cancel Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage User Certificates gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 9 Selecting SYSTEM certificate store Chapter 5 Enabling Secure Sockets Layer 159 4 Enter the password
58. Changes date time and time zone information fi caper ESdevices Changes device auto configuration and recovery values S in international Changes locale settings and format of numbers currency dates and time t E Be es perii Sre Sy Jobs Changes system level job limits and default job properties i eee Values C Library Lists Changes the default library lists St History Log messages and Service Changes message logging and service information Time Management 7 ae ga Hardware y Software va l A Fixes Inventory J Performance System Values Rchas60 BAX oo Collection Services a z Logical Partitions i Communications Database Library Lists Affinity h Network Automatically adjust memory pools and activity levels Integrated Server Administration M At system restart 9B Security gg Users and Groups Periodically after restart amp Databases O8 File Systems Maximum eligible threads 2 32 767 No maximum v By Backup Machine memory pool Application Development EH AFP Manager Size 1394 55 MB Base memory pool Minimum size 1596 79 MB Maximum eligible threads 1 32 767 3590 Move interactive jobs to base pool at end oftime slice Figure 4 8 Setting system value QPFRADJ 4 2 4 Machine storage pool size QMCHPOOL This system value sets the size of the machine storage pool which contains the highly shared machine and operating system licensed programs You must be carefu
59. Click Schedule to restore the items ata later time Be sure to mount the volumes you need or make sure they are available before running the restore Items to restore 1 Details Devices Automatically select devices Volumes needed volume Vol004 Back Finish Cancel Schedule Figure 6 83 Starting the restore 13 At this point a connection is made to the Management Central system and the restore process starts Restoring the rest of the databases Repeat the steps in Restoring the RELEASE database on page 307 to individually restore each of the following databases CUSTOMIZATION database COMMUNITY database JCR database WMM database FEEDBACK database LIKEMINDS database vvvvvy 6 5 3 Restoring the HTTP server member object Perform the following steps to restore the HTTP server member object 1 Follow Steps 1 on page 307 to Step 3 on page 308 in the Restoring the RELEASE database on page 307 Chapter 6 Online backup and recovery 317 2 The Save History window Figure 6 84 shows the various folder object and directory lists that match the criteria you selected in the last step Select the Qusrsys library and double click it File Edit View Help eee ae ine 4 22 07 6 50 39 PM Full volo04 JEMA E Qusrbrm urs 4 22 07 6 58 32 PM Media Information Vol004 5 13 07 A k Wpecmm3 pue 4 22 07 6 49 05 PM Vol004 5 13 07 223 it E wpecst3 Library 4 22 07 6 49 05 PM Full volo04
60. Configuring WebSphere Portal Express V6 on i5 OS h Click Continue to create the virtual host Figure 5 48 Then click OK to confirm the settings IBM Web Administration for i5 0S Advanced Related Links AllServers HTTP Servers Application Servers ASF Tomcat Servers Running Boe Server WPX6PRF Apache x Server area Global configuration v Common Tasks and Wizards Create HTTP Server U Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace HTTP Tasks and Wizards J Add a Directory to the Web amp LDAP Configuration J Servlet and JSP Enablement Server Properties D General Server Configuration D Container Management D Virtual Hosts D URL Mapping D Request Processing D HTTP Responses D Content Settings D Directory Handling D Security D Dynamic Content and CGI B Logging WPX6PREF Virtual Hosts Virtual Hosts Name based IP based Mass dynamic Named virtual hosts IP address Port Example 10 1 2 3 80 9 5 92 25 or W bn Named host Virtual host containers for 10 1 2 3 80 Server name Document root companya com Avww Company A companyb com Avww CompanyB Add Remove Move up Move down Co i Virtual host containers for 9 5 92 25 8021 Server name Document root Example myserver Awww mydocuments O wpx6prf rchland ibm com Not set Add Figu
61. D HTTP Responses B Content Settings B Directory Handling B Dynamic Content and CGI B Logging Figure 5 52 Enabling SSL for the virtual host Installing and Configuring WebSphere Portal Express V6 on i5 OS c In the Server certificate application name drop down list select the HTTP server certificate application name In our example this is QIBM_HTTP_SERVER_WPX6PRF as shown in Figure 5 53 Click Apply IBM Web Administration for i5 0S Advanced Related Links AllServers HTTP Servers Application Servers ASF Tomcat Servers B G Server WPX6PRF Apache WPX6PRE gt Security Running ia Server area Virtual Host 9 5 92 25 8021 m v Common Tasks and Wizards 4 Create HTTP Server U Create Application Server U Migrate Original to Apache Secu y e J Create WebSphere Portal Create IBM Workplace Authentication Control Access v HTTP Tasks and Wizards SSL Proxy SSL Proxy Advanced Add a Directory to the Web B LDAP Configuration J Servlet and JSP Enablement SSL with Certificate Authentication Control Certificate Access SSL Advanced ssu v v Server Properties a ul o D General Server Configuration D Container Management a D Virtual Hosts Server certificate application name D URL Mapping Client certificates when establishing the connection Inherit Do not request client certificate for connection D Request Processing D HTTP Responses D
62. Direct Access Storage Devices 0 00 ccc eee 126 45S PTFS Roe aoa Sth tage cay bo Nay dane RAE ehh af a dias es Mla No eit Mae ug N Gh ey ely tne 127 AIG TOCPAP fig ot NAM ae ie Bee Rh NS RN At a R a Ste Sten et Ras kw eh 128 4 6 1 Line speed and duplex support sanaaa aaa 128 4 6 2 Maximum frame Size 2 2 eee 128 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 6 3 Maximum transmission unit 0 0 0 0 00000 cee eee 128 4 6 4 Send and receive buffer SIZES 2 eee eens 130 ASP ATP SeN e nran cc epte aaa atin od qa De ahd aa a aka ate and Gua ee ruaa ala 130 4 7 1 Traffic compression 0000 ce eee 130 4 7 2 General server configuration 000 c cee 131 427 23 AEP COnN ections sa 6225 25 RAE OG AR ORE hs SS LU al a had A leak SO ea 133 4 7 4 Logging levelS 0 0 e a a eee 134 4 8 WebSphere Application Server 0000 cee 137 4 8 1 Default application server 0 eee 137 4 8 2 Java Virtual Machine 0 0 ee ee eee ee eee 137 4 8 3 Caching is e af ee e ee ee Ptah ee ee pe Ee 142 4 8 4 Servlet engine thread pool 0 00 tees 144 4 8 5 SESSIONAIMEGOUT sno atai hb acl ee Ree Baa tare We habe ae wp Aes dee Reset igs 147 4 8 6 Logging level ea E eee 148 49 DataDASS Sih ane deind a eae ee hae 8 ra aay ool Nan cde cata a fod SE 150 Chapter 5 Enabling Secure Sockets Layer 0000 c cece eee ene 153 5 1 SSL between WebS
63. Done B 2 Local intranet Figure 5 80 Setting up a new entry in the SSL configuration repertoire 4 Click OK and save the changes to the master configuration file 5 In the left navigation pane expand Servers and click Application Servers then in the right pane click WebSphere_Portal Figure 5 81 Welcome vpsadmin Logout Support Help a Wiicon Application servers Guided Activities Web servers Application servers E Application servers An application server is a server vhich provides services required to run enterprise applications Preferences Applications E Resources Node gt Security D s o WebSphere Portal RCHAS60_WPX6PRF 6 0 2 17 E Environment System administration Fj serveri RCHAS60_WPX6PRF 6 0 2 17 Monitoring and Tuning Total 2 E Troubleshooting LB Garira intenrstinn Figure 5 81 Managing WebSphere_Portal server 208 Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 Under Container Settings expand Web Container Settings and click Web container transport chains Figure 5 82 Welcome wpsadmin Logout Welcome Guided Activities E Servers Application servers Web servers Applications fal Resources Security Environment Baa System administration a Monitoring and Tuning a Troubleshooting fl Service integration a UDDI Support Help Applica
64. Express Here are the functions that are unique to WebSphere Portal Express on i5 OS and not available on other platforms Portal configuration wizard in IBM Web Administration for i5 OS System i clients expect integrated features that provide ease of use value IBM developed specifically for System i a wizard driven configuration tool that is integrated into IBM Web Administration for i5 OS which is shipped with the operating system and is regularly enhanced via PTFs i5 OS fixes This tool lets you create production ready WebSphere Portal Express servers and WebSphere Portal Enterprise versions The wizard is started by clicking Create WebSphere Portal on the main IBM Web Administration for i5 OS page The Configuration Wizard then walks the user through these steps 1 Create and configure a new HTTP server instance 2 Create a new WebSphere Application Server profile 3 Configure WebSphere Portal which includes adding WebSphere Portal to the WebSphere Application Server profile DB2 for i5 OS configuration for WebSphere Portal security enabled with LDAP the configuration of Portal to work with Domino and extended products and the deployment of portlets The wizard performs user input validation and verification of the infrastructure attributes up front These are some of the verification examples performed by the wizard Check prerequisite products and most recent PTFs Validate LDAP type ensuring that all the required attrib
65. Express V6 environment The System i platform allows for multiple WebSphere Portal Express profiles on a single system This means the product data and code common to all profiles are stored in a different location from the data specific to an individual profile Similarly each profile s data and configuration are stored in separate locations Generally the LDAP server the HTTP server and the WebSphere Portal Express V6 server make up the WebSphere Portal Express V6 environment This chapter presents information relevant to the backup and restore process of an individual WebSphere Portal Express V6 profile s configuration and user data that reside primarily on the same i5 OS server WebSphere Portal Express V6 product data code and program files common to all profiles on i5 OS are stored in the i5 OS integrated file system directory of QIBM ProdData PortalExpress V6 This data rarely changes and most changes usually occur after an upgrade You can save this directory with a general system save A schedule of a monthly or quarterly save or after any upgrades is sufficient The data for the LDAP server is stored in different places depending on the LDAP server that you are using See the product documentation for the LDAP server that you are using for information about backup and recovery and the frequency of any backup gt If you are using the IBM Directory Server for i5 OS as your LDAP server you can obtain information about saving
66. Ition_PA_kmrdry2 login war isa Deselect all items View Logs Inconsole adminconsole war 2 gt JrEJBNonMessageBinding jsp wl gement MapResRefToEJB jsp Inconsole adminconsole wer 2 17 Service integration T T J r 3 o EIEN l ShowResourceWamings jsp_ nconsole adminconsole var lagement addPropLayoutjsp Inconsole adminconsole waer 5 397 6 HeollectionTableLayout jsp Hnconsole adminconsole var amp ses cltdescriptor displayDD jsp lt Inconsole adminconsole war 1 8 Jole environment about jsp Inconsole adminconsole war 16 13 688 Hlation customAddLayoutjsp Inconsolesadminconsole war 7 2 103 MJustomSelectDropLayout jsp Inconsole adminconsole war 2 2 5 telingSettingsComponents jsp nconsole adminconsole var 7 760 857 HloggingSettingsGroups jsp EInconsole adminconsole wer 1 787 ination submitLayout jsp Inconsole adminconsole war 2 1 5 lnation systemErrPrint jsp i nconsole adminconsole wer 1 1 Hion systemErrRotation jsp EInconsolesadminconsole war Figure 4 36 Monitoring tool Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 Expand WebSphere_Portal Performance Modules gt Thread Pools and check the WebContainer check box Figure 4 37 Welcome wpsadmin Logout Support Help Welcome E Guided Activities E Servers E Applications E Resources E SE Close page Tivoli Perfor
67. Key database content field drop down list and click Add Figure 5 76 ES IBM Key Management Y QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc DummyServerKeyF ile jks LJE Key Database File Create View Help DSak Ra DB Type JKS database file FileName Y QIBMUserDataiWebSphereiAppSereny6 BaseiprofilesiWPX6PRFietiDummySererKeyFile jks Key database information Token Label Key database content Signer Certificates bd client server View Edit Extract Figure 5 76 Selecting the Signer Certificates section of the store 7 Import the extracted certificate WASWebContainerPubCert arm in the signer section of the store Figure 5 77 Click OK Add CA s Certificate from a File Data type Base64 encoded ASCII data Certificate file name WASWebContainerPubCert arm o Browse Location CADocuments and Settings AdministratoriDesktop OK Cancel Figure 5 77 Adding the CA of the certificate to the signer section of the store 8 Enter a label for the CA when prompted In our example this is WASWebContainerSigner Click OK Figure 5 78 Enter a a I5 Enter a label for the certificate wASwWebContainerSigner OK Cancel Figure 5 78 Labeling the certificate CA 9 Open the WebSphere Application Server Web container trust store DummyServerTrustFile jks Make sure you select JKS
68. List Wip6xpolicy Directory List Cancel Figure 6 16 Summary list of selected objects Installing and Configuring WebSphere Portal Express V6 on i5 OS 11 Next you are presented with an option to determine the nature of the backup You perform a customized backup of both full and changes only For now select the defaults of Full Backup and Changes since last full backup cumulative Click Next Figure 6 17 a New Backup Policy Backup Activity Lwpi13 rtp raleigh ibm com Loe selection when you run or schedule the policy Ifyou select changes only you can specify if you want the backup to F a Do you want to do a full backup ofthe items that you have selected or back up changes only You can override this he be an incremental or cumulative backup C Changes only Changes since last full backup cumulative C Changes since last backup incremental V Allow overrides to backup activity when policy is run or scheduled Help Figure 6 17 Selecting full backup Chapter 6 Online backup and recovery 265 12 You are now prompted for the initial mode of the backup You will back up to a tape or virtual tape Depending on your environment other options are appropriate For our example select Back up to media and click Next Figure 6 18 Ma New Backup Policy Where to Back Up Lwpi13 rtp raleigh ibm com BAX Do you want to back up to media to a TSM server or to a savefile which can later be backed up to
69. Lotus Domino and IBM WebSphere Portal solutions For more information see the IBM System i Domino Edition Web site at http www ibm com servers eserver iseries domino edition html gt i5 OS Application Server license This new i5 OS option is designed for application serving in partitions where the applications do not require DB2 or are not required to access DB2 in another LPAR An example is WebSphere Portal running in an i5 OS Application Server partition and accessing the portal databases in another LPAR partition running DB2 for i5 OS This offering is available in System i models 550 570 and 595 For more information see the IBM announcement letter at http www ibm com common ssi fcgi bin ssialias infotype an amp subtype ca amp html fid 897 ENUS207 068 amp appname usn 14 Installing and Configuring WebSphere Portal Express V6 on i5 OS Preparing your i5 OS environment for WebSphere Portal Express This chapter provides information about the prerequisite products and basic System i configuration that needs to be done before installing and configuring WebSphere Portal Express V6 0 on i5 OS This chapter discusses the following topics Sizing the system on page 16 Downloading the WebSphere Portal Express images on page 16 Assembling the WebSphere Portal Express images on page 20 i5 OS configuration and network requirements on page 21 i5 OS software requirements on page 29 Program temporary
70. Lwpi13 rtp raleigh ibm com R Basic Operations Ea Work Management p Configuration and Service Network Integrated Server Administration Security gM Users and Groups i Databases 2 File Systems Application Development GE AFP Manager il ce ry ly Tasks Lwpi13 rtp raleigh ibm com Open and Media Services Tasks Add a connection Create Shortcut ystem EA Print reports Install additional components Customize this View E amp Perform maintenance and deanup View save history Back Up System files Py Display BRMS log Save All Save Files obal policy properties Manage devices Restore R saves Y Manage disk pools Print Reports report gt RA Movement tasks BRMS Log s data gt Help for related tasks Figure 6 72 Selecting the BRMS restore option 2 An informational message is displayed Figure 6 73 Click OK to continue Restore Lwpi13 rtp raleigh ibm com On the following panel you can specify the criteria to help locate the specific itern you want to restore Once you locate the item from the Save History window right click on the item and click Restore Cancel Help rj Figure 6 73 Restore informational message Chapter 6 Online backup and recovery 307 308 3 On the Save History Include window Figure 6 74 you can define the criteria for your restore Policy The policy used for the backup if any For our example
71. MBR O g P6XTEST MBR O E PORTAL613 MBR O a PORTALEXPR MBR K mg i O GQOATMHTTPFILE e O QATMHTTPA FILE O amp QATMIFCLST FILE O QATMLPD FILE s O E QATMPOPA FILE O GQ OATMRXC FILE H O E QATMSMTLA FILE O G2 QATMSMTP FILE O E QATMSMTPA FILE O GQ QATMTELN FILE O GQ QATOCBOOTP FILE E QATOCHOST FILE QATOCIFC FILE E QATOCIFCN FILE E QATOCLHST1 FILE QATOCLHST2 FILE QATOCLIFC FILE E QATOCLIFCN FILE E QATOCLN1 FILE Ea AATA MICHE F FHF FHF AHEHE HE HEHEHEHEH H 1ggoo00000 Select Lists Specify Generics Select Printer Output Back Next gt nish Cancel Figure 6 12 Selecting the HTTP member data 260 Installing and Configuring WebSphere Portal Express V6 on i5 OS g For the USERPROFS file in QGPL expand QSYS LIB gt QGPL LIB and select USERPROFS FILE Figure 6 13 Add Backup Items Select Items for Backup Lwpi13 rtp raleigh ibm com Zz Items to back up 118442 FILE 120080 FILE 123258 FILE 123654 FILE 124376 FILE 125059 FILE 125082 FILE 125497 FILE 125818 FILE TSM FILE USERPROFS FILE UTLIB FILE QGPLTEMP LIB QGY LIB QHTTP LIB E QHTTPSYR _LIB QICSS LIB QICU LIB QIMO LIB QINMEDIA LIB 9 QINPRIOR LIB O D D ja fs fa ee jn es es ee
72. Manage disk pools Print Reports report gt Rt Movement tasks BRMS Log s data gt 9 Help for related tasks Figure 6 55 Use the restore option of BRMS 2 An informational message is displayed Figure 6 56 Click OK to continue Restore Lwpi13 rtp raleigh ibm com On the following panel you can specify the criteria to help locate the specific iter you want to restore Once you locate the item from the Save History window right click on the item and click Restore i Cancel Help Le Figure 6 56 Restore informational message 294 Installing and Configuring WebSphere Portal Express V6 on i5 OS On the Save History Include window Figure 6 57 you can define the criteria for your restore From To Exact dates of the backup you want to use Completion Status Select Successful saves System This is where the objects were saved Select Local System Save History Include Lwpi13 rtp raleigh ibm com goog Policy Browse Media pool Browse Save dates From Apri 21 2007 to Apri Ba 2007 4 Volume Completion status Successful saves z Disk pool number Disk pool name Expiration dates Type of save Aan zr System Local system id Browse Saved items Type Aao Name Browse Cancel Help a Figure 6 57 Specifying the restore criteria Chapter 6 Online backup and recovery Policy The policy used for the backup if any For our example
73. Performance Advisor Create HTTP Server Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace The overall Web performance evaluation cannot be determined at this time See the system and Web environment sections below for ad v Server Properties System Performance Attribute Information ciel Possible performance improvements may be realized by updating system Web performance attributes to acceptable values erver Po D View HTTP Servers D View Document Renderer Host name RCHAS60 RCHLAND IBM COM Memory 28 99 GB System model 520 Disk units 20 v Web Performance 3 Processor feature 7457 J Web Performance Monitor iaa o Mi at EN EE Web Performance Advisor System CPW 6000 y Problem Determination Manage system attributes D View Logs a View Creation Logs View Create Summary Web Environment WPX6PRF WAS60EBWPE6O AO anion Administrative Console Evaluation for this Web environment is unknown atthis time Web environment servers must be running Select Name sd Type ie Ee Evaluatig WPXSPRF WebSphere_Portal V6 0 portal express mpr WPX6PRF server1 V6 0 portal express DA activ WPX6PRF Apache HTTP Apache 2 0 58 Imprq Manage attributes Export performance profile Import performance profile Cancel General settings Figure 4 2 Web Performance Advisor interface 108 Install
74. Portal Express profile created with WebSphere Application Server ND 92 Installing and Configuring WebSphere Portal Express V6 on i5 OS Table 3 2 Database purpose and default names for first portal profile created on WAS ND IBM Web Administration for i5 OS Users can choose between naming databases based on their purpose as shown in Table 3 1 on page 92 or based on the profile name for example WP_PROFILE Creation of portal profiles on WebSphere Application Server ND is not supported 3 3 2 Identifying application servers associated with a portal profile If you have more than one WebSphere Portal profile on your system you have multiple WEBSPHERE_ jobs in the QWAS6 subsystem You can determine which job goes with which profile by performing the following steps 1 Display the jobs running in the QWAS6 subsystem From a 5250 emulation session enter the command WRKACTJOB SBS QWAS6 and press Enter 2 On the Work with Active Jobs display enter option 5 Work with by a WEBSPHERE _ job 3 Type option 10 Display job log and note the portal profile name as shown in Figure 3 59 Display Job Log System dels o a amp WEBSPHERE_ User QEJBSYR Number E gt gt CALL PGM QWAS6 QWASSTRSVR PARM profilePath QIBM UserData Web ppServer V6 Base profilesAwp_profilel server WebSphere Portal Figure 3 59 WEBSPHERE_ job associated with wp_profile1 portal profile Chapter 3 Installing and configuri
75. Route System RCHAS60 Route destination DFTROUTE Subnet mask NONE Type of service NORMAL Next hop 9 5 92 1 Preferred binding interface NONE Maximum transmission unit IFC Duplicate route priority sa 25 Route metric 1 Route redistribution NO Press Enter to continue F3 Exit F12 Cancel Figure 4 19 Display TCP IP route MTU setting To change this parameter value use the following i5 OS CL command of Change TCP IP Route CHGTCPRTE CHGTCPRTE RTEDEST route_ip_address SUBNETMASK subnet_mask MTU IFC Chapter 4 Initial performance tuning 129 4 6 4 Send and receive buffer sizes The send and receive buffer size parameters specify what to allocate for the default receive buffer and send buffer sizes The receive buffer size is the amount of data that the remote system can send before being read by the local application The send buffer size provides a limit for the amount of data being sent over TCP When the send buffer is full limit has been reached the local application cannot send more data until the number of outgoing bytes drops below the limit This happens when the remote application acknowledges the data reception The recommended value is 65535 bytes 64K for both parameters To set these values you can use the following i5 OS CL command of Change TCP IP Attributes CHGTCPA CHGTCPA TCPRCVBUF 65535 TCPSNDBUF 65535 Note You must restart TCP IP for this change to tak
76. Servers ASF Tomcat Servers Running O sener wp_profile2 WebSphere_ Porta V6 0 portal express x v Common Tasks and Wizards wp _profile2 WebSphere Portal gt View Logs Create HTTP Server Create Application Server Migrate Original to Apache View Logs Create WebSphere Portal Create IBM Workplace Data current as of Apr 9 2007 12 32 37 AM Server Properties WAS Logs Portal Logs D Properties D Server Ports DQ View HTTP Servers Log files for server wp_profile2 WebSphere_Portal D View Document Renderer Log file name File size w Web Performance Q IBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log ConfigTrace log 157579 Web Performance Monitor h i a Wisk Fenimore AIET QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log SystemErr_log 0 Q IBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log ConfigMessages log 1860 ee QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log Versioninfo log 1598 View feation Logs QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log SystemOut log 447313 P View Create Summary QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log native_stderr_log 0 v Tools QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log dpitasks lo 55429 a Launch Administrative Console 5 2 _ oidp
77. TCP IP host table entry Verifying the Relational Database Directory Entry A database on other platforms correlates to a relational database RDB directory entry on i5 OS Each system in the network that has a relational database must have a unique RDB directory entry name To verify your local database from an i5 OS command line type the Work with Relational Database Directory Entries WRKRDBDIRE CL command and press Enter You see the Work with Relational Database Directory Entries display as shown in Figure 2 11 Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 27 Work with Relational Database Directory Entries Position to Type options press Enter 1 Add 2 Change 4 Remove 5 Display details Remote Option Entry Location RCHAS10 LOCAL 6 Print details Figure 2 11 Work with Relational Database Directory Entries WRKRDBDIRE display If your system does not have a local RDB directory entry it is important to provide a name that is resolved through TCP IP on your network We recommend that you provide the same name for the RDB directory entry name as the TCP IP name of your system Perform the following steps 1 Use the i5 OS CL command of Display Network Attributes DSPNETA to obtain the TCP IP name of your system See Figure 2 12 Display Network Attributes Current system name Pending system name Local network ID Local control point name Default local location Default mode AP
78. The optimized Java program objects are stored in the class loader cache jar file This jar file is provided in the i5 OS integrated file system directory of QIBM ProdData Java400 QDefineClassCache jar You can use it as is or copy it to another location and rename it 142 Installing and Configuring WebSphere Portal Express V6 on i5 OS You can also create your own cache jar file by performing the following steps 1 Create your own user class loader cache jar file a b a Start Qshell using the i5 OS CL command of Start QSH STRQSH Switch to the directory where you want the JAR file located Make the directory first if necessary mkdir cache_path cache cd cache_path cache Create a dummy file to place in the JAR You can name it anything the following example uses a file called example touch example Create the user class loader cache jar file The following example uses MyCache jar jar cf MyCache jar example Clean up the dummy file rm example Enable the user class loader cache Log in to the WebSphere Application Server administrative console for the portal server and select Servers gt Applications Server Click WebSphere_Portal and under Server Infrastructure select Process Definition On the resulting page select Java Virtual Machine and under Additional Properties click Custom Properties Click New to add a new property c Set the custom property name to 0s400 define class cache
79. Tomcat Setup task Inf ti D ASF Tomcat Settings ANON eOS D Domino Application Server Debug D WebSphere Application Server Figure 4 23 Setting up the HTTP server error log level Chapter 4 Initial performance tuning 135 Access log The HTTP server offers you the capability to define custom logs The access log is one of them You can find the access log file in the i5 OS integrated file system directory of www hittp_instance_name logs access_log Q1yymmda00 where yymmdd stands for year month date We recommend that you disable this log for performance improvements From the IBM Web Administration for i5 OS interface you can remove this log See Figure 4 24 IBM Web Administration for i5 0S Manage EOCENE AllServers HTTP Servers Application Servers ASF Tomcat Servers Running Boe Server WPX6PRF Apache iy Server area Global configuration w v Common Tasks and Wizards Logging Create HTTP Server Create Application Server U Migrate Original to Apache Error Logs Script Logs FRCA Logs Create WebSphere Portal 3 Create IBM Workplace User Tracking Cookies Custom Environment Variables General Settings Custom Formats Custom Logs v HTTP Tasks and Wizards Add a Directory to the Web D LDAP Configuration Custom logs U Servlet and JSP Enablement Log Attributes v Server Properties Example logs gif requests log Log format Common D General Server Configur
80. V6 Base profiles WP6XSERVER 1ogs TIHS_ LWPI13_ WP6XWEB http_plugin log For each of the directories listed above fill in the value for Directory or file path and click Add Then select the check box next to the directory and under the Omit column See Figure 6 29 Notice also that at the bottom of the window the Include option is set to All directories and subdirectories Click OK when you are done Note The list of entries that is omitted is not exhaustive You might need to add more files to it or reduce the number of files omitted For example if you are not using an external HTTP server then the entries relating to them are not relevant in your environment Always check the job log to inspect the files that were in use If you decide that you need to back up certain files that were not backed up such as these omitted entries you can devise a way to make copies of those files and save them at a later QQA AAAA A A A AA A A T Include Directory or file path Add Selected Directories and Files Directory or File Path time Wp xpolicy Details x Type Directory backup list Description IBM WebSphere Portal Express Version 6 Browse wwwiwpBxweb QIBM UserDataWebSphere AppServer V6 Base profileRegistryfsdbvvP6xXSERVER Move Un QIBM UserDataWebSphere AppServer 6 Base profileRegistrprofileregistry xml QIBM UserDataVvebSphere AppServer y6 Base profilesWvPEXSERVER AwwwiwpBxwebllags QIBM Use
81. WebSphere Application Server V6 Base WebSphere Application Server V6 Network Deployment i 5722 TC1 BASE TCP IP Connectivity Utilities 5722 XW1 BASE IBM eServer iSeries Access Family optional 5722 XH2 BASE iSeries Access for Web optional 1 Only one of the WebSphere Application Server V6 options 2 or 3 needs to be installed even if you can install both Option 2 WebSphere Application Server V6 Base is the only version supported by the IBM Create WebSphere Portal Wizard for i5 OS in IBM Web Administration for i5 OS 2 iSeries Access for Web is required only if you want to give users access to existing i5 OS applications using the iSeries Access for Web portlets It might need to be installed on additional systems running such applications Note that 5722 XH2 V5R4 is required for portal integration You can install 5722 XH2 V5R4 on i5 OS V5R3 2 5 1 Displaying installed i5 OS software 30 To determine what i5 OS software is currently installed on your system perform the following steps 1 Sign on to a 5250 emulation session on your i5 OS instance 2 Enter the Display Software Resources DSPSFWRSC CL command and press Enter Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 On the Display Software Resources display Figure 2 14 verify the software that is installed Display Software Resources System RCHAS10 Resource ID Option Feature Description 5722999 BASE 5050 Licen
82. WebSphere Application Server trust store Note You can also use the iKeyman utility shipped with WebSphere Application Server to import the Local CA into the trust store For more information about the iKeyman utility see the iSeries Information Center V5R4 at http publib boulder ibm com infocenter iseries v5r4 topic rzatz 51 sec ikeyma n htm 5 1 2 Enabling SSL for the LDAP server Note The steps described in this section assume that you are using the IBM Directory Server as the LDAP server If you are using a different LDAP server then see the specific documentation of that directory server 170 Installing and Configuring WebSphere Portal Express V6 on i5 OS Creating the key certificate for IBM Directory Server Perform the following steps to create the key certificate for the IBM Directory Server 1 Log in to the Digital Certificate Manager see Creating a certificate store on page 156 to access the Digital Certificate Manager 2 On the Digital Certificate Manager window click Select a Certificate Store Figure 5 23 Digital Certificate Manager Selecta Certificate Store Expand All Collapse AIl 5769 NC1 5769 NCE 5769 SS1 5722 SS1 C Copyright IBM Corporation 1997 2005 7 All nghts reserved Create Certificate US Government Users Restricted Rights EE o EP RE New Ga iians Sis Use duplication or disclo sure re stricted by GSA ADP Schedule Contract with IBM Corp aaa ae Licensed Materials Proper
83. WebSphere Porta Itcgen1 9 WebSphere Portal E aa FR WebSphere Portal Version 6 0 TBM WebSphere Portal for Multiplatforms 6 0 0 6 0 0 0 Installed lem Figure 3 26 Software inventory Installed products 3 Check the installation logs Refer to 3 4 1 Installation log files on page 97 for a complete list of installation logs 70 Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 2 Configuring WebSphere Portal Express with IBM Web Administration for i5 OS The Create WebSphere Portal wizard in IBM Web Administration for i5 OS supports WebSphere Portal Express V6 with the following PTFs gt i5 0S V5R3 5722 DG1 S127057 or PTF group SF99099 level 13 gt i5 O0S V5R4 5722 DG1 S127058 or PTF group SF99114 level 8 The following limitations apply to WebSphere Portal Express profiles created with IBM Web Administration for i5 OS gt Creation of the portal profile on WebSphere Application Server ND is not supported gt Remote portal database is not supported gt Microsoft Active Directory Application Mode ADAM 2003 is not supported 3 2 1 Verifying the HTTP Administration server is active The HTTP Administration server must be active to access the IBM Create WebSphere Portal Wizard for i5 OS from the IBM Web Administration for i5 OS Perform the following steps to verify that the HTTP Administration server is active Start the HTTP Administration server on i5 OS using one of the foll
84. and extranet example sites to easily tailor a client s specific needs gt Authorized users and administrators can customize the users experience The portal interface includes new themes drag and drop customization and fly out menus gt A site using personalization might show different news articles to managers than to regular employees or different information to clients based on client type and sales campaigns gt Web content management reduces implementation time and costs by placing content creation and management in the hands of content experts for author once publish everywhere control The result is more accurate and frequently updated Web content gt Document management tools enable users to easily share view and organize files of all types in a central location gt Support for access to a wide variety of applications including Lotus Domino Microsoft Office and Microsoft Windows applications These applications help users work with the applications they already know in the portal environment gt Instant messaging to provide users with the ability to contact each other in the context of the work they are doing gt Lotus Component Designer is an innovative easy to use and standards based development tool that allows application designers to easily create components for WebSphere Portal Express gt WebSphere Portlet Factory and Workplace Dashboard Framework provide extended capabilities WebS
85. backup that includes a combination of full backup and changes only For our example select the Customized radio button and click Customize Figure 6 34 Wp xpolicy Properties During Backup What Where Media Retention Save File Retention TSM Server Retention Activity Type of backup activity C Full C Changes only Customize Click Customize to specify full and changes only backup activities for your backup items on different days You can also customize what days any actions will run IV Allow overrides when policy is run or scheduled Type of changes only backup Changes since last full backup cumulative C Changes since last backup incremental Cancel Help T Figure 6 34 Selecting the customized type of backup activity 280 Installing and Configuring WebSphere Portal Express V6 on i5 OS 10 The Customize window defines the nature of the saves For our example you want full backups everyday for the library and objects full backup on one day of the week Sunday for stream files and cumulative changes changes since Sunday for stream files for each of the remaining days of the week To select full backups for libraries click the check boxes for each of the libraries in every column To select full backups for the object list click the check boxes for the Object List type so that there is a check in a white or clear background for every column T
86. file a Create a directory called wps_expanded preferably in the same folder where the wps ear file was exported mkdir lt directory gt wps_expanded b Run the EARExpander to expand the application in the newly created folder EARExpander ear directory wps ear operationDir lt directory gt wps_expanded operation expand Appendix A Upgrading to WebSphere Portal Express V6 0 1 353 354 Compare add to or replace the windows in the lt directory gt wps_expanded wps war screens html folder with the new ones that exist in the QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalServer fix es wps ear wps ear wps war screens html folder Rename the current exported wps ear file mv lt directory gt wps ear lt directory gt wpsold ear Use the EARExpander command to collapse the EAR directory back into a new and updated wps ear file EARExpander ear lt directory gt wps ear operationDir lt directory gt wps_ expanded operation collapse Use the wsadmin command to update the wps ear file wsadmin profileName lt profilename gt user admin_user_id password admin_password c AdminApp install lt directory gt wps ear update appname wps nodeployejb The installation process automatically deletes passwords during the install The passwords are preserved if you set PWordDelete false in the wpconfig properties You can manually delete passwords after running the upgrade usin
87. for FIPS com ibm ssl contextProvider IBMJSSEFIPS Figure 5 95 Updating the soap client props file 27 f you have modified the password for any of the stores you need to run the password encoder utility for security reasons From the Qshell command line enter the following commands QIBM UserData WebSphere AppServer V6 Base profiles portal_profile bin PropFile PasswordEncoder QIBM UserData WebSphere AppServer V6 Base profiles portal_profile properties s oap client props property_name Where property_name is the property name of the password to encode com ibm ssl keyStorePassword for the Web container key store password com ibm ssl trustStorePassword for the Web container trust store password 28 Check that the passwords are encrypted See Figure 5 96 SSL Configuration keyStore and trustStore fully qualified path to file keyStorePassword and trustStorePassword string specifying password encoded or not com ibm ss1 keyStore QIBM UserData WebSphere AppServer V6 Base profiles WPX6PR F etc DummyServerKeyFile jks com ibm ss1 keyStorePassword xor CDo9Hgw com ibm ss1 trustStore QIBM UserData WebSphere AppServer V6 Base profiles WPX6 PRI etc DummyServerTrustFile jks com ibm ss1 trustStorePassword xor CDo9Hgw com ibm ss1 contextProvider IBMJSSE2 use contextProvider below for FIPS com ibm ssl contextProvider IBMJSSEFIPS Figure 5 96 Encrypted passwords 29 Stop and restart We
88. for Web portlets enable users to leverage business information 2 Installing and Configuring WebSphere Portal Express V6 on i5 OS applications and resources across an enterprise by extending the System i resources to the client desktop through a Web browser Clients can assemble components into composite applications that are projected to users through a compelling front end portal Clients can reuse existing applications in a portal environment more easily than the original application Organization data kept in multiple applications and data stores is consolidated in a single view Be more responsive Provide employees clients and partners with access to Web sites where the needed information and applications have been consolidated organized and personalized for easy access and use Improve employee productivity and collaboration WebSphere Portal Express improves access to the corporate directory with the people finder portlet People awareness and Sametime facilitate access to people within the portal environment WebSphere Portal Document Manager provides a central document repository for team collaboration Employees can share documents while providing security features to grant the proper access to authorized people Document management includes lock in versioning and workflow approval capabilities People awareness displays the name and status online or offline of the author of the document and the modifier the person who has the d
89. frequency of the backup Table 6 1 Summary of backup recommendations for WebSphere Portal Express V6 Component to be saved Where data is stored Frequency of backup WebSphere Portal Express V6 QIBM ProdData Portal Express V6 Monthly or product data quarterly or after upgrades WebSphere Portal Express V6 QIBM UserData WebSphere AppServer V6 Base profiles configuration data lt profilename gt QIBM UserData WebSphere AppServer V6 Base profiles profileregistry WebSphere Portal Express V6 DB2 Universal Database libraries and schemas Daily user data Database owner user profile and A saved file output of SAVSECDTA Daily security data The product data is used by all WebSphere Portal profiles on i5 OS In this chapter we are primarily concerned with individual profiles In general the data that has to be saved for a backup for an individual profile includes gt The i5 OS integrated file system directories and files of the WebSphere Portal Express V6 profile QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt QIBM UserData WebSphere AppServer V6 Base profiles profileregistry Primary files are profileregistry xml and fsdb lt profilename gt gt All WebSphere Portal Express database schemas associated with the profile with the default local schema names Release database L OCAL REL60 Customization database LOCAL CUST60 Community database LOCAL COMM60 JCR database LO
90. functions requested by client workstations By default the priority of these jobs on the system is 20 150 Installing and Configuring WebSphere Portal Express V6 on i5 OS The QSQSRVR jobs have their own shared pool or are in the same shared pool as the QZDSASOINIT database server jobs Keeping the database server jobs running in the same pool as the portal JVM results in a negative impact on overall performances See 4 3 1 Running WebSphere Portal in a dedicated memory pool on page 121 to dedicate shared memory pools to database server jobs select different memory pools for the portal and the database server jobs Chapter 4 Initial performance tuning 151 152 Installing and Configuring WebSphere Portal Express V6 on i5 OS Enabling Secure Sockets Layer This chapter describes the process for implementing a secure WebSphere Portal environment This process secures transactions and traffic between the various components participating in your WebSphere Portal environment Securing transactions and traffic is done by using the Secure Sockets Layer SSL protocol which encrypts the data before it is sent over an unprotected network for example the Internet For more information about SSL see the i5 OS Information Center at http publib boulder ibm com infocenter iseries v5r4 index jsp topic rzain rzain overview htm Copyright IBM Corp 2007 All rights reserved 153 As shown in Figure 5 1 you can secure only the overal
91. generation SAME SAME NEW System resource management ALL ALL NONE HDW TRA Apply journaled changes Restore journal receivers YES YES NO Apply option APPLY NONE APPLY REMOVE Ending date CURRENT Date CURRENT Ending time CURRENT Time CURRENT Lotus point in time Ending date CURRENT Date CURRENT FULL Ending time CURRENT Time CURRENT FULL Create parent directories NO NO YES Parent directories owner PARENT Name PARENT Bottom F12 Cancel Figure 6 111 Restoring journal receivers 340 Installing and Configuring WebSphere Portal Express V6 on i5 OS 12 You are returned to the Select Recovery Items display Figure 6 112 Submitting the restore in batch mode allows a job to run more efficiently Press F14 Shift F2 to submit the job in batch mode Select Recovery Items LWPI13 Select action Select volume Type options press Enter 1 Select 4 Remove 5 Display 7 Specify object Saved Save Save Save Parallel Volume File Expire Item Date Time Type Devices Serial Sequence Date WP6XADMIN 4 22 07 18 49 04 FULL VOL004 111 5 13 07 WPECMM3 4 22 07 18 49 05 FULL VOLO04 112 5 13 07 WPECST3 4 22 07 18 49 05 FULL VOLO04 114 5 13 07 WPEFDB3 4 22 07 18 49 05 FULL VOL004 113 5 13 07 WPEJCR3 4 22 07 18 49 06 FULL VOL004 115 5 13 07 WPELKM3 4 22 07 18 49 17 FULL VOL004 116 5 13 07 WPEREL3 4 22 07 18 49 18 FULL VOL004 117 5 13 07 QGPL 4 22 07 18 50 39 FULL VOL004 118 5 13 07 QUSRSYS
92. gt 22 466 0 g v6 0 IBM WebSphere Portal Jan Express 2 of 2 V6 0 W 4 2007 IL 4 I 4 Multilingual C97Q7ML Figure 2 3 Finding by part number Downloading multiple eimages in the eAssembly 2 of 2 Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 19 2 3 Assembling the WebSphere Portal Express images In this section you assemble the eimages that you downloaded in 2 2 Downloading the WebSphere Portal Express images on page 16 2 3 1 Assembling the WebSphere Application Server product Perform the following steps to assemble the eimages for the WebSphere Application Server prerequisite 1 Create a subdirectory under the download directory on your PC workstation to store the WebSphere Application Server prerequisites In our example we moved the WebSphere Application Server Base eimages to the c PortalExpress6001 WAS Prereqs subdirectory as shown in Figure 2 4 L WAS_Preregs Coleg File Edit View Favorites Tools Help links gt Ay Address G C PortalExpress6001 WAS_Preregs E g x Go Folders x Name Size Type 2 WAS_Preregs a GK File Folder 2 Ey K optfmnt File Folder gptfmnt aataphdr File Folder qtaphdr CGaataptl File Folder ataptrl readme File Folder readme was File Folder a was T AUTORUN INF 1KB Setup Information windows CI c97QBML exe 472 126 KB Application wparchive I qdsetmap 85KB File a P
93. has similar functionality to WebSphere Portal Enable except for workflow engine and cluster support and it adds the bundle of Sametime 7 5 for instant messaging and presence awareness Other collaboration applications such as Domino QuickPlace and Microsoft Exchange can be integrated with WebSphere Portal Express via available portlets Chapter 1 Introduction to WebSphere Portal Express V6 on i5 OS 5 SMB Target Enterprise Target WebSphere Portal Extend Breadth of functionality WebSphere Portal Express SMB Portal with Web Content Management Document WebSphere Portal Enable Management and Collaboration Enterprise Portal with Document Management Web Content Management Workflow Collaboration and Forms Enterprise Portal with Document Management Web Content Management and Workflow WebSphere Portal Server Enterprise Portal core portal building block Degree of Scalability High performance Figure 1 2 WebSphere Portal Express positioning within WebSphere Portal V6 0 family For more information about the WebSphere Portal family see Web Portal software from WebSphere at http ibm com websphere portal 1 3 WebSphere Portal Express packaging on i5 OS Figure 1 3 on page 7 shows the WebSphere Portal Express for i5 OS packaging The components in blue marked with one asterisk are included with the base i5 OS operating system They are gt vvvy i5 OS V5R3
94. in a single server The work management capabilities of i5 OS make it possible to combine several different workloads or applications in a single system or LPAR partition It is possible to tune the individual applications to achieve the desired throughput while utilizing CPU memory and disk efficiently Figure 1 4 on page 8 shows a typical portal deployment in an environment where each application is deployed in an individual server The cost and complexity of managing the environment grow quickly with the number of servers while the typical CPU utilization per server is fairly low 20 You cannot share underutilized and idle resources Chapter 1 Introduction to WebSphere Portal Express V6 on i5 OS 7 Directory Server LDAP Business Applications HTTP Server ae WebSphere Portal Server WebSphere Application Server WebSphere Portal DB2 Server WebSphere Portal DB2 Server Lotus Domino Server Lotus Sametime Server Figure 1 4 Typical portal deployment in a non i5 OS platform Figure 1 5 shows an example of WebSphere Portal Express deployment on i5 OS with WebSphere Portal portal databases business applications and collaboration products all running in the same i5 OS environment HTTP eee Server Directory Server for i5 OS _otus Domino WebSphere Portal 6 Production La aE Bonin Lotus QuickPlace WAS Base ND N gee ye Lotus Sametime WebS
95. in the memory pool Calculate the sum of all the jobs in this memory pool and add 15 Set the resulting value as the activity level for that memory pool using the i5 OS CL command of Work with Shared Pools WRKSHRPOOL as shown in Figure 4 14 on page 124 The minimum recommended value is 600 Note Regularly monitor the activity level of this memory pool and increase its value if the rate of transition from wait to ineligible is approaching the rate of active to wait Chapter 4 Initial performance tuning 123 Work with Shared Pools System RCHAS60 Main storage size M 29695 99 Type changes if allowed press Enter Defined Max Allocated Pool Paging Option Pool Size M Active Size M ID Defined Current MACHINE 1394 55 9 4 4 1394 55 1 FIXED FIXED BASE 25107 59 3590 25107 59 2 FIXED FIXED INTERACT 3193 59 1299 3193 59 3 FIXED FIXED SPOOL 5 25 4 FIXED FIXED SHRPOOL1 600 FIXED SHRPOOL2 0 FIXED SHRPOOL3 FIXED SHRPOOL4 FIXED SHRPOOL5 y FIXED SHRPOOL6 FIXED Command tf S F3 Exit F4 Prompt F5 Refresh F9 Retrieve F11 Display tuning data F12 Cancel Figure 4 14 Setting the memory pool activity level 4 3 4 Memory pool expert cache The memory pool expert cache is an operating system function Enabling this function can improve performance of applications that access data sequentially To enable this function use the i5 OS CL command of Work with Shared Pools WRKSHRPOOL
96. instance a default application server server is created It is used only during the deployment of the instance When the deployment is complete you can stop this server Perform the following steps 1 From the IBM Web Administration for i5 OS Web interface select the Manage tab then select the All Servers tab and finally select the All Application Servers tab Figure 4 25 IBM Web Administration for i5 0S Setup Advanced Related Links HTTP Servers Application Servers ASF Tomcat Servers Common Tasks and Wizards Manage All Servers Create HTTP Server Create Application Server ba Migrate Original to Apache All HTTP Servers All Application Servers All ASF Tomcat Servers Create WebSphere Portal y Ji T Create IEM Workplace Data current as of Apr 18 2007 2 24 18 PM Server a Version Status Figure 4 25 Managing applications servers 2 From the list of servers displayed select the server1 server that is associated with your portal from the list and click Stop Figure 4 26 IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Common Tasks and Wizards z aY j ar 7 Create HTTP Server CelaWSE server1 V2 6 0 0 workplace WSE Stopped Create Application Server CelaWSE WebSphere Portal 2 6 0 0 workplace WSE Stopped U Migrate Original to Apache ba Create WebSphere Portal O default server1 V5 0 2 1
97. it explains how to save a WebSphere Portal Express V6 profile while it is online and actively in use REDP 4303 00 qe A Redpaper INTERNATIONAL TECHNICAL SUPPORT ORGANIZATION BUILDING TECHNICAL INFORMATION BASED ON PRACTICAL EXPERIENCE IBM Redbooks are developed by the IBM International Technical Support Organization Experts from IBM Customers and Partners from around the world create timely technical information based on realistic scenarios Specific recommendations are provided to help you implement IT solutions more effectively in your environment For more information ibm com redbooks
98. log 15 In the Work with Active Job display locate the restore job In this case it is QBRMRCY Type option 5 Work with next to the job and press Enter Figure 6 114 Work with Active Jobs LWPI13 04 29 07 01 03 14 CPU 8 Elapsed time 03 10 07 Active jobs 373 Type options press Enter 2 Change 3 Hold 4 End 5 Work with 6 Release 7 Display message 8 Work with spooled files 13 Disconnect Current Opt Subsystem Job User Type CPU QBATCH QSYS SBS 5 QBRMRCY MOWUSUA BCH QCMN QSYS SBS QCTL QSYS SBS QHTTPSVR QSYS SBS ADMIN QTMHHTTP BCH ADMIN QTMHHTTP BCI ADMIN QTMHHTTP BCH ADMIN QTMHHTTP BCI oe Function Status DEQW PGM Q1AC2RCY RUN DEQW DEQW DEQW PGM QZHBMAIN SIGW PGM QZSRLOG SIGW PGM QLWISVR JVAW PGM QZSRHTTP SIGW O GO O O TG a Parameters or command gt F3 Exit F5 Refresh F7 Find Fl0 Restart statistics Fll Display elapsed data 12 Cancel F23 More options F24 More keys Figure 6 114 Locating the QBRMRCY job Chapter 6 Online backup and recovery 343 16 On the Work with Job display type option 10 Display job log if active on job queue or pending and press Enter to work with the job log of the restore job Figure 6 115 Work with Job System LWPI13 Job QBRMRCY User MOWUSUA Number 164963 Select one of the following Display job status attributes Display job definition attributes Display job run attributes if active Work with spooled files Display job log if active o
99. lt profilename gt PortalServer co nfig wpconfig_dbdomain properties file and fill in the appropriate values for the following parameters release DbPassword customization DbPassword community DbPassword jcr DbPassword wmm DbPassword feedback DbPassword likeminds DbPassword designer DbPassword Tip The passwords for the databases are all the same and usually set to the same value as the WebSphere Portal administrator password 11 Assign a password to the QEJBSVR user profile By default QEUBSVR is shipped with a password of NONE The process to apply fix pack 6 0 1 requires the QEJBSVR user 350 Installing and Configuring WebSphere Portal Express V6 on i5 OS profile to have a password From a 5250 Command Entry session enter the command CHGUSRPRF USRPRF QEJBSVR PASSWORD lt password gt Note Change the QEJBSVR password back to NONE after applying the portal fix pack Upgrading to WebSphere Portal Express V6 0 1 Important Complete the necessary preparation steps in the previous section before proceeding with the upgrading steps in this section To upgrade to WebSphere Portal Express V6 0 1 perform the following steps 1 From the QShell STRQSH environment run the following command to set up the Java environment for the installation process For Base export WAS PROD_HOME QIBM ProdData WebSphere AppServer V6 Base For Network Deployment ND export WAS PROD_HOME QIBM ProdData WebSphere AppServer V
100. menu Chapter 6 Online backup and recovery 335 7 On the Start Recovery using BRM STRRCYBRM command prompt display Figure 6 107 review the parameters Look at the backup dates from which you want to restore You can press the F10 key to review the rest of the parameters When you are finished reviewing press Enter Start Recovery using BRM STRRCYBRM Type choices press Enter CTLGRP SYSTEM ALLDLO ALLUSR RESTORE REPORT RESTORE Time period for recovery Start time and date Beginning time AVAIL Time AVAIL Beginning date 04 22 07 Date CURRENT BEGIN End time and date Ending time AVAIL Time AVAIL Ending date 04 22 07 Date CURRENT END Use save files YES YES NO Use TSM YES YES NO Control group selection Control group SELECT Name SELECT NONE Sequence number 1 99 for more values More F3 Exit F4 Prompt F5 Refresh F10 Additional parameters F12 Cancel F13 How to use this display F24 More keys Figure 6 107 Start Recovery using BRM STRRCYBRM command prompt 336 Installing and Configuring WebSphere Portal Express V6 on i5 OS 8 On the Select and Sequence Control Groups display Figure 6 108 select the control group that corresponds to the backup policy In our example type an option 1 next to the backup policy called WP6XPOLICY and press Enter Select and Sequence Control Groups LWPT13 Type sequence number 1 99 press Enter Control Seq Group Text NONE NON
101. on page 122 and 4 3 3 Memory pool activity level on page 123 for the recommended values Work with Shared Pools System RCHAS60 Main storage size M 29695 99 Type changes if allowed press Enter Defined Max Allocated Pool Paging Option Pool Size M Active Size M ID Defined Current MACHINE 1394 55 9 4 4 4 1394 55 1 FIXED FIXED BASE 25107 59 3590 25107 59 2 FIXED FIXED INTERACT 3193 59 1299 3193 59 3 FIXED FIXED SPOOL lt 5 25 4 FIXED FIXED SHRPOOL1 600 FIXED SHRPOOL2 0 FIXED SHRPOOL3 FIXED SHRPOOL4 FIXED SHRPOOL5 FIXED SHRPOOL6 FIXED Command gt F3 Exit F4 Prompt F5 Refresh F9 Retrieve F11 Display tuning data F12 Cancel Figure 4 12 Configuring a shared memory pool 3 Configure the subsystem where WebSphere Portal Express V6 is running QWAS6 QWASE6 to use that shared memory pool a Change the subsystem description CHGSBSD SBSD QWAS6 QWAS6 POOLS 2 SHRPOOL1 b Change the routing entry for that subsystem CHGRTGE SBSD QWAS6 QWAS6 SEQNBR 9999 POOLID 2 4 3 2 Memory pool size The memory pool size value is the amount of memory available for that memory pool The minimum recommended value is 4 GB for the memory pool where WebSphere Portal is running Figure 4 13 on page 123 Make sure that the faulting page rate remains under 100 pages per second Note 1 Allow more memory to the memory pool if other processes than WebSphere Portal Express a
102. receive buffer sizes on page 130 TCP IP receive buffer size 65535 Bytes 4 6 4 Send and receive buffer sizes on page 130 4 1 4 Web Environment attributes By selecting your HTTP server and clicking Manage attributes in the Web Environment section in Figure 4 2 on page 108 you can assess the HTTP server performance attributes shown in Figure 4 4 on page 111 110 Installing and Configuring WebSphere Portal Express V6 on i5 OS IBM Web Administration for i5 0S Stem Manage EOE marl cenmla cy AllServers HTTP Servers Application Servers ASF Tomcat Servers Running D Server WPX6PRF WebSphere_Portal V6 0 portal express x v Common Tasks and Wizards Web Performance Advisor J Create HTTP Server i Create Application Server HTTP server WPXGPRF U Migrate Original to Apache Create WebSphere Portal Manage HTTP Server Performance Attributes Create IBM Workplace GZIP compression Disabled v advise o Threads to process requests 40 i E advise poa deh Error logging level Warning iy B Advise D View Document Renderer DNS hostname lookups for logging CGI and SSI No DNS lookup m 2 Advise v Web Performance Allow persistent connections Enabled E advise rs aioe Persistent connections timeout 300 Sec E Advise Maximum requests per persistent connections 100 Specify value Pa E Advise v Problem Determination D View Logs a View Creation Logs OK Apply
103. the directory To create the users and groups containers perform the following steps 1 Copy the PortalUsers dif file from the setup CD or C97Q3ML eimage to c temp on your local PC drive 2 Edit the PortalUsers ldif file using WordPad or another text file editor 3 Remove all the entries starting with dn uid wpsadmin cn users dc yourco dc com to the end of the file 4 Replace all instances of dc yourco dc com with your suffix DN For example dc mysuffix dc test dc com 5 The PortalUsers dif file looks similar to the one shown in Figure 2 27 on page 45 Installing and Configuring WebSphere Portal Express V6 on i5 OS version 1 NOTE you must edit this file before importing it and replace all occurrences of the default suffix dc yourco dc com with the suffix that your LDAP server is configured for dn dc mysuffix dc test dc com objectclass domain objectclass top Add lines according to this scheme that correspond to your suffix dc dc mysuffix dc test dc com dc mysuffix dn cn users dc mysuffix dc test dc com objectclass container objectclass top cn users dn cn groups dc mysuffix dc test dc com objectclass top objectclass container cn groups Figure 2 27 PortalUsers dif file modified to create the users and groups containers 6 Save and close the PortalUsers dif file Verify that txt has not been added to the file extension 7 Copy the modified PortalUsers dif file
104. the General Server Configuration window select the General Settings tab Figure 4 21 On this window you can set the number of threads to process requests and the DNS host name lookups for logging Click OK IBM Web Administration for i5 0S Advanced Related Links AIl Servers HTTP Servers Application Servers ASF Tomcat Servers B Go Server WPX6PRF Apache General Server Configuration Running vl Server area Global configuration wl v Common Tasks and Wizards U Create HTTP Server U Create Application Server U Migrate Original to Apache Create WebSphere Portal Create IBM Workplace General Settings Welcome Pages Configuration Includes Advanced Autostart Associated WAS Instance WPX6PRF V6 0 portal express Start all WebSphere application server s for the No x o associated WAS instance when this HTTP server is started s Server root directory AWwwwiwpx6prt v HTTP Tasks and Wizards U Add a Directory to the Web LDAP Configuration J Serviet and JSP Enablement v Server Properties Configuration file conf httpd conf D General Server Configuration Document root Awwow wpx6prifhtdocs Browse B Container Management D Virtual Hosts Server name D URL Mapping 3 Fully qualified server host name D Request Processing D HTTP Responses Port 8 D Content Settings B Directory Handling Server IP addresses and ports to listen on 8 IP address Po
105. the ProdData directory however the installation is still in progress Do not cancel it just wait WebSphere Portal Express Version 6 0 Installer ml X WES TCM Portal Express Restoring Portal DB2 Database Libraries This step will take several minutes InstallShield Cancel Figure 3 12 Restoring the Portal DB2 database libraries 58 Installing and Configuring WebSphere Portal Express V6 on i5 OS 14 The WebSphere Portal Express product library and databases are restored At the successful installation message shown in Figure 3 13 take note of the log directory and click Finish Websphere Portal Express Version 6 0 Instller a Wes Ce Portal Express Installation was successful WebSphere Portal Express is now installed on your computer Installation and configuration details can be found in QIBM ProdData PortalExpress V6 log InstallShield L Figure 3 13 WebSphere Portal Express successful installation 3 1 2 Install and configure option You can select the Install and Configure option only for initial product installation and profile configuration Perform the following steps 1 Perform Steps 1 on page 48 through Step 8 on page 53 in 3 1 1 Install only option recommended method on page 48 Chapter 3 Installing and configuring WebSphere Portal Express 59 60 2 On the Basic Configuration Option window Figure 3 14 select Instal
106. the default library lists a History Log FB messages and Service Changes message logging and service information Time Management part Changes password expiration and validation yj Hardware ul S Software Fixes Inventory Lo Collection Services Hl Logical Partitions formance System Values Rchas60 BAX ommunications Database Library Lists Afinity 9 Network ory pools and activity levels D Integrated Server Administration M At system restart Security gg Users and Groups M Periodically after restart i Databases G8 File Systems Maximum eligible threads 2 32 767 No maximum v By Backup Machine memory pool Application Development EH AFP Manager Size 1394 55 MB Base memory pool Minimum size 1596 79 MB Maximum eligible threads 1 32 767 3590 I Move interactive jobs to base pool at end of time slice Cancel Help Figure 4 9 Setting system value QMCHPOOL 4 2 5 Parallel processing degree QQRYDEGREE This system value controls the parallel processing option and the type of parallel processing that are allowed The possible values are gt NONE No parallel processing gt lO Any number of tasks might be used when the database query optimizer chooses to use I O parallel processing No symmetric multiprocessor SMP parallel processing 118 Installing and Configuring WebSphere Portal Express V6 on i5 OS gt O
107. the iSeries Navigator b Right click the name of your System i machine c Select Inventory gt Collect d Select Software and click OK e Expand Management Central and double click Endpoint Systems f Double click the name of your System i machine g Double click Configuration and Services h Double click Software Inventory i Double click Installed Products You see an entry of WebSphere Portal Express V6 0 as shown in Figure 3 26 iSeries Navigator Je File Edit View Help Bp elx Elo poe Last collected 04 08 07 9 57 PM Central System Itcebiz1 rchland ibm com Itcebiz1 rchland ibm com Installed Products Itcebiz L rchland ibm com Product Option Component Release B Configuration and Service 9 5724323 Base v7r5m0 Installed x Hardware Inventory 4 5724 23 1 v7r5m0 Installed 5 E Panl 4 5724j24 Base v7r0m0 Installed a Aai sai aa 9 573347 Base v7Om2 Installed aad minaaa j 8 s7337 p a A 573347 12 v70m2 Installed pi Collection Services E Users and Groups 5733s01 Base virimo Installed A 5733501 1 vSr4m0 Installed Itcebiz3 Itcebiz3 rchland ibm com 9 5733060 Base v r0m0 Installed B Itcebiz4 5733w60 2 v r0m0 Installed Itcebiz4 rchland ibm com 4 5733w60 3 v6r0m0 Installed B itced7 95733061 Base v r 1m0 Installed Ttced7 rchland ibm com 4 5733w61 1 v rimO Installed B Itceds A 5733061 2 v rimO Installed Itced8 rchland ibm com se
108. unit condition Good B Advise OK Apply Cancel Figure 4 3 Web Performance Advisor Manage System Performance Attributes System Resources tab Table 4 1 shows the system resources and their recommended values Table 4 1 System resources and their recommended values recommendation 2 1 Sizing the system on page 16 Disk unit condition 4 5 2 Direct Access Storage Devices on page 126 Chapter 4 Initial performance tuning 109 Table 4 2 shows the performance settings and their recommended values Table 4 2 Performance settings and their recommended values Resource Web Performance Advisor Reference recommendation Processor multitasking Enabled 4 2 1 Processor multitasking QPRCMLTTSk on page 115 Parallel processing degree Optimize or None 4 2 5 Parallel processing degree QQRYDEGREE on page 118 Thread resources adjustment Enabled 4 2 6 Thread resource adjustment QTHDRSCADJ on page 119 Performance adjustment No adjustment 4 2 3 Performance adjustment QPFRADJ on page 116 Thread resource affinity group No group 4 2 7 Thread resource affinity QTHDRSCAFN on page 119 Thread resource affinity level Best available resource 4 2 7 Thread resource affinity QTHDRSCAFN on page 119 Maximum activity level of system No maximum 4 2 2 Maximum activity level of system QMAXACTLVL on page 116 TCP IP send buffer size 65535 Bytes 4 6 4 Send and
109. using the Create Portal for i5 OS wizard For more advanced LDAP configuration scenarios with WebSphere Portal Express see the IBM Redpaper Enabling Collaboration in WebSphere Portal Express V6 on i5 OS REDP 4310 2 8 1 Supported LDAP directories You can use the following LDAP directories to secure WebSphere Portal Express V6 vvvvvvvvvvy IBM Tivoli Directory Server V6 0 IBM Tivoli Directory Server V5 2 IBM Tivoli Directory Server V5 1 IBM Lotus Domino 7 0 1 IBM Lotus Domino 6 5 5 IBM Lotus Domino 6 5 4 Novell eDirectory V8 7 3 Sun Java System Directory Server V5 2 Microsoft Active Directory 2003 Microsoft Active Directory 2000 Microsoft Active Directory Application Mode ADAM 2003 Note The i5 OS V5R4 Directory Server is equivalent to the IBM Tivoli Directory Server V5 2 The i5 OS V5R3 Directory Server is equivalent to the IBM Tivoli Directory Server V5 1 When using the Create WebSphere Portal wizard in IBM Web Administration for i5 OS to configure a WebSphere Portal Express server the Microsoft Active Directory Application Mode ADAM 2003 is not supported 2 8 2 Terminology This section provides a quick reference as you review your directory server s configuration gt Suffix This is the top entry in your LDAP directory information tree This is also referred to as the base entry or the root There are several suffixes in an LDAP directory each representing the top of a separate directory informat
110. v6r0 topic com ibm Websphere iseries doc info ae ae tsec_sslrep html Chapter 5 Enabling Secure Sockets Layer 155 Creating a certificate store Perform the following steps to create a certificate store 1 Open a Web browser and type the following address http your_system 2001 Enter your sign on credentials as required and then click Digital Certificate Manager Figure 5 2 http rchas60 2001 k Links amp IBM Business Transformation Homepage amp IBM Internal Help Homepage amp IBM Standard Software Installer amp Search the Web with Lycos Windows Marketplace t Address i5 OS Tasks i C IBM Corporation 2000 RCHAS60 RCHLAND IBM COM IBM Web Administration for i5 OS Configure HTTP servers application servers and deploy applications i iSeries Navigator URL Advisor Learn how to add i5 OS administration tasks into your web applications gt as Digital Certifi M igital Certificate Manager Create distribute and manage Digital Certificates 7 v7 IBM Directory Server for i5 OS Administer the IBM Directory Server EB IBM IPP Server for i5 OS a Configure the IBM IPP Server A A Cryptographic Coprocessor Configure the cryptographic coprocessor i5 OS Web Based Help Server Administer the Web based help server Help Requires JavaScript Related task information Figure 5 2 Accessing the Digital Certificate Manager 2 On the Digital Certificate Man
111. wmmGenerateExtId false supportGetPersonByAccountName true profileRepositoryForGroups LDAP1 supportTransactions false adminId cn administrator adminPassword Kbdgw0qBnh5aSDxgmrHp0g ldapHost rchas60 rchland ibm com dapPort 636 ldapTimeQut 6000 ldapAuthentication SIMPLE ldapType 0 sslEnabled true sslTrustStore QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc DummyServerTrustFile jks dirContextsMaxSize 20 dirContextsMinSize 5 dirContextTimeToLive 1 cacheGroups false groupsCacheTimeOut 600 cacheAttributes true attributesCacheSize 2000 attributesCacheT imeOut 600 cacheNames true namesCacheSize 2000 namesCacheT imeOut 600 ignoreReadOnl yUpdate true gt Figure 5 40 Editing the wmm xml file to enable SSL 13 Save the file 14 Stop and restart WebSphere Portal Express 15 To validate the SSL configuration check that you can log in to WebSphere Portal Express 16 To check that LDAP and WebSphere Portal Express are using SSL to communicate use the i5 OS CL command of Work with TCP IP Network Status NETSTAT On the Work with TCP IP Network Status type option 3 Work with TCP IP connection status and press Enter On the Work with TCP IP connection status press PF14 Display port numbers to display port numbers Page down until you find your secured LDAP port in the Remote Port column Check that the connection is established Figure 5 41 on page 183 Installing a
112. 0027 gt Preventive Service Planning http www 912 ibm com s_dir s ine003 NSF GroupPTFs How to get IBM Redbooks publications You can search for view or download IBM Redbooks publications Redpapers Technotes draft publications and Additional materials as well as order hardcopy IBM Redbooks publications at this Web site ibm com redbooks Help from IBM IBM Support and downloads ibm com support IBM Global Services ibm com services 362 Installing and Configuring WebSphere Portal Express V6 on i5 OS Installing and Configuring WebSphere Portal Express V6 on 15 0S Comprehensive step by step guide Tips and common pitfalls explained Practical performance tuning guidelines This IBM Redpaper provides an overview of the WebSphere Portal V6 0 family on the System i platform and positions WebSphere Portal Express V6 0 within the portal family This Redpaper provides information about how to prepare your System i i5 0S environment before you install and configure WebSphere Portal Express V6 It includes step by step instructions that help system administrators and IT consultants to quickly deploy WebSphere Portal Express into a production environment on a System i machine This Redpaper also incudes information that helps you perform the initial tuning of your portal environment It explains how to configure Secure Sockets Layer SSL to protect sensitive login information to the portal and LDAP servers Finally
113. 1 13 07 7 01 AM oe B version txt 1KB TextDocument 01 12 07 10 55 PM al g E WASDefaultPortsFile props 1KB PROPS File 01 13 07 7 01 AM Figure 2 5 Directory structure after extracting WebSphere Portal Express eimages 2 4 i5 OS configuration and network requirements This section explains the i5 OS configuration and network requirements 2 4 1 Verifying the i5 OS time zone Before you install the WebSphere Portal Express software make sure the time zone system value is set correctly for your system s time zone The i5 OS system value of QTIMZON specifies the time zone information used to calculate the local system time You can verify the current time zone setting by using the following Work with System Values WRKSYSVAL CL command WRKSYSVAL SYSVAL QTIMZON Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 21 If you change the QTIMZON system value on the Work with System Values WRKSYSVAL display type option 2 Change next to the QTIMZON system value and press Enter On the Change System Value display Figure 2 6 you can change the time zone value For a complete list of time zone values see the Time zone topic in the System i Information Center at http publib boulder ibm com infocenter iseries v5r4 index jsp topic rzati rzati timezone htm Change System Value System value QTIMZON Description Time zone Type choice press Enter Time zone QNO600CST Name Associated settings
114. 21 53 02 CDT 2006 until Sat Oct 10 21 53 02 CDT 2009 Certificate fingerprints MD5 2D CE 4B DE A6 47 22 1F 90 59 E9 89 F5 06 8F 11 SHA1 7F B9 B4 A1 AE E4 27 16 1C 65 3A AD E1 AF B6 C2 45 6B C7 F9 Trust this certificate no gt yes Certificate was added to keystore Figure 5 21 Importing the Local CA certificate into WebSphere Application Server Java trust store Note You can also use the iKeyman utility shipped with WebSphere Application Server to import the Local CA in the trust store For more information about the ikKeyman utility see the iSeries Information Center V5R4 at http publib boulder ibm com infocenter iseries v5r4 topic rzatz 51 sec ikeyma n htm Importing the Local Certificate Authority public certificate into the WebSphere Application Server trust store Note Perform this step for each WebSphere Portal Express profile you want to secure The WebSphere Application Server trust store password is case sensitive The steps to import the Local Certificate Authority public certificate into the WebSphere Application Server trust store are 1 Log in to a 5250 emulation session 2 Start the Qshell environment using the i5 OS CL command of Start Qshell STRQSH 3 Type the following command QIBM ProdData Java400 jdk14 bin keytool import file LCA_certificate_name keystore QIBM UserData WebSphere AppServer V6 Base profiles portal_instance etc DummySe rverTrustFile jks alias alias_name trustcacerts
115. 2214 0 Figure 6 87 Selecting the Qgpl folder 3 You see the save file for the user profiles Right click the object userprofs in our example and select Restore Figure 6 88 amp save History Lwpi13 rtp raleigh ibm com BAX File Edit View Help Media Set Delete Details Figure 6 88 Selecting the user profiles save file 4 Follow Step 5 on page 310 to Step 13 on page 317 in the Restoring the RELEASE database on page 307 section to complete the restoration of the user profile and security data Chapter 6 Online backup and recovery 319 6 5 5 Restoring the integrated file system files In this section we show how to restore only i5 OS integrated file system files from the full save Perform the following steps 1 Follow Steps 1 on page 307 to Step 3 on page 308 in the Restoring the RELEASE database on page 307 2 The Save History window Figure 6 89 shows the various folder object and directory lists that match the criteria you selected in the last step Select the list of files you want to restore In our example we want to restore the directory list of wp6xpolicy amp Save History Lwpi13 rtp raleigh ibm com BAX File Edit View Help EAX 0 minutes old Saved dates 4 22 07 4 22 07 Completion status Successful saves System Appn s10e0c7c Saved Item type date time SaveType Volume _ Expiration Objects Saved Objects Not Saved
116. 3 QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log dpitask log 3439 QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 PortalServer log native_stdout log 534 View Figure 3 54 Viewing the WebSphere Application Server and WebSphere Portal logs Installing and Configuring WebSphere Portal Express V6 on i5 OS Click View Creation Logs to view detailed task information and error logs that were created during the portal configuration process Figure 3 55 All Servers HTTP Servers Running Common Tasks and Wizards Create HTTP Server Create Application Server U Migrate Original to Apache V Create WebSphere Portal UW Create IBM Workplace Server Properties D Properties D Server Ports D View HTTP Servers D View Document Renderer Web Performance Web Performance Monitor Web Performance Advisor Y Problem Determination D View Logs a View Cregtion Logs a View Crex_ Summary Tools Server a Launch Administrative Console http itcebiz1 rchland ibm com 2001 HTTPAdmin Static 367325211 Microsoft Internet Explorer File Edit View Favorites Tools Help gt x a JO search ie Favorites Kosa IBM Web Administration for i5 0S A F m J8 WebSphere Detailed Step Information In the process of creating this WebSphere Portal there are many different tasks and scripts that are run This wizard divides t
117. 3 aa O portalexpress O testcase O Qwp_profile O Gwp_profile2 O Gawereesaspd X Daas O xmi O ND O serice H HHH HH O XML O GQantc O I aopensys b QOPT O QSR O QSYS LIB O QTCPTMM O query ear O g response tt O g responselog tt O G savRstp60 n AM RA CnraliChaelCamien nar Select Lists Specify Generics Select Printer Output lt Back net gt A cancer Figure 6 8 Selecting the WebSphere Portal Express V6 main profile directory 256 Installing and Configuring WebSphere Portal Express V6 on i5 OS c Next select the profile related information in the profile registry folder of QIBM UserData Websphere Appserver V6 Base ProfileRegistry fsdb WP6XSERVER by expanding QIBM UserData WebSphere gt AppServer V6 Base gt profileRegistry gt fsdb and selecting WP6XSERVER Figure 6 9 al New Backup Policy Select Items for Backup Lwpi13 rtp raleigh ibm com What items do you want to back up Select one or more from the following Items to back up 08400 SYSEAR ETOM E Tivoli E WASHttpAdmin O G webass O G Webas51 R S WebSphere K SyAppServer Rl ve A Sy Ba
118. 3 52 IBM Web Administration for i5 0S Advanced Related Links AIl Servers HTTP Servers Application Servers ASF Tomcat Servers Running D Server v Common Tasks and Wizards Create HTTP Server Create Application Server U Migrate Original to Apache Create WebSphere Portal Create IBM Workplace v Server Properties D Properties D Server Ports D View HTTP Servers D View Document Renderer Web Performance Web Performance Monitor amp Web Performance Advisor Y Problem Determination D View Logs 2 View Creation Logs 2 View Create Summary v Tools a Launch Administrative Console wp_profile2 WebSphere_Portal V6 0 portal express x wp profile2WebSphere Portal Manage WebSphere Portal Express V6 0 0 1 Profile wp_profile2 Server WebSphere_Portal Application server version WebSphere Application Server V6 0 2 17 No description for server wp_profile2 WebSphere_Portal The WebSphere Application Server instance wp_profile2 WebSphere_Portal has been sect this server click on the Launch Administrative Console and sign in with an authorized user To access your portal server click on the following URL http itcebiz1 rchland ibm com EN PORN ee ee a Portal Configuration Database Configuration Configure Portl WebSphere Portal can be secured You can control who has access and what level of access each user controlled using an LDAP directo
119. 3 Exit Fl1l Display descriptions F12 Cancel F19 Display trademarks Figure 2 15 Display Software Resources display showing the installed releases Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 31 You can also use iSeries Navigator to verify the currently installed licensed software on your system From iSeries Navigator click My Connections gt systemname Configuration and Service Software Installed Products as shown in Figure 2 16 The panel on the right shows the currently installed software on your system iSeries Navigator ly File Edit View Help a Environment My Connections Rchasio Instaled Produs n y y SOS Management Central Rchas10 Release Description My Connections a 5722999 0000 VSR4M0 Licensed Internal Code Rchas10 A 5722ss1 0000 VSR4M0 i5 OS Basic Operations 95722ss1 0001 VSR4M0 Extended Base Support amp Work Management 95722ss1 0002 VSR4M0 Online Information B Configuration and Service A 5722ss1 0003 VSR4M0 Extended Base Directory Support System Values A 5722ss1 0006 VSR4M0 System 38 Environment cH History Log 95722ssi1 0007 VSR4M0 Example Tools Library A 5722ss1 0008 VSR4M0 AFP Compatibility Fonts Time Management 45722ss1 0009 VSR4M0 PRV CL Compiler Support 4 Hardware 95722ss1 0012 VSR4M0 Host Servers f Software 95722ssi1 0013 VSR4M0 System Openness Includes All Products 95722ss1 0018 VSR4M0 Media and Storage Extensions K
120. 4 1785 U S A The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF NON INFRINGEMENT MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE Some states do not allow disclaimer of express or implied warranties in certain transactions therefore this statement may not apply to you This information could include technical inaccuracies or typographical errors Changes are periodically made to the information herein these changes will be incorporated in new editions of the publication IBM may make improvements and or changes in the product s and or the program s described in this publication at any time without notice Any references in this information to non IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you Information concerning non IBM products was obtained from the suppliers of those products their published announcements or other publicly avail
121. 43 To enable the ESI cache stop the WebSphere Portal server and update the plug in configuration file plugin cfg xml in the i5 OS integrated file system directory of QIBM UserData WebSphere AppServer V6 Base profiles portal_instance cells cell_name no des IHS_nodename_node servers IHS_servername Update the following property lt Property Name ESIEnable Value true gt Restart the WebSphere Portal server Important If Secure Sockets Layer SSL is enabled then you cannot enable ESI 4 8 4 Servlet engine thread pool 144 A thread pool enables components of the server to reuse threads and eliminates the need to create new threads at run time Creating new threads is a time and resource intensive operation To start set the minimum and maximum thread pool size to 70 70 Then monitor the activity of that thread pool using the performance viewer that is built into the WebSphere Application Server administrative console Increase this value if all servlet threads are busy most of the time Decrease this value if all servlet threads are idle most of the time To change the serviet engine thread pool perform the following steps 1 Log in to the WebSphere Application Server administrative console select Servers gt Application Server click WebSphere_Portal and under Additional Properties select Thread Pools Figure 4 33 on page 145 Installing and Configuring WebSphere Portal Express V6 on i5 OS Welcome wpsadmin
122. 5 Base 9 Running Create IBM Workplace defaultiserver1 V6 1 0 2 Base Stopped WPX6PRFiservert V6 0 0 1 portal express Running WPX6PRF WebSphere Portal V6 0 0 1 portal express Running lt Refresh Start Stop Restart Manage Details Delete Rename Figure 4 26 Stopping application server server1 4 8 2 Java Virtual Machine The Java Virtual Machine JVM is one of the most critical areas in terms of performance Improperly tuning the JVM results in poor performance and in some cases can cause WebSphere Portal Express to end abnormally Chapter 4 Initial performance tuning 137 Note When a property of the JVM is modified using the WebSphere Application Server administrative console the WebSphere Portal server needs to be stopped and restarted for that modification to become effective Heap size You need to tune the JVM heap size so that the garbage collection runs at suitable intervals Running too often causes unnecessary overhead but you want to run it enough to prevent the heap from growing too large Increasing the size of the Java heap usually improves throughput until the heap no longer resides in physical memory When the heap size exceeds the physical memory the heap begins swapping to disk which causes Java performance to drastically decrease Therefore it is important to set the maximum heap size to a value that allows the heap to be contained within physical memory To prevent pag
123. 5 OS a e Workflow Engine Viewer supported on Windows WebSphere Portal Extend e Workflow Builder not supported on i5 OS e Electronic Forms supported on Windows e Workplace Forms Server Designer and e Cluster support Instant Messaging Sametime Web Content Management 7 0 Team Rooms Quickplace 7 0 WebSphere Portal Document Domino 7 0 1 Management e WebSphere Portlet Factory Designer d WebSphere Portal Enable e Workflow Engine not supported on i5 OS Web Content Management e Cluster support e WebSphere Portal Document Management WebSphere Portlet Factory Designer a WebSphere Portal Server e Cluster support WebSphere Portlet Factory Designer only processor based licensing r e Presentation e Customization e Application aggregation e Portlet API e Use of 100 s of portlets e WSRP support e WebSphere Portlet Factory Runtime WebSphere Portal Express Web Content Manager etn WebSphere Portal e Single sign on Document Management e Search e Instant Messaging Sametime 7 5 e Lotus Component Designer e Personalization e Virtual Portlets e Multiple LDAP support Figure 1 1 WebSphere Portal offerings on i5 0S Figure 1 2 on page 6 shows the WebSphere Portal V6 0 family and the positioning of WebSphere Portal Express in the family WebSphere Portal Express is a single server solution clustering is not supported It
124. 5722ss1 0022 VSR4M0 ObjectConnect Supported Products 95722ss1 0023 VSR4M0 OptiConnect Fixes Inventory 95722ss1 0025 VSR4M0 NetWare Enhanced Integration F Colection Services 95722ss1 0026 V5R4M0 DB2 Symmetric Multiprocessing B Logical Partiti 4 5722ss1 0027 VS5R4M0 DB2 MultiSystem ogical Partitions E7271 NNA VERAMA Tntenratad Gerver Gunnart Figure 2 16 Using iSeries Navigator to display installed licensed software 2 6 Program temporary fixes System updates and fixes on i5 OS are applied through a Program Temporary Fix or PTF The PTFs that are required to be loaded on the system depend on the version and release of i5 OS that is used and the software products that are installed on the system This section covers the minimum PTFs that are required to perform the configuration steps Note Make sure that the latest i5 OS cumulative PTF package is installed Running IBM WebSphere Portal Express V6 for i5 OS requires both individual PTFs and group PTF packages Each individual PTF and group PTF package usually includes specific installation instructions Also the IBM Create WebSphere Portal Wizard for i5 OS verifies that the required individual and group PTFs are installed prior to configuring a portal server To order or download System i program temporary fixes PTFs see the following Web sites gt Fix Central http www 912 ibm com eserver support fixes fcgui jsp gt System i Group PTFs http www 912 ibm com s
125. 6 0 on the system has been corrupted Please re insta ind try the request again Figure 3 24 IBM Web Administration for i5 OS reporting corrupted installation WebSphere Portal Express installation does not start after failed installation attempt When the WebSphere Portal Express installation begins the file tmp Installshield portalinstall lockfile is created in the i5 OS integrated file system and is removed after the installation has completed If a previous attempt to install the product has not finished successfully you might see an error message or notice that the installation does not proceed If the file tmp Installshield portalinstall lockfile exists on your system delete it before starting a new installation 3 1 4 Verifying the WebSphere Portal Express installation Perform the following steps to verify the successful installation of WebSphere Portal Express on i5 OS 1 Check the product directory of QIBM ProdData PortalExpress Figure 3 25 on page 70 shows the directory structure after the installation Chapter 3 Installing and configuring WebSphere Portal Express 69 B X QIBM ProdData PortalExpress 5 depcheck dist doc 2 img 7 license log package PortalExpress Tools uninstall amp version Figure 3 25 WebSphere Portal Express product directory 2 Verify that WebSphere Portal Express shows up in the i5 OS software inventory a Start
126. 6 4 2 Restoring all saved components in one step 0000 0c eee eee 294 6 4 3 Running the PostExpressRestore sh script 0 0000e cece eee eee 304 6 5 Scenario 2 Restoring individually from data saved with a backup policy 306 6 5 1 Running the PreExpressRestore sh script 0002000 cece eee eee 306 6 5 2 Restoring all schemas and database libraries 00000000 306 6 5 3 Restoring the HTTP server member object 000 c eee eee eee 317 6 5 4 Restoring user profile and security data 2 0 0 0 ee 319 6 5 5 Restoring the integrated file system files 0 0 00 cece eee eee 320 6 5 6 Running the PostExpressRestore sh script 0 000 eee eee eee 327 6 6 Using the BRMS commands for backup and restore 0000 eee eee eee 327 6 6 1 Running a backup with a policy using i5 OS commands 328 6 6 2 Restoring with a policy using i5 OS commands 0000 eae ee 333 Contents v vi Appendix A Upgrading to WebSphere Portal Express V6 0 1 347 Preparing for the upgrade sses ieira iae aE An E a AEAEE eae 348 Upgrading to WebSphere Portal Express V6 0 1 auauna aaaea 351 Post installation Steps rrara n e eee N 352 Appendix B Additional material 0 0 0 0 eee ee 359 Locating the Web material 0 0 eee eee 359 Using the Web material tE EEE EE eee 359 Related publications 0
127. 6 46 28 PM Information 0 R PF5c61 Client request run program QSYS QWCRTVCA 4 22 07 6 46 28PM Information 0 cPe2196 Library QSYS2924 added to library list 4 22 07 6 46 28 PM Completion 0 cpp 1672 Job changed successfully however errors occurred 4 22 07 6 46 28 PM Diagnostic 0 cppo912 Printer device PRTO1 not found 4 22 07 6 46 28PM Diagnostic 20 cprapo2 User MOWUSUA from client LWPI13 RTP RALEIGH IBM COM connected to 4 22 07 6 46 28 PM Information 0 cepi672 Job changed successfully however errors occurred 4 22 07 6 46 28 PM Diagnostic cpr 1301 ACGDTA for 153226 QUSER QZRCSRVS not journaled reason 1 4 22 07 6 46 28 PM Information 30 cppo912 Printer device PRTO1 not found 4 22 07 6 46 28 PM Diagnostic 20 cpr 1124 Job 153226 QUSER QZRCSRVS started on 04 22 07 at 18 45 40 in subsys 4 22 07 6 45 40 PM Information 0 Figure 6 50 Job log entries 290 Installing and Configuring WebSphere Portal Express V6 on i5 OS 8 Upon completion Completed is shown in the Status column Figure 6 51 3 Run Wp xpolicy backup policy 3 Status BAX File Help ei Status Completed Target Systems and Groups Status fi Lwpi13 rtp raleigh ibm ct Completed R Figure 6 51 Task completed successfully 9 You might also want to review the job log after completion to determine any warnings or informational messages that you need to correct 6 4 Scenario 1 Restoring
128. 6 ND Stop all the servers If you are running the Network Deployment option replace Base with ND in the following commands cd QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt bin stopServer serverl profileName lt profile_root gt user was_admin_userid password was_admin_password stopServer WebSphere Portal profileName lt profile_ name gt user was admin password was_admin_pwd Install the fix pack If you are running the Network Deployment option replace Base with ND in the following commands cd QIBM ProdData PortalExpress V6 update updatePortal sh install installDir QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalServer fixpack fixpackDir QIBM ProdData PortalExpress V6 update fixpacks fixpackID WP_PTF_601 For example for a portal profile called Express60 use the following command updatePortal sh install installDir QIBM UserData WebSphere AppServer V6 Base profiles Express60 Portal Server fixpack fixpackDir QIBM ProdData PortalExpress V6 update fixpacks fixpackID WP_PTF_601 The installation runs for a few hours The output is generated in the configtrace log file of the portal profile being upgraded In our example the output is found in the QIBM UserData WebSphere AppServer V6 Base profiles Express60 PortalServer log co nfigtrace log file Appendix A Upgrading to WebSphere Portal Express V6 0 1 351 Tip If the installation ends d
129. A personal certificate has its associated private key in the database Figure 5 64 iKeyman utility tool interface 200 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 Open the HTTP Server plugin key store plugin key kdb Figure 5 65 Make sure you select CMS for the Key database type field Click OK Provide the key store password when requested Open Key database type CMS v File Name plugin key kdb Browse Location AIBM UserDatalvVebSphere AppServerlV6iBaselprofilesWYPX6PRFietc OK Cancel Figure 5 65 Opening the HTTP server plugin key store 3 From the menu select Create gt New Self Signed Certificate Figure 5 66 IBM Key Management Y QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc plugin key kdb Key Database File Create View Help Dl ikl amp z a Request oo y DB Type CMS key database file FileName Y QIBM UserDatalvVebSphere AppServerV6 BaselprofilesWVPX6PRFietciplugin key kdb Token Label Key database content Personal Certificates WebSphere Plugin Key Figure 5 66 Creating a self signed certificate for the HTTP server plugin 4 Fillin the certificate information Figure 5 67 Keep track of the key label In our example it is WebPlugin Click OK to save the certificate E Create Ney Self Signed Certificate Please provide the following Key Label W
130. Allow system object updates Cancel Help 2 Figure 2 24 Verifying the default LDAP suffix 42 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 If you do not know the password for the LDAP administrator or want to reset the password perform the following steps Figure 2 25 a Click the General tab b Click Password c Enter the password twice and click OK d Restart the directory server Renlicatinn Network Performance Auditing Kerberos More General Database Suffixes Change Log LDAP protocol version 3 V Start server when TCP IP is started IV Log client messages in server joblog Server administration URL CEBIZ1 RCHLAND IBM COM 2001 IDSWebAppilDSjsp Login jsp v Administrator information Administrator name cn Administrator Password l Grant adr Directory Server Referrals Set Administrator s Password New referral presagi iiaiai Add Confirm password teresa 0000000 Cancel Figure 2 25 Changing the LDAP administrator password 2 8 4 Creating a new LDAP suffix You might need to separate LDAP environments such as production and test environments Creating a separate LDAP suffix allows you to separate the environments Multiple WebSphere Portal Express profiles can run on the same System i machine sharing the same LDAP suffix or using individual suffixes To add a new LDAP suffix to the LDAP directory perform the foll
131. BL CURLIB CTLGRPATR FULL INCR CTLGRPATR DAYS PERM 1 9999 PROCESS IGNORE Bottom F13 How to use this display Figure 6 100 Start Backup using BRM STRBKUBRM command prompt more options Installing and Configuring WebSphere Portal Express V6 on i5 OS 7 At this point the backup starts You can review the backup job using the Work with Active Jobs WRKACTJOB command 8 On the Work with Active Job display Figure 6 101 locate the backup job It is usually the same name as the backup policy In our example it is WP6XPOLICY Type option 5 Work with next to the job and press Enter Work with Active Jobs LWPI13 04 29 07 02 35 53 CPU 1 8 Elapsed time 04 42 46 Active jobs 394 Type options press Enter 2 Change 3 Hold 4 End 5 Work with 6 Release 7 Display message 8 Work with spooled files 13 Disconnect Current Opt Subsystem Job User Type CPU QBATCH QSYS SBS 5 WP6XPOLICY MOWUSUA BCH QCMN QSYS SBS QCTL QSYS SBS QHTTPSVR QSYS SBS ADMIN QTMHHTTP BCH ADMIN QTMHHTTP BCI ADMIN QTMHHTTP BCH ADMIN QTMHHTTP BCI oe Function Status DEQW CMD STRBKUBRM RUN DEQW DEQW DEQW PGM QZHBMAIN SIGW PGM QZSRLOG SIGW PGM QLWISVR JVAW PGM QZSRHTTP SIGW 0 0 0 0 0 0 0 0 0 Parameters or command zea F3 Exit F5 Refresh F7 Find F10 Restart statistics Fll Display elapsed data F12 Cancel F23 More options F24 More keys Figure 6 101 Work with Active Jobs display Chapter 6 Online backup and recover
132. CAL JCR60 WMM database LOCAL DBUser replace DBUser with the value in the wpconfig_dbdomain properties file Feedback database _OCAL FDB60 Likeminds database LOCAL LKM60 gt The external HTTP server associated with the profile if there is one A single record member in file QUSRSYS QATMHINSTC named lt webserver gt pointing to the location of the HTTP configuration data i5 OS integrated file system objects in www lt webserver gt for the HTTP server gt User profile information There is no simple way to save a single user profile so all user profiles are saved using the Save Security Data SAVSECDTA CL command even though we are only interested in one user profile Chapter 6 Online backup and recovery 243 Note You only restore the single user profile associated with the WebSphere Portal Express profile There are three methods of backing up your WebSphere Portal Express V6 environment gt A general system backup that saves everything on your system gt Offline backup using WebSphere Portal Express V6 scripts See 6 2 Offline backup and restore using scripts on page 244 for more information gt Online backup using Backup Recovery and Media Services BRMS See 6 3 Online backup using BRMS on page 245 for more information Each of the three routines mentioned has its own benefits We will not discuss the various routines except to mention that offline backup of the WebSpher
133. Configuring WebSphere Portal Express V6 on i5 OS Upgrading to WebSphere Portal Express V6 0 1 This appendix describes how to upgrade from WebSphere Portal Express Version 6 0 0 1 to Version 6 0 1 on i5 OS If you are upgrading to version 6 0 1 1 see Technote 1270778 at the following Web site for instructions on how to perform that particular upgrade http www ibm com support docview wss rs 688 amp ui d swg21270778 Important While this document assumes you are already running WebSphere Portal Express V6 0 0 1 see 2 6 Program temporary fixes on page 32 to ensure you meet all the necessary software and group PTF requirements Keep the following recommendations in mind to ensure a smooth upgrade gt Make sure all the necessary passwords in the wpconfig properties and wpconfig_dbdomain properties files are filled in The upgrade is unnecessarily lengthy if any required passwords are missing gt If you are using or have deployed custom themes skins or screens in your environment make sure they are deployed in production mode See Deploying customized themes and skins information in the WebSphere Portal Information Center available at the following Web site While the installation process takes extra steps to save the existing wps ear application improperly deployed customer themes skins JSPs and so on can prevent the portal server from being fully functional after the upgrade http publib boulder ibm com infocenter wpdoc
134. Constraint_1 gt lt description gt lt role name gt All Role lt role name gt lt auth constraint gt lt user data constraint id UserDataConstraint 4 gt lt transport quarantee gt NONE lt transport guarantee gt lt user data constraint gt lt security constraint gt Figure 5 103 Portal application descriptor Web xml Note If you need to make changes to this file export and expand the wps ear file For information about updating and deploying the EAR file see Deploying themes and skins in a production environment in the WebSphere Portal Express V6 Information Center at http publib boulder ibm com infocenter wpdoc v6r0 topic com ibm wp exp doc wp s dgn_dpycst html dgn_dpycst__deployprod 11 Log in to WebSphere Portal Express as an administrator and select Administration gt Portlet Management Portlets and search for the portlet with a title that starts with Login See Figure 5 104 ER Administration gt WebSphere Portal gt Portlet Management gt Portlets gt Search y All Sources O amp ogo WebSphere Portal Welcome B Portal User Interface Manage Portlets Manage Pages Title starts with v i Search T nod cine Search by Title starts wil Search Login Portlet Management Web Modules ee Portlets Click Copy to create a duplicate of the portlet Cli
135. Content Settings D Directory Handling O Accept client certificate if available before making connection D Security DB Dynamic Content and CGI D Logging O Require client certificate for connection HTTPS_PORT environment variable 7 2 D Proxy D System Resources D FRCA D Compression SSL client groupnames Groupnames Client attributes D ASF Tomcat Setup task Example BMoeople Org BM D ASF Tomcat Settings Example MNIBM St MN amp amp Org iBM D Domino Application Server WebSphere Application Server ox Apply Cancel Figure 5 53 Selecting the server certificate application name Chapter 5 Enabling Secure Sockets Layer 191 3 Check that the configuration file of the HTTP server contains the HTTP directives for the virtual host that you just created a Expand Tools and click Display Configuration File Figure 5 54 BY TTD a A SENN On RCTIASED NONONO A a Wel File Edit View Favorites Tools Help a Q e gt x E CA Pp search She Favorites O 2 amp E 33 Address a http frchas60 200 1 HTTPAdmin Links IBM Business Transformation Homepage 4 IBM Internal Help Homepage 4 IBM Standard Software Installer Search the Web with Lycos W Windows Marketplace i IBM Web Administration for i5 0S Setup Advanced Related Links AllServers HTTP Servers Application Servers ASF Tomcat Servers Boe Server WPX6PRF Apache M Server area Glo
136. ControlService WP AccessControlWarmUpService WP AdminUniqueNamesMappingService WP AuditService WP AuthenticationService i pie ge ge e e WP CacheManagerService G CES ConfigService Oo WP CredentialTypeRegistryService Figure 5 113 Accessing the portal service ConfigService c Click Custom Properties Figure 5 114 Welcome wpsadmin Logout Support Help Welcome Resource environment providers E Guided Activities Resource environment providers E Servers Resource environment providers gt WP ConfigService Applications A resource environment provider used to create resource env entries E Resources Configuration JMS Providers JDBC Providers 3 General Properties a Resource Adapters Additional Properties Scope Asynchronous beans cells RCHAS60_WPX6PRF nodes RCHAS60_WPX6PRF Referenceables Schedulers Resource env entries Cache instances Name s Custome Object pool managers WP ConfigService Mail Providers URL Providers Derap Resource Environment Providers Security Environment System administration Apply OK Reset Cancel Monitoring and Tuning Troubleshooting Service integration E nnn Figure 5 114 Portal service ConfigService custom properties 228 Installing and Configuring WebSphere Portal Express V6 on i5 OS d Set the custom property host port http to the value of the extern
137. Create WebSphere Portal Express V6 0 Secure Application Server and WebSphere Portal with LDAP Step 8 of 14 Securing a Web environment is critical for protecting an organization s resources If selected the wizard will configure security for the WebSphere Portal environment using LDAP based on the following Global security will be turned on for the application server hosting the portal environment Access to a LDAP server is required The directory server specified will contain the registry of users that will be used to secure the portal environment The LDAP server must be active to set up and use the portal environment An LDAP administrator name and password must be provided to set up the portal environment The wizard updates the directory if necessary Web Server Single Signon SSO is configured for the application server hosting the portal environment WebSphere Member Manager WMM and a Lookaside database will be configured to store additional information for the users of the portal environment Specify security options for the WebSphere Portal environment e Configure security using LDAP with Realm support now Recommended Note Security will be configured with Realm support Realm support will allow you to use virtual portals in the future Using Realm support may require manual intervention if you are planning on using Single Sign On SSO Specify LDAP server information LDAP server hostname itcebiz1 rchland ibm com e
138. E BKUGRP Backs up all user data SYSGRP Backs up all system data SYSTEM Backs up the entire system EXPRESS backup policy EXPRESS60 express60 MONTHLY NONE QLTSDOMOO LWPT13LDAP QLTSSVR Online backup of all Lotus servers SAVSECDTA TEST WP6XPOLICY This is an online backup policy forWP6XSERVER Bottom F3 Exit F9 Review backup plan F12 Cancel Figure 6 108 Selecting the backup policy Chapter 6 Online backup and recovery 337 9 On the Select Recovery Items display Figure 6 109 select the various items you want to restore In our case we want to restore all the items saved for the specific dates we specified in Figure 6 107 on page 336 Type an option 1 Select next to all the items you want to restore Press the F9 Recovery defaults which allows you to inspect or change the restore options Select Recovery Items LWPI13 Select action Select volume Type options press Enter 1 Select 4 Remove 5 Display 7 Specify object Saved Save Save Save Parallel Volume File Expire Item Date Time Type Devices Serial Sequence Date WP6XADMIN 4 22 07 18 49 04 FULL VOL004 111 5 13 07 WPECMM3 4 22 07 18 49 05 FULL VOLO004 112 5 13 07 WPECST3 4 22 07 18 49 05 FULL VOL004 114 5 13 07 WPEFDB3 4 22 07 18 49 05 FULL VOL004 113 5 13 07 WPEJCR3 4 22 07 18 49 06 FULL VOL004 115 5 13 07 WPELKM3 4 22 07 18 49 17 FULL VOLO004 116 5 13 07 WPEREL3 4 22 07 18 49 18 FULL VOLO004 117 5 13 07 QGPL 4 22 07 18 50 39 FULL VOLO004 118 5 13 07 QU
139. ER QIBM UserData WebSphere AppServer V6 Base profileRegistry FSDB WP6XSERVER QIBM UserData WebSphere AppServer V6 Base profileRegistry profileregistry xml Chapter 6 Online backup and recovery 247 248 gt Schemas WP6XADMIN WPECMM3 WPECST3 WPEFDB3 WPEJCR3 WPELKM3 and WPEREL3 Note You can get a list of the schemas or libraries associated with the WebSphere Portal profile by using the following QShell command QIBM ProdData PortalExpress V6 Tools sh_utils getListWpsSchemas sh lt profilename gt For example QIBM ProdData PortalExpress V6 Tools sh_utils getListWpsSchemas sh WP6XSERVER WP6XADMIN WPECMM3 WPECST3 WPEFDB3 WPEJCR3 WPELKM3 WPEREL3 Tip When you use the getlistWpsSchemas sh script the first entry in the result list in our example wp6xadmin has the same name as the user profile that owns the databases associated with the WebSphere Portal profile gt Objects WP6XWEB member in file QUSRSYS QATMHINSTC QGPL USERPROFS save file Note Use the QGPL USERPROFS save file to save all user profiles and security data You must manually create this save file using the following i5 OS command CRTSAVF FILE QGPL USERPROFS The following command determines the HTTP server that is used with the WebSphere Portal profile if any usr bin java cp qibm proddata httpa java 1ib wasadmin jar QIBM ProdData PortalExpress V6 Tools 1 ib i5tools jar qibm proddata os400 jt400 1ib jt400native jar QIBM ProdData P
140. FILE WMMI105 in WP6XADMIN Press Enter to continue F3 Exit F5 Refresh F12 Cancel F17 Top F18 Bottom Figure 6 116 Restore job log Chapter 6 Online backup and recovery 345 18 Upon successful completion of the restore run the PostExpressRestore sh script Enter the following command on the i5 OS command line STRQSH CMD QIBM ProdData PortalExpress V6 Tools PostExpressRestore sh p lt profilename gt For our example this is STRQSH CMD QIBM ProdData PortalExpress V6 Tools PostExpressRestore sh p wp6xserver Figure 6 117 shows a partial output of the command Note that there is log generated in tmp directory that you can review in addition to what is shown on the console Starting Time is 021759 QIBM ProdData PortalExpress V6 Tools PostExpressRestore sh p wp6xserver Profile is wp6xserver The output will also be sent to tmp PostExpressrestore sh_021759 1log Http Folder www wp6xweb WMM_SCHEMA wp6xadmin RELEASE SCHEMA WPEREL3 CUSTOMIZATION SCHEMA WPECST3 COMMUNITY SCHEMA WPECMM3 JCR_SCHEMA WPEJCR3 FEEDBACK_SCHEMA WPEFDB3 LIKEMINDS SCHEMA WPELKM3 CPC3712 USRPRF WP6XADMIN restored CPC3705 1 user profiles restored at 04 29 07 02 19 31 CPC3706 Private authorities restored for user profile WP6XADMIN F3 Exit F4 End of File F6 Print F9 Retrieve F17 Top F18 Bottom F19 Left F20 Right F21 User Window Figure 6 117 Running the PostExpressRestore sh script 346 Installing and
141. Figure 6 25 S New Backi cup Policy Policy Created The backup policy has been created You can schedule this policy to run at a later time or you can run it now When would you like this policy to run Run Now Schedule Figure 6 25 New backup policy created 272 Installing and Configuring WebSphere Portal Express V6 on i5 OS Adding the directory and objects to omit from your backup At this point the backup policy is created Next use the policy s properties to add a list of objects that you want to omit from the online backup This reduces the number of objects in use errors when you run the backup Usually you omit temporary files and logs that are not needed for the portal server to be functional Perform the following steps 1 From the iSeries Navigator right click the backup policy you just created and select Properties In our example this is WP6XPOLICY Figure 6 26 iSeries Navigator Woe File Edit View Help POs axeveys Environment My Connections 8 Management Central Lwpi13 rtp raleigh ibm c fa My Connections il Lwpi12 rtp raleigh ibm com iil Lwpi13 rtp raleigh ibm com 9 Users and Groups amp Databases 08 File Systems Application Development EA AFP Manager amp Backup Recovery and Media Services Ra Backup Policies RF Move Policies a Media Backs up all user data Backs up all system data a P Ta System Back
142. Full name Central Standard Time Abbreviated name CST F3 Exit F4 Prompt F5 Refresh F12 Cancel Figure 2 6 Changing the QTIMZON system value You also need to verify that the system s time is set correctly by verifying the QTIME system value 2 4 2 Verifying the Coded Character Set Identifier When configuring WebSphere Portal Express to work with DB2 UDB for i5 OS it is essential to change the Coded Character Set Identifier CCSID from the default value of 65535 which is not supported by DB2 UDB for i5 OS Query the current system value by typing the following Display System Value DSPSYSVAL CL command from an i5 OS command line DSPSYSVAL SYSVAL QCCSID If the CCSID value shown is 65535 use the Change System Value CHGSYSVAL CL command to change the QCCSID system value to a value that reflects the language used by most of the system For example for U S English type the following command CHGSYSVAL SYSVAL QCCSID VALUE 37 Refer to Language identifiers and associated default CCSIDs in the System i Information Center for a list of valid CCSIDs 2 4 3 Verifying language settings of system values and user profiles The IBM Web Administration for i5 OS interface also referred to as the HTTP Admin server calls the WebSphere Portal Express configuration scripts using QShell When running in QShell you to need to set up environment settings for language translations to occur 22 Installing and Configuring WebSpher
143. Global configuration v Common Tasks and Wizards Manage Apache server WP 5 4 Create HTTP Server g p Directory www wpx6pri htdocs Create Application Server Directory Migrate Original to Apache HTTP server for WebSphere Portal WPX6P virtua 9 5 92 28 8021 Create WebSphere Portal Create IBM Workplace Figure 5 51 Managing the virtual host Chapter 5 Enabling Secure Sockets Layer 189 190 b Expand Server Properties and select Security Select the SSL with Certificate Authentication tab In the SSL drop down list select Enabled Figure 5 52 IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers B G Server WPX6PRF Apache WPX6PRE gt Security Running x Server area Virtual Host 9 5 92 25 8021 x v Common Tasks and Wizards Create HTTP Server U Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace Security Authentication Control Access SSL Proxy SSL Proxy Advanced SSL with Certificate Authentication Contro Certificate Access SSL Advanced Disabled v v HTTP Tasks and Wizards Add a Directory to the Web LDAP Configuration J Servlet and JSP Enablement B General Server Configuration SSL B Container Management D Virtual Hosts B URL Mapping Disabled Enabled _1 D Request Processing
144. IAE fj Backup RG Move Policies Explore Media Open Create Shortcut Customize this View New Policy N Manage Lists Backup History Back Up Save Files 15 minutes old Lwpi13 rtp raleigh ibm com Backup Recovery and Media Services Name Backup Policies F Move Policies Media View Backup Policies Report Description Create run display and maintain backup policies Display move policy information Display and add media and manage backed up items on media Figure 6 1 Creating a new policy Chapter 6 Online backup and recovery 249 2 A welcome window is displayed Figure 6 2 Click Next Ma New Backup Policy Welcome Lwpi13 rtp raleigh ibm com can define what you want to back up and prepare your backup media At the end you will be able to run this policy or schedule when you want itto run Once you create a backup policy you can reuse it as often as you want You can change this policy using the Properties pages for the policy Before you create your policy you need to decide what your backup strategy is going to be For more information on how to plan that strategy click Help Help Click Cancel at any time to cancel the wizard Cancel Figure 6 2 Welcome window 250 Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 Enter the name and description of the backup policy and click Next Figure 6 3 In our example the backup policy na
145. IB E WWPETREV USRPRF EEP EXADMIN LIB 8 WPEXADMIN USRPRF WP6XSERVER LIB WPDB2INS2 LIB E VWPDB2INS2 USRPRF B VWPDBINS1 USRPRF C WPECMM2 LIB WPECMM3 LIB WPECST2 LIB QWPECST3 LIB E WPEFDB2 LIB E WPEFDB3 LIB O I WPEJCR2 LIB A GQWPEJCR3 LIB O GQWPELKM2 LIB amp GQWPELKM3 LIB O GQWPEREL2 L1B amp GQWPEREL3 LI B WWPS51USERWSRPRF B VWPSDBTAE USRPRF O G WPSDBUS9 LIB WPSDBUS9 USRPRF WSCANLA USRPRF WTHIELKE USRPRF ZH__PINYIN TBL ZH_CN LOCALE 7U OM TDI FHH Ha rT Ei F Pot OO a oO X iie K o K 4 TERTE AT Select Lists Specify Generics Select Printer Output Back Next gt Finist Cancel Figure 6 11 Selecting the schema libraries Chapter 6 Online backup and recovery 259 f For the WP6XWEB member in QUSRSYS QATMHINSTC expand QSYS LIB gt QUSRSYS LIB gt QATMHINSTC FILE and select WP6XWEB MBR Figure 6 12 Ma New Backup Policy Select Items for Backup Lwpi13 rtp raleigh ibm com What items do you want to back up Select one or more from the following Items to back up O QATAFTR FILE O amp QATAMID FILE O E GATMADRLST FILE O QATMFTP FILE gt QATMFTRLST FILE QATMHASFT FILE E QATMHINSTA FILE R Sy QATMHINSTC FILE L O g APACHEDFT MBR O g EXPRESS60 MBR O WADFT
146. IBM HTTP server gt Communications and networking gt Major TCP IP applications protocols and services LDAP Telnet FTP NetServer SMTP DNS DHCP IP filtering and Network Address Translation NAT VPN Intrusion detection BOOTP RoutD gt File serving gt Built in security and tools for easy and low cost security implementation and auditing gt Single level storage and storage management gt Clustering and high availability gt Virtualization workload management and LPAR gt GUI and command line interfaces gt iSeries Access included in the System i model 515 and 525 i5 OS license i5 OS all in one integration contributes to its legendary reliability ease of management security and record uptime Figure 1 6 on page 13 depicts the integrated nature of the i5 OS operating system 12 Installing and Configuring WebSphere Portal Express V6 on i5 OS Traditional Systems System i i5 OS Backup amp Database GUI Recovery DBA tools Wizards Security HTTP Server Auditing Web Application Server le Systems Mgmt Web Services Online Transaction Backup Application Dev Processing Clustering HA Directory OLTP File Serving Batch Print Server Communications Storage Management Systems Open Standards Management Technology Independent Machine Interface Operating System Relational Database Hardware amp Microcode LPAR Unicode EE
147. IBM Web Administration for i5 0S WebSphere Setup Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running Oo Server l wp_profile2 WebSphere_Portal V6 0 portal express i Common Tasks and Wizards wp _profile2WebSphere Portal S Create HTTP Server Create Application Server Migrate Original Daae Manage WebSphere Portal Express V6 0 0 1 Create WebSphere Portal Profile wp_profile2 Server WebSphere_Portal Create IBM Workplace Application server version WebSphere Application Server V6 0 2 17 v Server Properties D Properties D Server Ports No description for server wp_profile2 WebSphere_Portal D View HTTP Servers D View Document Renderer The WebSphere Application Server instance wp_profile2 WebSphere_Portal has been secured To manage all aspects of this server click on the Launch Administrative Console and sign in with an authorized user Web Performance To access your portal server click on the following URL http it 1_rchlard it 8 Web Performance Monitor Web Performance Advisor Problem Determination OS e OEE BL OSEA T ORO i ORO T O a View Creation Logs View Create Summary Portal Configuration Database Configuration Configure Portlets HTTP Server WebSphere Portal can be secured You can control who has access and what level of access each user is allowed This access is controlled using an LDAP directory Tools 2
148. Key Management Y OQIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc DummyServerKeyFils Key Database File Create View Help ol PAF R New Certificate Request New Self Signed Certificate p a ans nn A Key database information DB Type JKS database file File Name YAGIBM UserDataWebSpherelAppServenV6iBaselprofilesWVPX6PRFietciDummyServerkeyF ile jks Token Label Key database content Personal Certificates websphere dummy server Figure 5 72 Creating a self signed certificate for the WebSphere Application Server Web container Chapter 5 Enabling Secure Sockets Layer 203 3 Fill in the certificate information Figure 5 73 Keep track of the key label In our example it is WASWebContainer Click OK to save the certificate E Create New Self Signed oe l Please provide the following Key Label WASWebContainer Version X509 V3 v Key Size 1024 v Common Name Wwas wpx6pif rchland ibm com Organization optional IBM Organization Unit optional ITSO Locality optional Rochester State Province optional Minnesota Zipcode optional Country or region optional US v Validity Period ok Reset Cancel Figure 5 73 Filling in the Application Server Web container certificate information 204 Installing and Configuring WebSphere Portal Express
149. LICY submitted gt gt STRBKUBRM CTLGRP WP6XPOLICY SCDTIME IMMED SBMJOB NO STRSEQ FIRST FI RST APPEND CTLGRPATR ACTIVITY CTLGRPATR RETENTION CTLGRPATR 0035 OM ITS PROCESS Begin processing for control group WP6XPOLICY type BKU Printer device PRTO1 not found Output queue changed to QPRINT in library QGPL Bottom Press Enter to continue F3 Exit F5 Refresh F12 Cancel F17 Top F18 Bottom Figure 6 103 Reviewing the job log of the backup job 6 6 2 Restoring with a policy using i5 OS commands Perform the following steps to run a restore with a backup policy using i5 OS commands 1 From a 5250 emulation session log on to your system 2 Run the PreExpressRestore sh script to clean up the existing portal profile Enter the following command on the i5 OS command line STRQSH CMD QIBM ProdData PortalExpress V6 Tools PreExpressRestore sh p lt profilename gt For our example this is STRQSH CMD QIBM ProdData PortalExpress V6 Tools PreExpressRestore sh p wp6xserver 3 From an i5 OS command line access the BRMS environment by entering the following command and pressing Enter GO BRMS Chapter 6 Online backup and recovery 333 4 On the Backup Recovery and Media Services for iSeries menu Figure 6 104 type option 4 Recovery and press Enter BRMS Backup Recovery and Media Services for iSeries System LWPI13 Select one of the following Media management Backup Archive Recove
150. Location Retum to i5 OS Tasks Secure Connection Figure 5 13 Do not install the local CA into your Web browser 162 Installing and Configuring WebSphere Portal Express V6 on i5 OS 8 You are shown the policy data about the local CA You might want to change the validity period of certificates issued by the local CA The default is 365 days Click Continue Figure 5 14 Digital Certificate Manager Certificate Authority CA Policy Data Your Certificate Authority CA was created with the default policy data shown below Change the data if you want and then select Continue Selecta Cerificate Store Allow creation of user certificates O Yes No Expand All Collapse All East Path Days until Certificate Authority CA expires 1095 Create Certificate Create New Certificate Store Create New Certificate Store Gontnve J canes Create a Certificate Authority CA gt Manage Certificates gt Manage Applications p Manage Certificate Store gt Manage CRL Locations Manage LDAP Location m Manage PKIX Request Location Retum to 15 OS Lasks Secure Connection Figure 5 14 Entering policy data for the local Certificate Authority Chapter 5 Enabling Secure Sockets Layer 163 9 You are then presented with a list of applications that can trust the local CA Do not select any applications Click Continue Figure 5 15 Expand All Collapse All gt Fast Path m Creat
151. M WebSphere Application Server Version 6 0 2 15 ID BASE Build Level cf150636 04 Build Date 9 5 06 Figure 2 21 Verifying WebSphere Application Server fix pack 15 or later f From the same QSHELL Command Entry enter historyinfo and press Enter Verify that the Maintenance Package ID is 6 0 2 WS WAS OS400PPC64 FPfull0015 or later for all components 38 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 7 3 Installing interim fix after installing WebSphere Application Server fix pack 19 After installing fix pack 19 for IBM WebSphere Application Server V6 0 2 clients running with a non U S Locale Set cannot save configuration changes made to the WebSphere Application Server Administrative Console You cannot save all changes done inside the WebSphere Administrator Console and a message similar to the one shown in Figure 2 22 is displayed Welcome Guided Activities Global security 7E El servers Global security gt Save Save your workspace changes to the master configuration ServletException in secure tiles synclist jsp Missing Applications message for key ChangesFound Aktualisiert Resources Application servers Web servers E Security Figure 2 22 Error message when trying to save changes This problem happens for all WebSphere Application Server platforms An interim fix PK44764 addresses this problem You can download it from the following Web site http www ibm com
152. Manager Select the application that you want to update Select a Certificate Store PE Expand All Collapse All gt East Path Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage Certificates w Manage Applications View application definition Update certificate assignment a Validate application p Manage Certificate Store gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection IBM Directory Server None assigned Application Certificate Assigned Central Server None assigned Database Server None assigned Data Queue Server None assigned Network Print Server None assigned Remote Command Server None assigned Signon Server None assigned i5 OS TCP IP Telnet Server None assigned i8 OS DDM DRDA Server TCP IP None assigned o Cluster Security None assigned Host Servers None assigned File Server None assigned Management Central Server None assigned i5 OS VPN Key Manager None assigned o Webserver Search Engine None assigned HTTP Server Monitor None assigned iS OS TCP IP FTP Server ITSO Server Certificate Note Anytime you change certificate selections you may need to end your server and start it again to have the change take effect Update Certificate Assignment Fi
153. OS CL command CHGSYSVAL SYSVAL QPRCMLTTSK VALUE 1 Note The default setting of the i5 OS system value QPRCMLTTSK might be incorrect for some V5R3M0 installations See APAR 1113981 at the following Web site http www 912 ibm com n_dir nas4apar nsf 0 a4eaa9d8cb2ab5dd86256f690056c078 0p enDocument Chapter 4 Initial performance tuning 115 4 2 2 Maximum activity level of system QMAXACTLVL This system value controls the number of threads that can compete at the same time for main storage and processor resources For all active subsystems the sum of all the threads running in all storage pools cannot exceed this value If a thread cannot be processed because the maximum activity level has been reached the thread is held until another thread reaches a time slice end or a long wait A change to this system value takes effect immediately The possible values are gt From 2 to 32767 gt NOMAX The recommended value is NOMAX To set the required value use the following i5 OS command CHGSYSVAL SYSVAL QMAXACTLVL VALUE NOMAX Or from the iSeries Navigator select your system gt Configuration and Service gt System Values Performance Memory Pools Figure 4 7 E e Environment My Connections Rchas60 System Values CA Management Central Rchas 10 Category Description i My Connections Y Auditing Changes auditing values Rchas10 Slate and Time Changes date time and time zone information
154. PN node type Data compression Intermediate data compression Maximum number of intermediate sessions Route addition resistance Server network ID control point name Press Enter to continue F3 Exit F12 Cancel Figure 2 12 Display Network Attributes DSPNETA display System RCHAS10 RCHAS10 APPN RCHAS10 RCHAS10 BLANK ENDNODE NONE NONE 200 128 LCLNETID ANY More 2 Type the Add Relational Database Directory Entry ADDRDBDIRE CL command and press F4 to prompt the command or type option 1 Add on the Work with Relational Database Directory Entries WRKRDBDIRE display to create a new entry On the Add Relational Database Directory Entry ADDRDBDIRE display enter the following parameters Relational database TCP IP name of your system found in Step 1 on page 26 Name or address LOCAL This identifies the entry as local to your system Type IP This sets the use of the IP protocol for communication Keep the default value of all the other parameters and press Enter See Figure 2 13 on page 29 Installing and Configuring WebSphere Portal Express V6 on i5 OS Add RDB Directory Entry ADDRDBDIRE Type choices press Enter Entry Relational database gt RCHAS10 Relational database alias NONE Remote location RMTLOCNAME Name or address LOCAL IP BLANK Bottom F3 Exit F4 Prompt F5 Refresh F12 Cancel F13 How to use this display F24 More keys Figure 2 13 Adding a rel
155. PTIMIZE The query optimizer can choose to use any number of tasks for either I O or SMP parallel processing gt MAX The query optimizer can choose to use either I O or SMP parallel processing The recommend value is either NONE or OPTIMIZE To set the require value use the following i5 OS command CHGSYSVAL SYSVAL QQRYDEGREE VALUE xxxx 4 2 6 Thread resource adjustment QTHDRSCADJ This system value specifies whether or not the system needs to make adjustments to the affinity of threads currently running in the system The possible values are gt O No adjustment gt 1 Dynamic adjustment The recommend value is 0 No adjustment To set the require value use the following i5 OS command CHGSYSVAL SYSVAL QTHDRSCADJ VALUE 0 4 2 7 Thread resource affinity QTHDRSCAFN This system value specifies whether or not secondary threads have an affinity to the same group of processors and memory as the initial thread For the affinity group the possible values are gt GROUP Threads have affinity to the same group of processors and memory as the initial thread gt NOGROUP Threads are not grouped together with the initial thread The recommend value is NOGROUP For the affinity level the possible values are gt NORMAL Threads will use any processor or memory in the system if the resources they have affinity with are unavailable gt HIGH Threads will only use resources with which the
156. RVER DEFAULT KDB Certificate store password a Create Certificate _Continue_ Reset Password Cancel Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage User Certificates p Manage CRI Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Figure 5 25 Entering the SYSTEM certificate store 5 You are now in the SYSTEM certificate store Click Create Certificate Figure 5 26 Digital Certificate Manager 2 Current Certificate Store You have selected to work with the certificate store listed below The left frame is being refreshed to show the task list for this certificate store Select a task from the left frame to begin working with this certificate store Selecta Certificate Store Certificate type Server or client Certificate store SYSTEM Certificate store path and filename QIBM USERDATAICSS CERT SERVER DEFAULT KDB gt East Path Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC b Manage Certificates gt Manage Applications p Manage Certificate Store gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 26 Creating a new certificate 172 Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 Select Server or client certificate and click Continue Figure 5 27
157. Rochester MN required minmum of 3 characters xi a Country or region US required Retum to i5 0S Tasks Validity period of Certificate Authority CA 2 7300 1095 days GE Figure 5 12 Local Certificate Authority information 7 You are offered the opportunity to install the local CA into your Web browser Do not install the local CA and click Continue Figure 5 13 Digital Certificate Manager Install Local CA Certificate Certificate type Certificate Authority CA Certificate store Local Certificate Authority CA Selecta Cerificate Store Expand All Collapse All You must install the Certificate Authority CA certificate in your browser so the browser can verify certificates that your CA issues gt Fast P Click the following link to install the certificate in your browser Your web browser will display several windows to help you Aeate complete the installation of the certificate Create Certificate Conte New Certificata Sian Install certificate Create a Certificate Authority CA A certificate for your Certificate Authority CA was created and stored in the local Certificate Authority CA certificate store After installing the certificate select Continue so you can provide the policy data that will be used for signing and issuing certificates gt Manage Certificates with this Certificate Authority CA eo gt Manage CRL Locations Manage LDAP Location Manage PKIX Request
158. SRSYS 4 22 07 18 50 42 FULL VOLO004 119 5 13 07 WP6XPOLICY 4 22 07 18 50 43 FULL VOLO004 120 5 13 07 t p 1 1 1 1 1 1 1 1 1 1 Bottom F3 Exit F5 Refresh F9 Recovery defaults F11l Object View F12 Cancel Fl4 Submit to batch F16 Select Figure 6 109 Selecting the items to restore 338 Installing and Configuring WebSphere Portal Express V6 on i5 OS 10 The Restore Command Defaults display Figure 6 110 allows you to specify additional attributes to be applied to the restore operation The Allow object differences parameter is the most relevant because it enables you to do the following Allows restore of a physical file with file level differences Eliminates renaming of files on restore for example File0001 File0002 Restores over existing files with file member level differences Fill in the relevant parameters appropriate for your environment When you are done press the Page Down key to access additional restore parameters Note You must select certain non default options allowing file differences in the Restore wizard to properly restore libraries over existing ones See the following article link on using ALWOBJDIF FILELVL at http www 912 ibm com s_dir slkbase NSF 0 9b5f099dd280fb5186256a6b005d56a0 OpenDocument Restore Command Defaults Type information press Enter Device Name MEDCLS Parallel device resources Minimum resources 1 32 NONE AVAIL Maximum resources 1 32 AVAIL MIN En
159. SS Name sevice 10230 B View Document Renderer SOAP connector 10231 v Web Performance HTTP 10238 Web Performance Monitor Web Performance Advisor Secure HTTP 10240 Figure 5 89 Finding out the Web container secure port Installing and Configuring WebSphere Portal Express V6 on i5 OS 14 Also check that there are entries for the external HTTP server ports both secure and non secure Figure 5 90 If they are missing add them and then save the changes to the master configuration file If you do not remember the port numbers check them from the IBM Web Administration for 15 OS interface Welcome wpsadmin Welcome Guided Activities Servers Applications Resources Security E Environment Virtual Hosts WebSphere Variables Shared Libraries Replication domains Naming System administration Monitoring and Tuning Troubleshooting Service integration UDDI Logout Support Help Virtual Hosts Virtual Hosts d Virtual Hosts gt default_host gt Host Aliases A list of one or more DNS aliases by which the virtual host is knovm Preferences eos Select Host Name Port gt al 2 10200 al E 10202 Fl 10238 Fl it 10240 mn 8020 9 5 92 25 8020 9 5 92 25 8021 Total 7 Figure 5 90 Host aliases for the external HTTP server 15 In the left navigation pane expand Servers click Web Servers th
160. Save logs starting with WP60WIZARD_xxxxx_xxxxx log in directory QIBM UserData WebSphere AppServer V6 Base profiles lt wp_profile gt logs server1 W P6OWIZARD_XXXXXXXXX_XXXXXXXXX 10g gt QIBM UserData WebSphere AppServer V6 Base profiles lt wp_profile gt logs server1 wpi nstalllog txt gt QIBM UserData WebSphere AppServer V6 Base profiles lt wp_profile gt PortalServer log ConfigTrace log gt QIBM UserData WebSphere AppServer V6 Base profiles lt wp_profile gt logs server1 wpi nstalllog txt Click View Create Summary to display the list of attributes used when the portal profile was configured Figure 3 56 on page 90 Tip You must keep the file QIBM UserData WebSphere AppServer V6 Base profiles lt profile_name gt logs IBMWizPri ntableSummary html to access the creation summary documentation in the future Chapter 3 Installing and configuring WebSphere Portal Express 89 IBM Web Administration for i5 All Servers HTTP Servers m Server v Common Tasks and Wizards Create HTTP Server Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace Running v Server Properties D Properties D Server Ports D View HTTP Servers D View Document Renderer v Web Performance Web Performance Monitor Web Performance Advisor Y Problem Determination D View Logs View Creation Logs aP View Create Sum pary K v Tools a Launch Admini
161. Show assemblies results Description View Post Estimate Size View Download date download MB license eAssemblies duration agreement Expand all E Collapse all E WebSphere Software 1 eAssembly 62 Images El WebSphere Portal Express 30 g V6 0 WebSphere Portal Jan Express for i5 OS V6 0 2007 eAssembly CR4W3ML Important This software is licensed as an eAssembly You may not transfer or remarket individual products from it as this would violate the license terms applicable to the eAssembly Your acceptance of the license terms applicable to the eAssembly is a precondition to your downloading and using the eAssembly g Select All Figure 2 2 Finding by part number Downloading multiple eimages in the eAssembly 1 of 2 WebSphere Portal Express gt 22 262 0 g v6 0 IBM WebSphere Portal Jan Express Quick Start and 2007 Server Install V6 0 W IL I Setup Mulingual C97Q3ML WebSphere Portal Express gt 22 461 0 is v6 0 IBM WebSphere Jan Application Server Base for 2007 i5 OS V6 0 2 9 I 1 Multilingual C97QBML C a 468 0 O WebSphere Portal Express gt 22 V6 0 IBM WebSphere Jan Application Server Network 2007 Deployment for i5 OS V6 0 2 9 I 2 Multilingual C97QCML WebSphere Portal Express gt 22 601 0 g V6 0 IBM WebSphere Portal Jan Express 1 of 2 V6 0 W 3 2007 IL 3 I 3 Multilingual C97Q6ML WebSphere Portal Express
162. Store lt Create a Certificate Authority CA gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 4 Creating a SYSTEM certificate store 4 Select No Do not create a certificate in the certificate store and click Continue Figure 5 5 Digital Certificate Manager Create a Certificate in New Certificate Store Certificate store SYSTEM The new certificate store will contain the default list of Certificate Authority CA certificates Do you want Selecta Cerificate Store to create a certificate in the certificate store Expand All Collapse All O Yes Create a certificate in the certificate store No Do not create a certificate in the certificate store gt Manage User Certificates m Create New Certificate Store meen C CA gt gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 5 Creating an empty certificate store Chapter 5 Enabling Secure Sockets Layer 157 5 Set the password for the certificate store and click Continue Figure 5 6 Digital Certificate Manager Certificate Store Name and Password Certificate store SYSTEM You must enter a password for the new certificate store and enter the password again to confirm it Select a Cerificate Store Certificate store password eeeeeeee E
163. The name on the security certificate is invalid or does not match the name of the site Do you want to proceed Yes i Figure 5 62 Accepting the HTTP server certificate Chapter 5 Enabling Secure Sockets Layer 197 3 You then see the default welcome page of the HTTP server Figure 5 63 Note The protocol used is https and a secure icon is displayed in the status line at the bottom of the Web browser window Address amp https wpx6prf rchland ibm com 8021 x Go nks IBM Business Transformation Homepage IBM Internal Help Homepage 4 IBM Standard Software Installer 4 Search the Web with Lycos Windows Marketplace This is the sample home page for HTTP server wpx6prf For information on changing this page or serving additional pages using wpx6prf refer to the iSeries Information Center To learn more please refer to the list of documentation available on the HTTP server documentation page jon We Internet Figure 5 63 Checking the SSL configuration of the HTTP server Your HTTP Server is now configured to accept SSL connections 5 2 2 Enabling WebSphere Application Server for SSL This section describes the configuration that is necessary to instantiate a secure connection between the HTTP server plugin and the internal HTTP transport in the Web container for the WebSphere Application Server By default this connection is not secure even when global security is enabled on th
164. The output files are saved with the backup and subsequently deleted gt PreExpressRestore sh This script is only used as a cleanup script prior to a restore where you want to restore all libraries and integrated file system objects gt PostExpressRestore sh This script restores the private authorities of all the integrated file system objects for QTMHHTTP and QEJBSRV that were collected when the backup was run It also restores the user profile that owns the databases associated with the portal profile being restored The private authority of the user profile is also restored Copyright IBM Corp 2007 All rights reserved 359 Refer to 6 3 Online backup using BRMS on page 245 for information about how to use these scripts 360 Installing and Configuring WebSphere Portal Express V6 on i5 OS Related publications The publications listed in this section are considered particularly suitable for a more detailed discussion of the topics covered in this paper IBM Redbooks publications For information about ordering these publications see How to get IBM Redbooks publications on page 362 Note that some of the documents referenced here may be available in softcopy only gt Enabling Collaboration in WebSphere Portal Express V6 on i5 OS REDP 4310 gt Implementation and Practical Use of LDAP on the IBM eServer iSeries Server SG24 6193 gt Portal Express Version 6 Customizing Portal Express for Small to Medium B
165. V6 on i5 OS 4 Select Personal Certificates from the Key database content field drop down list then select the certificate created in the previous step and click Extract Certificate Figure 5 74 2 IBM Key Management Y QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc DummyServerkeyFile jks Jee Key Database File Create View Help Da DSE R Key database information DB Type JKS database file FileName Y QBM UserDatalvVebSpherelAppServeriV6iBaseiprofilesWVPX6PRFietciDummyServerkeyF ile jks Token Label Key database content Personal Certificates of Receive WwaSwWebContainer Delete websphere dummy server View Edit Exportimport Recreate Request New Self Signed Ctnract certincate The requested action has successfully completed Figure 5 74 Extracting the certificate WASWebContainer 5 Select Base64 encoded ASCII data for the Data type field Save the certificate on your desktop Name this file WASWebContainerPubCert arm Figure 5 75 Click OK Extract Certificate to a File Data type Base64 encoded ASCII data Certificate file name VWASVWebContainerPubCert arm Browse Location C Documents and Settings AdministratoriDesktop OK Cancel Figure 5 75 Saving the extracted certificate to your desktop Chapter 5 Enabling Secure Sockets Layer 205 6 Select Signer Certificates from the
166. VAREGI software Installing and Configuring WebSphere Portal Express V6 on 15 0S Comprehensive step by step guide Tips and common pitfalls explained Practical performance tuning guidelines Marcela Adan Ursula Althoff Jiong Xin Bai Theo Edwards Philippe Guerton Mark Owusu Ansah Debbie Landon amomo Redpaper International Technical Support Organization Installing and Configuring WebSphere Portal Express V6 on i5 OS November 2007 REDP 4303 00 Note Before using this information and the product it supports read the information in Notices on page vii First Edition November 2007 This edition applies to IBM WebSphere Portal Express V6 running i5 OS V5R3 or later Copyright International Business Machines Corporation 2007 All rights reserved Note to U S Government Users Restricted Rights Use duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp Contents Notices 30 55 aj feiss Male eee ee eg a ie es Be A A vii Trademark Su Nee See ke A ect A ALN RN IN CN AR Te eld od See eee Mi Ihe viii Preface 220 inde a a E ed oe Sel band Saeed a a a a a a R ix The team that wrote this paper 00 cee ete ee ix Become a published author 1 0 2 0 eee xi Comments welcome 0 000 ce teen eens xi Chapter 1 Introduction to WebSphere Portal Express V6 on i5 OS 1 1 1 WebSphere Portal Express V6 0 overview 0000 aunan 2 1 2 Positio
167. WebSphere Portal Express installation and configuration problems or report problems to IBM Perform the following steps when installation or configuration problems occur 1 Check the status of the prerequisite PTFs and prerequisite WebSphere Application Server product as described in 2 6 1 Required i5 OS V5R3 PTFs on page 33 2 6 2 Required i5 OS V5R4 PTFs on page 33 and 2 7 2 Verifying the WebSphere Application Server environment on page 37 96 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 Check the WebSphere Portal Express installation logs and ConfigTrace log Refer to 3 4 1 Installation log files on page 97 for a complete list of installation log files 3 Check the WebSphere Application Server log files at QIBM UserData WebSphere AppServer V6 Base profiles lt wp_profile gt logs 4 Check the LocalizeTrace log file The ConfigTrace log contains the following information gt Configuration task that was run gt Property values associated with the task gt Outcome of the task BUILD SUCCESSFUL or BUILD FAILED To read the ConfigTrace log file start at the bottom and look for BUILD FAILED then scroll up to see which task was the last one to run Tip We recommend that you archive the configuration logs after the initial profile configuration and before you run the configuration tasks Move the existing configuration logs to a log archive directory and restart the WebSphere_Por
168. YSEAR ETEM Tivoli E WASHttpAdmin E webass E webAS51 E WebSphere K SjAppSerer lve A S Base amp profleRegistry R S fsdb O _was_profile_default O S Express60 O g P6 amp XTEST O g PORTAL613 O g portalexpress oO g wp_profile oO g wp_profile2 oO g WwP6ASD L X g WP6XSERVER O Vlogs O QQwasprofile profileregistry xml E profiles O Qdefault O GQ Express60 O P6XTEST O PORTAL613 zj M Ea nadalawnseana Select Lists Specify Generics Select Printer Output lt Back Next gt A cancer_ rH PMOOOOOOOO000 THHEHHHHHHH A Figure 6 10 Selecting the profileregistry xml file 258 Installing and Configuring WebSphere Portal Express V6 on i5 OS e For the libraries containing the schemas for our example this is WREXADMIN WPECMMS WPECSTS3 WPEFDB3 WPEJCR3 WPELKM3 and WPEREL3 expand QSYS LIB and select all relevant libraries Figure 6 11 Ma New Backup Policy Select Items for Backup Lwpi13 rtp raleigh ibm com What items do you want to back up Select one or more from the following H items to back up 3 O G WASDB LIB F WASDB USRPRF O I WP6ASD1 LIB O I WP6ASD3 LIB O WP6ASD4 LIB O WP6ASD5 LIB O I WP6ASD6 L
169. _dir sline003 NSF GroupPTFs 0penVi ew amp view GroupPTFs gt Support for IBM System i http www 304 ibm com jct01004c systems support supportsite wss brandmain bran dind 5000027 32 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 6 1 Required i5 OS V5R3 PTFs Install or verify the PTF groups listed in Table 2 5 for i5 OS V5R3 Ensure that WebSphere Application Server is installed before installing PTFs It is a good practice to update the PTF level on your system to the latest level before installing WebSphere Portal Express For the latest PTF Group information see the Preventive Service Planning Web site at http www 912 ibm com s_dir s ine003 NSF GroupPTFs Table 2 5 Required i5 OS V5R3 group PTFs for WebSphere Portal Express level sree Daeuiensiosiee mmoS id SF99099 IBM HTTP Server for i5 OS SF99173 IBM Business Solutions 3 Only required if IBM Business Solutions 5722 BZ1 is installed SF99295 WebSphere MQ for iSeries Version 5 Release 3 11 Only required if WebSphere MQ for iSeries 5724 B41 is installed 1 SF99099 level 13 includes support for WebSphere Portal Express V6 0 configuration in IBM Web Administration for i5 OS You must install the following PTFs on your system before installing WebSphere Portal Express Use the Display PTF DSPPTF CL command to verify that the PTF is installed or superseded gt 5722 SS1 8124550 gt 5722 XH2 S125551 PTF is for 5722 XH2 V5R4 but you ca
170. able sources IBM has not tested those products and cannot confirm the accuracy of performance compatibility or any other claims related to non IBM products Questions on the capabilities of non IBM products should be addressed to the suppliers of those products This information contains examples of data and reports used in daily business operations To illustrate them as completely as possible the examples include the names of individuals companies brands and products All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental COPYRIGHT LICENSE This information contains sample application programs in source language which illustrate programming techniques on various operating platforms You may copy modify and distribute these sample programs in any form without payment to IBM for the purposes of developing using marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written These examples have not been thoroughly tested under all conditions IBM therefore cannot guarantee or imply reliability serviceability or function of these programs Copyright IBM Corp 2007 All rights reserved vii Trademarks The following terms are trademarks of the International Business Machines Corporation in the United States other countries or both Redbo
171. abling Secure Sockets Layer 231 b In the left navigation pane expand Applications and select Enterprise Applications and then in the right pane page down the application list until you see the application wps usually on the last page Figure 5 119 Welcome wpsadmin Logout Support Help Enterprise Applications Enterprise Applications zie Welcome Guided Activities E Servers Enterprise Applications Lists installed applications A single application can be deployed onto multiple servers Preferences Install New Application Uninstall Update Rollout Update Remove File Export Export DDL E Resources Sa Naps areca TST US TOS SSIS SISA S SESSIES we E Security E ES E Environment Select Name gt Status 0 System administration FF iie 8 Monitoring and Tuning o odc gt Troubleshooting oOo PortletWiring web app PA kmral8v gt Service integration Er o pznpublis gt benscheduler oOo znscheduler gt o svew 8 o m gt o wmmApp gt Lal gt lt 4 Page 6 of 6 Total 109 Figure 5 119 Accessing wps application c Check the check box for wps and click Export Figure 5 120 Welcome wpsadmin Logout Welcome Guided Activities E Servers Applications Enterprise Applications Support Help Enterprise Applications Enterprise Applications Enterprise Applications Lists installed applications A
172. ackup and recovery 311 7 On the Journaled Objects window Figure 6 78 you can restore the data before the incident occurred In Figure 6 78 we put a time to illustrate the point in time recovery times We expect the journal changes to be applied up to the time we specified Select Apply journaled changes to a current date and time Remember that for the time you specify the applied changes go as far as the receivers have data Applying those changes to the current data and time is the easiest option This way the journal receivers apply all the changes that they have Click Next Restore Journaled Objects Lwpi13 rtp raleigh ibm com BAX The following items were journaled objects Do you want to restore the journal receivers and apply the journaled changes Saved items to restore Saved Item Earliest Journal Entry Library Wperel3 4 22 07 6 49 18 PM V Restore journal receivers C Do not apply the journaled changes C Remove the journaled changes C ip C Apply journaled changes to the specified date and time Figure 6 78 Restoring to current date and time 312 Installing and Configuring WebSphere Portal Express V6 on i5 OS 8 For our example we want to restore to the same disk pool the data was saved in The Restore To Same Disk Pool window Figure 6 79 restores the object in a different disk pool Select Yes restore to the same disk pool and click Next C No restore to a different di
173. age Web Environment Performance Attributes Create IBM Workplace JVM Settings Ry Advise v Server Properties coe D Properties 4Javaversion jym initial heap size The JVM initial heap size attribute has a unique behavior on D Server Ports Java virtual mad an i5 OS system This value is really the garbage collector threshold Setting the D View HTTP Servers 3 threshold to its optimal value means finding the right balance between the frequency D View Document Renderer Java compiler of garbage collector runs and the heap size If the initial heap size is set too low the garbage collector runs too frequently resulting in wasted processor resources If itis lMemory pool si Settoo high the heap can grow too large requiring more memory and resulting in a higher cache miss ratio and increased paging The recommended value is based svu initial heap on memory pool size the maximum heap size for this JVM and the type of Web environment Web Performance Web Performance Monitor Web Performance Advisor JVM maximum v Problem Determination D View Logs Debug mode Recommended value 256 View Creation Logs aP View Create Summary Class garbage collection Enabled v EY advise Tools erbose garbage collection Disabled x E Advise aP Launch Administrative Console Verbose class loading Disabled x et Adan Apply Cancel Figure 4 6 Web Performance Advisor advice for processor settings T
174. agement p Configuration and Se Network Integrated Server Ac fi tab Security a Archive Policies Backup Policies RF Move Policies a Media Explore Open Customize this View Connection to Server b Run Send ge Create run display and maintain archive policies Create run display and maintain backup policies Display move policy information Display and add media and manage saved items on media Figure 6 69 Selecting to run i5 OS commands from iSeries Navigator 304 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 On the General tab of the Run Command window Figure 6 53 on page 293 enter the following command to run the PostExpressRestore sh script STRQSH CMD QIBM ProdData PortalExpress V6 Tools PostExpressRestore sh p lt profilename gt For our example this is STRQSH CMD QIBM ProdData PortalExpress V6 Tools PostExpressRestore sh p wp6xserver Run Command Lwpi13 rtp raleigh ibm com Jeg General i5 0S Options Command to run STRQSH CMD QIBM ProdData PortalEpress V6 Tools Post ExpressRestore sh p wp Gxserver Prompt Previous Commands Schedule Cancel Help Figure 6 70 Running the PostExpressRestore sh script 3 A connection is made to the Management Central system You might be notified that the activity has started Click OK if it is displayed 4 The Run Command Status
175. ager window click Create New Certificate Store in the left navigation pane Figure 5 3 Digital Certificate Manager Selecta Certificate Store Expand All Collapse All 5769 NC1 5769 NCE 5769 SS1 5722 SS1 C Copyright IBM Corporation 1997 2005 n All rights reserved Create Certificate US Goverment Users Restricted Rights mey P Use duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp Creare Nen Certificare Store Licensed Materials Property of IBM a Install Local CA Certificate on PRU O UB UBS el EE 3 3 Your PC Contains software from RSA Data Security Inc Manage User Certi gt Manage User Certificates ENCRYPTION ENGINE Manage CRL Locations pM Get Started Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 3 Creating a new certificate store 156 Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 Select SYSTEM and click Continue Figure 5 4 If SYSTEM does not appear in the list then this certificate store already exists on the system and you can go to Creating a Local Certificate Authority on page 158 Digital Certificate Manager Create New Certificate Store Select a certificate store SYSTEM e SIGNATUREVERIFICATION Expand All Collapse All Other System Certificate Store gt Manage User Certificates Continue Create New Certificate
176. ages Themes and Skins amp Portlet Management Web Modules Applications Portlets Web Services Web Clipping B Access Users and Groups Resource Permissions User and Group Permissions Credential Vault Resource Policies amp Portal Settings Global Settings WebSphere Portal gt Portlet Management gt Portlets gt All Sources Search Dy B Log Out Manage Portlets Search by Title starts with M search ME Login others to work with the portlet Portlets Click Copy to create a duplicate of the portlet Click Configure to set titles descriptions and parameters Click Delete to remove the portlet from your portal Click Assign Access to allow Page 1 of 1 Title Unique name Provided Remote portlet Status Login wps p Login arom Page 1 of 1 Figure 5 105 Configuring the login portlet 13 Edit the parameter UseSecureLoginActionUrl and set its value to true then click OK Figure 5 106 EMONI Administration gt WebSphere Portal gt Portlet Management gt Portlets gt Welcome B Portal User Interface Manage Pages Themes and Skins B Portlet Management Web Modules Applications Portlets Web Services Web Clipping B Access Users and Groups Resource Permissions User and Group Permissions Credential Vault Resource Policies B Portal Settings Global Settings URL Mapping Custom Unique Names Suppor
177. al HTTP Server nonsecure port Figure 5 115 E Welcome Guided Activities Servers Applications E Resources JMS Providers E JDBC Providers Resource Adapters Asynchronous beans Schedulers Cache instances E Object pool managers Mail Providers URL Providers a Resource Environment Providers Security E Environment E Virtual Hosts m WebSphere Variables Shared Libraries E Replication domains Naming System administration o E Monitoring and Tuning Troubleshooting Service integration UDDI a Resource environment providers Resource environment providers 7E Resource environment providers gt WP ConfigService gt Custom properties gt host port http Custom properties that may be required for resource providers and resource factories For example most database vendors require additional custom properties for data sources that access the database Configuration General Properties Scope cells RCHAS60_WPX6PRF nodes RCHAS60_WPX6PRF Required Name host port http Value 8020 Description Typ Apply OK Reset Cancel Figure 5 115 Custom property of host port http e Set the custom property host port https to the value of the external HTTP Server secure port Figure 5 116 Welcome Guided Activities E Servers Applications Resources JMS Providers JDBC Providers E Resource Adapters Asynchro
178. ames Specify user to own the database 2 User ID wpdb2ins1 Note The password for this user ID is set to the same value as the Portal administrator password which is specified later in this wizard Specify database naming method Name databases based on their purpose e g WPEREL1 WPECST1 WPEJCR 1 Name databases based on the server name e g WP_PROFIL1 WP_PROFIL2 WP_PROFIL3 Baen npg cancer Figure 3 34 Entering the database user ID and specifying the database naming method 7 Select Do not use proxy and click Next Figure 3 35 Create WebSphere Portal Express V6 0 Configure Proxy Information for Content Access Service Step 5 of 14 Some intranet security configurations require a proxy server for accessing content outside the intranet A proxy server is used to allow users to access Web sites outside of their company s firewall to provide better access times by using caching and to limit port access If you are unsure if your company uses a proxy server please contact your network administrator If you specify to use a proxy server on this page all portlets that use the content access service to retrieve data from sources that reside outside your local network will use the proxy server to retrieve this data Not all portlets use the content access service so you may need to modify those portlets individually to use your proxy server to obtain external data Some portlets included with the Bus
179. an V6 0 2 19 then the JDBC Resources tab displays only the resources at the server and node level Chapter 4 Initial performance tuning 111 IBM Web Administration for i5 0S Sree Manage MOCE Bs Gricesmil sc All Servers HTTP Servers Application Servers ASF Tomcat Servers Running Server WPX6PRF WebSphere_Portal V6 0 portal express M v pen Tasks and Wizards Web Performance Advisor Create HTTP Server Create hoc Server Web environment WPX6PRF WebSphere_Portal V6 0 portal express Migrate Original to Apache Create WebSphere Portal Manage Web Environment Performance Attributes Create IBM Workplace ap JVM Settings Resources JDBC Resources Additional Settings v Serer Properties D Properties Java version 1 4 E Advise D Server Ports Java virtual machine B Adi D View HTTP Servers 3 Advise D View Document Renderer Java compiler jitc_de w B advise v Web Performance Memor pool size 25107 594 MB E Advise Web Performance Monitor i ii E i f Web Performance Advisor VIM initial heap size 96 MB E Advise JVM maximum heap size FNOMAX MB No maximum x amp advise y Problem Determination ern OEE D View Logs Debug mode Disabled v B advise a View Creation Logs i n smi J View Create Summary Class garbage collection Enabled v B advise Tools Verbose garbage collection Disabled x EY Advise a Launch Administrative Cons
180. and restart the HTTP server for any changes to take effect Note You can disable the error log but we do not recommend doing so because you might lose valuable information when you are troubleshooting IBM Web Administration for i5 0S Advanced Related Links AllServers HTTP Servers Application Servers ASF Tomcat Servers Running BO Server VWPX6PRF Apache Server area Global configuration x y Common Tasks and Wizards WPXGPRF gt Logging Create HTTP Server Create Application Server Logging o U Migrate Original to Apache Create WebSphere Portal U Create IBM Workplace General Settings Custom Formats Custom Logs v HTTP Tasks and Wizards User Tracking Cookies Custom Environment Variables Add a Directory to the Web Script Logs FRCA Logs B LDAP Configuration Servlet and JSP Enablement Enable error logging Server Properties A General Server Configuration D Container Management Error log logs error_log D Virtual Hosts ee T D URL Mapping Buig 0 Days v o w e Maximum cumulative size 0 Bytes or jo D Request Processing k x D HTTP Responses Error log format Standard iv Q D Content Settings D Directory Handling Error log entries B Security Logging level Critical D Dynamic Content and CGI Grae y Emergency aes v Alert D System Resources v Critical BFRCA Error B Compression Warning Notice D ASF
181. and restoring directory server information in the System i Information Center at http publib boulder ibm com infocenter iseries v5r4 index jsp topic rzahy rz ahybup rf htm gt For information about saving and restoring a Domino server on System i see Chapter 9 of Implementing IBM Lotus Domino 7 for i5 OS SG24 7311 at http www redbooks ibm com abstracts sg247311 html gt For information about Microsoft Active Directory backup and restore see the following Web site at http www microsoft com technet prodtechnol windows2000serv reskit distrib dsb j_brr_ixwo mspx mfr true While you can run a WebSphere Portal Express server without an external HTTP server the default external HTTP server used by the WebSphere Portal Express V6 server is the IBM HTTP Server for i5 OS powered by Apache This is stored in the www lt webserver gt directory The WebSphere Portal Express V6 user data is stored in schemas within DB2 for i5 OS There are default names for the schemas and their parent libraries These are based on the purpose of the libraries However the names of the libraries that contain the schemas depend on the naming option chosen in the Create WebSphere Portal wizard and is based on the server name of the WebSphere Portal Express V6 server We recommend that you save these libraries daily Installing and Configuring WebSphere Portal Express V6 on i5 OS Table 6 1 summarizes the information to be saved and the recommended
182. aries For the Database members to restore section select All members The Allow object differences section enables you to do the following Allows restore of a physical file with file level differences Eliminates renaming of files on restore for example File0001 File0002 Restores over existing files with file and member level differences Check the options as shown in Figure 6 82 File level Authorization list Owner Primary group You can specify the end of tape action to be applied after the restore operation completes in the Device options section Click OK Note You must select certain non default options allowing file differences in the Restore wizard to properly restore the libraries over existing ones See the following article link on using ALWOBJDIF FILELVL at http www 912 ibm com s_dir slkbase NSF 0 9b5f099dd280fb5186256a6b005d56a0 OpenDocument Restore Advanced Options x Device options End oftape action Rewind v Database members to restore All members z Allow object differences V File level V Authorization list V Owner OK Cancel Help Figure 6 82 Selecting the advanced restore options Installing and Configuring WebSphere Portal Express V6 on i5 OS 12 Back on the Summary window click Finish to start the restore Figure 6 83 Restore Summary Lwpi13 rtp raleigh ibm com Jae Click Finish to restore the selected items now
183. ase profiles This step will take several minutes InstallShield Figure 3 20 Extracting and configuring WebSphere Portal Express 66 Installing and Configuring WebSphere Portal Express V6 on i5 OS 9 After the installation has completed successfully as shown in Figure 3 21 copy the URL to access the portal from your Web browser UOTIN Portal Express Installation was successful WebSphere Portal Express is now installed on your computer Installation and configuration details can be found in tmp InstallShield WebSphere Portal Express is listening on port 10038 The WebSphere Portal Express page is now available at http itcebiz1 1 0038 wps portal InstallShield Figure 3 21 WebSphere Portal Express successful installation and configuration 10 At this point see the WebSphere Portal V6 Information Center for details about configuring the HTTP and LDAP servers for your WebSphere Portal Express server http publib boulder ibm com infocenter wpdoc v6r0 index jsp 3 1 3 Common installation problems This section includes information about common installation problems Prerequisites not verified properly These issues are related to prerequisite products or PTFs missing or in Failed or Not installed status Verify the prerequisite products and PTFs immediately before performing the WebSphere Portal Express installation and configuration Refer to Chapter 2 Preparing you
184. at a later time Be sure to mount the volumes you need or make sure they are available before running the restore Items to restore 1 Details Devices Automatically select devices Volumes needed volume Advanced anes Back Newt gt Finish Cancel Schedule Figure 6 94 Summary of the restore Chapter 6 Online backup and recovery 325 8 The Restore Advanced Options window Figure 6 95 allows you to specify additional attributes to be applied to the restore operation This is important if you are restoring over already existing files Select All in the Allow object differences section Click OK Restore Advanced Options Device options End oftape action Rewind ind Allow object differences SU Egy ia Create parent directories Do not create parent directories Create parent directories with the same owner as the existing parent C Create parent directories with the specified owner E OK Cancel Help Figure 6 95 Selecting the advanced restore options 326 Installing and Configuring WebSphere Portal Express V6 on i5 OS 9 Back on the Summary window click Finish to start the restore process Figure 6 96 le Restore Summary Lwpi13 rtp raleigh ibm com cog Click Finish to restore the selected items now Click Schedule to restore the items at a later time Be sure to mountthe volumes you need or make sure they are available before running the resto
185. ate OO usr O Gvar O Qwem ear OO amp WebResourceSerlet war ear O GWebSphere O Gwmmapp ear O wos ear O Qwpsso1 O GwsPolicyManager ear www O Gapachedtt O dominos13 O Gexpress6 O Gi express60 O Giwadt O pbxtest oO G portals12 O G portals13 O portal613 O Gi portalexpr O testcase O themetest O Qwebserver i m pGsvr FHA CEET H HAHH H THHEH H wp xweb X G cont X E htdocs K Glogs Y Select Lists Specify Generics Select Printer Output lt Back Next gt Finish Cancel Figure 6 7 Selecting the HTTP server Chapter 6 Online backup and recovery 255 b For the directory containing the WebSphere Portal Express V6 profile data QIBM UserData Websphere Appserver v6 Base profiles WP6XSERVER expand QIBM UserData gt WebSphere gt AppServer V6 Base profiles and select WP6XSERVER Figure 6 8 Ma New Backup Policy Select Items for Backup Lwpi13 rtp raleigh ibm com What items do you want to back up Select one or more from the following Items to back up O Tivoli H O E WASHttpAdmin O Gwebass O Giwebasst K Sy WebSphere A SjAppSerer e ave A S Base O amp profileRegistry A S profiles O default O QExpress60 O P6XTEST O I PORTAL61
186. ate that you want to create Server or client certificate Selecta Comicaie Store Server or client certificate for another server running i5 OS or OS 400 Expand All Collapse All er corte T Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage Certificates v Manage Applications View application definition Update certificate assignment Define CA trust list Add application Remove application Update application definition a Validate application bM e Certificate Store gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 32 Managing certificates 12 Select Server and click Continue Figure 5 33 Digital Certificate Manager Update Certificate Assignment Select the type of application that you want to update a Server Add change or remove certificate assignment for a server application Select a Certificate Store Client Add change or remove certificate assignment for a client application Coone Cosa Continue gt East Path Figure 5 33 Updating the server certificate assignment Installing and Configuring WebSphere Portal Express V6 on i5 OS 13 Select IBM Directory Server and click Update Certificate Assignment Figure 5 34 Update Certificate Assignment Application type Server Digital Certificate
187. ation Portlet application programming interface API Use of hundreds of portlets Web services for remote portlets WSRP support WebSphere Portlet Factory runtime Administration Single sign on Chapter 1 Introduction to WebSphere Portal Express V6 on i5 OS 3 4 Search Personalization Virtual portlets Multiple lightweight directory access protocol LDAP support gt Additional functions included in WebSphere Portal Express are Web Content Management WebSphere Portal Document Management Instant Messaging Sametime 7 5 Lotus Component Designer gt Additional functions included in WebSphere Portal Server are Cluster support WebSphere Portlet Factory Designer only for processor based licensing gt Additional functions included in WebSphere Portal Enable are Cluster support Web Content Management WebSphere Portal Document Management WebSphere Portlet Factory Designer Workflow Engine not supported on i5 OS gt Additional functions included in WebSphere Portal Extend are Cluster support Web Content Management WebSphere Portal Document Management WebSphere Portlet Factory Designer Sametime 7 0 Quickplace 7 0 Domino 7 0 1 Workflow Engine not supported on i5 OS Workflow Builder not supported on i5 OS Electronic Forms supported on Windows Workplace Forms Server Designer and Viewer Supported on Windows Installing and Configuring WebSphere Portal Express V6 on i
188. ation Manage PKIX Request Location Digital Certificate Manager Update Certificate Assignment ce The certificate was assigned to the application Selecta Certificate Store Application type Server Expand All Collapse All Application ID QIBM_HTTP_SERVER_WPX6PRF Application description QIBM_HTTP_SERVER_WPX6PRF Certificate currently assigned ITSO HTTP Certificate Remove Certificate Assignment Select the certificate that you want to assign to the application Certificate Common name ITSO HTTP Certificate inttp rchas60 rchland bm com ITSO LDAP Certificate Idap rchas60 rchland ibm com IDSSelfSigned rchas60 rchland ibm com ITSO Server Certificate rchas60 rchland ibm com 0 0 00 Note Anytime you change certificate selections you may need to end your server and start it again to have the change take effect Assign New Certificate View Validate Cancel Figure 5 60 Certificate assignment summary 196 Installing and Configuring WebSphere Portal Express V6 on i5 OS 8 You can now close the Web browser Restart the HTTP server for the changes to become effective Use the following i5 OS CL commands to restart the HTTP Server ENDTCPSVR SERVER HTTP HTTPSVR httpServerName STRTCPSVR SERVER HTTP HTTPSVR httpServerName In our example httpServerName has the value WPX6PRF Checking the HTTP server configuration Perform the following steps to check the HTTP server co
189. ation Environment variable condition gif image D Container Management i D Virtual Hosts Expiration 30 Days D URL Mapping Maximum cumulative size 10 Megabytes Example _logs nongif requests DRAE p ogs nongit req og Log format i conna D HTTP Responses Environment variable condition gif image D Content Settings Expiration 30 Days BIE ESI karis Maximum cumulative size 10 Megabytes D Security logs access_log Log format combined or i v D Dynamic Content and CGI x z D Logging Environment variable condition or M D Proxy Expiration 0 Days or Iv Ri 3 Som ats Maximum cumulative size 0 Bytes iv or iv D Compression Add Move up Move down Continue Figure 4 24 Removing HTTP server access log Or you can edit the HTTP server configuration file see 4 7 1 Traffic compression on page 130 for information about the configuration file and comment out the following directive CustomLog logs access_log combined You must stop and restart the HTTP server for any changes to take effect Note We recommend that you use the second option because doing so makes it easier to re enable it for troubleshooting purposes 136 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 8 WebSphere Application Server This section describes tuning WebSphere Application Server to improve portal performance 4 8 1 Default application server During the deployment of the WebSphere Portal Express
190. ational database directory entry Note There is no comparable function in the iSeries Navigator graphical interface to create a RDB directory entry 2 5 i5 OS software requirements Table 2 4 on page 30 lists the licensed program software for i5 OS that is required to run WebSphere Portal Express V6 Important The WebSphere Application Server version required by WebSphere Portal Express is Base or Network Deployment ND V6 0 Other versions of WebSphere Application Server can coexist on the same i5 OS partition but you cannot use it instead of the required version For example you can have WebSphere Application Server Express V6 0 or WebSphere Application Server Base V6 1 installed However you must install WebSphere Application Server Base or ND V6 0 to satisfy WebSphere Portal Express V6 requirements If you already have the required WebSphere Application Server version on your system you do not need to reinstall it You only need to verify that the PTF group level is at the minimum required level as described in 2 6 1 Required i5 OS V5R3 PTFs on page 33 and 2 6 2 Required i5 OS V5R4 PTFs on page 33 Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 29 Table 2 4 i5 OS software requirements for WebSphere Portal Express V6 tcerserowem produet opto pesort 33 OS 400 Portable Application Solution Environment PASE e e E E E 5733 W60 BASE WebSphere Application Server for OS 400 V6
191. authority ta system objects Click Help for more information on what authority is needed Click Cancel at any time to cancel the wizard Figure 6 59 Restore wizard Welcome window Chapter 6 Online backup and recovery 297 298 6 You are shown objects that you chose to restore Next the journal objects information window is shown The choice of the whether or not to apply the changes and the dates of the changes varies depending on the reason for the restore For many cases you might want to restore a particular point in time because that was when you were sure the data was good In our example we want to restore all changes that are available For our example we use the default of the selected check box for Restore journal receivers and selected radio button of Apply journal changes to the current data and time Click Next Figure 6 60 Note Depending on the recovery objectives you need to consider saving all changed journal receivers periodically During a disaster recovery event if all required journal receivers were saved periodically then BRMS can perform recovery up to the last commitment boundary based on the last saved journal receivers Journal receivers contain database update information that can replay to perform point in time recovery For more information see the IBM Redpaper mprove Whole System Backups with the New Save While Active Function REDP 7200 at http www redbooks ibm com abstracts redp7200
192. avigator Client Student Guide Tip Everything we do with the BRMS client in this section can also be done with a 5250 emulation session As we go through the example we point out in some instances a corresponding command in the 5250 emulation session A backup policy is a set of defaults that controls what information is backed up by BRMS how it is backed up and where it is backed up You can also specify options to control what happens before during and after the backup You can control the following backup policy options gt What backup items you want to include in the policy and what type of backup you want to perform on those items gt Whether you want to shut down your integrated servers before the backup begins and whether you want to restart them after the backup completes gt Whether you want to unmount user defined file systems before the backup begins For our example we go through a sample process to create a backup policy to back up a WebSphere Portal Express V6 profile while it is active We will use the BRMS client to perform the following steps 1 Create a backup policy with the following properties Itis an online backup meaning the profile is in active use Save While Active features are implemented Objects are saved in ragged state meaning we do not wait for pending transactions to commit or rollback Instead we save as is The necessary rollback or roll forward activities for uncommitted transacti
193. bSphere Application Server 216 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 2 3 Enabling WebSphere Portal Express for SSL login only This section describes the steps to only encrypt the login process for the portal When the user authentication is done no portal pages are encrypted If the content you want to display is critical to your business or is confidential you need to consider encrypting all portal pages In this case see 5 2 4 Enabling WebSphere Portal Express for SSL All pages on page 227 1 Open a Web browser and log in to the WebSphere Administration console 2 In the left navigation pane expand Resources and select Resource Environment Provider then in the right pane click WP_ConfigService Figure 5 97 Welcome wpsadmin Logout Support Help Welcome Resource environment providers Guided Activities Servers Resource environment providers E Applications A resource environment provider used to create resource env entries E Scope Cell RCHAS60_WPXG6PRF Node RCHAS60_WPX6PRF E IMS Providers Scope specifies the level st which the resource definition is visible For detailed information on what JDBC Providers scope is and how it works see the scope settings help Resource Adapters Cell Asynchronous beans RCHASE0_WPX6PRF Schedulers Cache instances gt Node Object pool managers RCHAS60_WPX6PRF Brovse Nodes Mail Providers Server URL Providers Secu
194. bSphere Variables Shared Libraries Replication domains Naming System administration Monitoring and Tuning Troubleshooting Service integration UDDI Help Virtual Hosts Virtual Hosts gt default host gt Host Aliases A list of one or more DNS aliases by which the virtual host is known Preferences New Delete im es E Select Host Name Port gt 10200 10202 10238 10240 8020 8020 8021 Figure 5 88 Host aliases for the Web container If you do not remember the port number check it from the IBM Web Administration for i5 OS interface Select the Manage tab then the Application Servers tab Select your WebSphere Application Server from the drop down list and in the left navigation pane under Server Properties click Server Ports Figure 5 89 IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running G Server WWPX6PRF WebSphere_Portal V6 0 portal express iy Common Tasks and Wizards U Create HTTP Server Create Application Server U Migrate Original to Apache Create WebSphere Portal Create IBM Workplace WPX6PREWebSphere Portal gt Server Ports Server Ports Services and their associated ports Q Service name Port Server Properties D Properties Admin 10227 D Server Ports Secure Admin 10229 ba LARUE
195. backup and recovery 253 6 On the Customize User Data window click Select specific items for backup and click Next Figure 6 6 if New Backup Policy Customize User Data Lwpi13 rtp raleigh ibm com libraries directories or specific printer output to back up In addition you can select the Lotus servers that you want to You can select the user data you want to back up by type or you can select specific items such as objects in e back up What user data do you want to back up All user libraries All folders in DLS Directories rc rae a j I User profiles and security information l Configuration data All printer output I Select Lotus servers for online backup All Lotus servers excluding online backup items lt Back Cancel Figure 6 6 Specifying that specific items will be saved 254 Installing and Configuring WebSphere Portal Express V6 on i5 OS 7 On the Select Items for Backup window you select all the data you intend to save a For the directory containing the external HTTP server data in our example expand www and select wp6xweb See Figure 6 7 Ha New Backup Policy Select Items for Backup Lwpi13 rtp raleigh ibm com I What items do you want to back up Select one or more from the following H items to back up O GsavRstvp6o O SpellCheckService ear O amp SyncMLServer ear O G TemplateLibrary_Servlets ear oO Gtmp O upd
196. bal configuration ly vec Task d Wizard m o See zens Manage Apache server WPX6PREF Apache 2 0 58 Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace WebSphere Running HTTP server for WebSphere Portal WPX6PRF Welcome to the IBM Web Administration for i5 0S manage forms for HTTP Server powered by Apache Using these forms you can set up and manage your HTTP Server powered by Apache quickly and easily With IBM HTTP Server for i5 OS you have everything you need to establish a Web presence and get started on the road to working the Web for business HTTP Tasks and Wizards Add a Directory to the Web D LDAP Configuration Y Servlet and JSP Enablement Server Properties D General Server Configuration D Container Management Virtual Hosts D URL Mapping To get started use the Create New HTTP Server wizard under Common Tasks and Wizards Follow the wizard step by step to quickly create a working HTTP Server powered by Apache Once the wizard has been successfully completed you will have an HTTP Server that is usable for internal or external business needs Once you have the basic server configuration use the Server Properties forms to tailor your HTTP Server powered by he fi bi ds ence ENEE y Apache for your business needs D HTTP Responses D Content Settings D Directory Handling If Web serving is a critical aspect of your b
197. bute uniqueMember Figure 3 43 Selecting the parent DN for groups 82 Installing and Configuring WebSphere Portal Express V6 on i5 OS 16 Figure 3 44 shows how to select a suffix for cn groups under a parent DN other than the default Verify that cn groups dc appears at the bottom E itcebiz1 rchland ibm com 389 OO Eg Calg DC ITCEBIZ1 DC RCHLAND DC IBM DC COM f DC WP DC RCHLAND DC IBM DC COM cn users cn groups Scn wpsadmins amp 6cn itdadmins 5 amp 6cn wemadmins amp 6cn wpsContentAdministrators A amp 6cn wpsDocReviewer 4 DC SDD DC RCHLAND DC IBM DC COM Figure 3 44 Browsing the LDAP directory to select the parent DN for cn groups 17 Figure 3 45 shows the final LDAP user and groups selection Click Next Create WebSphere Portal Express V6 0 LDAP Configuration Parameters Step 10 of 14 The Portal server utilizes LDAP to store user information for authentication purposes Below is where the administrator user and group will reside in your LDAP directory Information describing user entries 2 Parent DN cn users DC WP DC RCHLAND DC IBM DC COM Object class inetOrgPerson Naming attribute uid M Information describing the administrative group entry Parent DN cn groups DC WP DC RCHLAND DC IBM DC COM Object class groupOfUniqueNames M Naming attribute cn Im Member attribute uniqueMember ESITATE Brows
198. cept for QGPL You are only saving a member in the QUSRSYS QATMHINSTC file The file does not change once it is created m Save While Active Items to back up Items to Back Up Save While Active Wp6xadmin Wpecmm3 Wpefdb3 Wpecst3 Wpejer3 Wpelkm3 Wperel3 Wip6xpolicy Whp6xpolicy Object lock wait time 0 99999 seconds 120 E Pending record changes wait time 0 99999 seconds 120 x Other pending changes Library All libraries Use backup item name Library All libraries Use backup item name F Library All libraries Use backup item name Library All libraries z Use backup item name J Library All libraries Use backup item name Library All libraries Use backup item name Library All libraries Usebackupitemname sh Object List No al fuse backup item name z Directory List VESE fise backup item name Browse Message Queues wait time 0 99999 seconds 120 z Cancel Help T Figure 6 32 Save While Active options selected 278 Installing and Configuring WebSphere Portal Express V6 on i5 OS 8 At the bottom left of the Save While Active window there are three options on wait times for the various kinds of transactions For our example we want to use open commit cycles so that when objects are saved we save them immediately without waiting for incomplete transactions on the object to reach a commitment boundary or roll back We are saving the object in a ragged state To do thi
199. chieve our goal For the restore process you can restore the save file and then later use the PostExpressRestore sh script to restore the needed profile Perform the following steps 1 Follow Steps 1 on page 307 to Step 3 on page 308 in the Restoring the RELEASE database on page 307 2 The Save History window Figure 6 87 shows the various folder object and directory lists that match the criteria you selected in the last step Select the Qgpl library and double Click it amp Save History Lwpit3 rtp raleigh ibm com BAX File Edit View Help EAX 258 minutes old Policy Wp6xpolicy Saved dates 4 22 07 4 22 07 Completion status Successful saves System Appn s10e0c7c Saved Item Type Date Time Save Type Volume __ Expiration Objects Saved Objects Not Saved E Qusrbrm Library 4 22 07 6 58 32 PM Media Information Vol004 5 13 07 o R Gausrsys Library 4 22 07 6 50 42 PM Full Vol004 5 13 07 1 0 E wpemm3 Library 4 22 07 6 49 05 PM Full vol004 5 13 07 223 0 E wpecst3 Library 4 22 07 6 49 05 PM Full Vol004 5 13 07 223 0 wpefdb3 Library 4 22 07 6 49 05 PM Full Vol004 5 13 07 22 0 a Wpejcr3 Library 4 22 07 6 49 06 PM Full Vol004 5 13 07 5458 0 E wpelkm3 Library 4 22 07 6 49 17 PM Full vol004 5 13 07 39 0 E wperel3 Library 4 22 07 6 49 18 PM Full vol004 5 13 07 230 0 i Wp6xadmin Library 4 22 07 6 49 04 PM Full Vol004 5 13 07 79 0 wp6xpolicy Directory 4 22 07 6 50 43 PM Full vol004 5 13 07 7
200. ck Configure to set titles descriptions and parameters Click Delete to remove the portlet from your portal Click Assign Access to allow Applications others to work with the portlet ee Page 1 of 6 E E sump to pase Web Clipping Title _Uniquename __ Provided Remote portlet Status Access Portlet Wiring Tool wps p Wiring 2 0 A a a Users and Groups Manage Web Modules Fy D A 0 A Resource Permissions Dana A PA User and Group Permissions Fa E EETA Mi Applicati Credential Vault se ig EET z 0 a wa Resource Policies Web Service Configuration Fy A DA S Portal Settings Themes and Skins EA Global Settings Edit Layout wps p Content Layout 3 0 A 0A URL Mapping Page Properties wps p Properties T Custom Unique Names E A Supported Markups Manage Pages wps p Manage Pages 3 me A ai A Supported Clients Organize Favorites wps p Favorites 2 OA 0 A Import XML Page 1 of 16 E Jump to page lt_ 21 amp Portal Content _ Document Libraries Figure 5 1 04 Portlet management 222 Installing and Configuring WebSphere Portal Express V6 on i5 OS Note If you are using the Login panel instead of the Login portlet see the WebSphere Portal Express V6 Information Center at http publib boulder ibm com infocenter wpdoc v6r0 topic com ibm wp exp doc wp f config_ssl_login html 12 Select the Configure portlet icon Figure 5 105 iim ee Administration gt Welcome 8 Portal User Interface Manage P
201. configured to use the WebSphere Member Manager database as the user registry In that case skip Steps 1 to 7 and begin with Step 8 Stop WebSphere Portal Express and start WebSphere Application Server server1 Log in to the WebSphere Application Server administration console Navigate to the LDAP User Registry panel Check the sslEnabled box Set the LDAP port to the value that you noted while performing Enabling SSL for the LDAP server on page 170 aR O N O Save the changes to the master configuration 7 Stop WebSphere Application Server server1 8 Edit the file wmm xml located in the directory of QIBM UserData WebSphere AppServer V6 Base profiles portal_instance PortalServer w mm 9 Navigate to the xml tag beginning with lt dapRepository name wmmLDAP 10 Set the attribute IdapPort to the value that you noted while performing Enabling SSL for the LDAP server on page 170 See Figure 5 40 on page 182 11 Set the attribute sslEnabled value to true Figure 5 40 on page 182 Chapter 5 Enabling Secure Sockets Layer 181 182 12 Set the attribute sslTrustStore to the value QIBM UserData WebSphere AppServer V6 Base profiles portal_instance etc DummySe rverTrustFile jks Figure 5 40 lt ldapRepository name wmmLDAP UUID LDAP1 adapterClassName com ibm ws wmm dap ibmdir IBMDirectoryAdapterImp1 supportDynamicAttributes false configurationFile wmmLDAPServerAttributes xml
202. countries or both Linux is a registered trademark of Linus Torvalds in the United States other countries or both Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States other countries or both Other company product and service names may be trademarks or service marks of others Figure 3 2 WebSphere Portal Express launchpad Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 On the Install IBM WebSphere Portal Express window select Launch the installation wizard for i5 OS Figure 3 3 IBM WebSphere Portal Express Woe WebSphere Portal Express Ee M DE l lE Language selection English z Welcome Quick Start REEE E ma installation program installs all the software required to get IBM WebSphere Portal Express up and running Install IBM WebSphere Portal Express Prerequisite Information Install IBM WebSphere Portal Express provides the base component of your portal environment If you are gacn only interested in basic functionality you can start working with IBM WebSphere Portal Express Exit immediately If you require additional functionality such as LDAP based authentication or collaboration you can add these components to expand your environment as you need them whenever you want Start installation Launch the installation wizard for Windows Starts the IBM WebSphere Portal Express installation program for the Windows platform Launch the nson
203. ction J Configure subsystems install additional components fl Create a new DNS Nam Figure 5 37 Configuring IBM Directory Server with iSeries Navigator Chapter 5 Enabling Secure Sockets Layer 179 2 Inthe IBM Directory Server Properties window select the Network tab and check Secure in the Connections to allow section Figure 5 38 Also note the secure port used by the LDAP server because you need this port for the next step Click OK E AORT m oe Environment My Connections Rchas60 TCP IP Management Central Rchas 10 Server Name Status Description E My Connections FiiBootP DHCP Relav Agent Stopped BootP DHCP Relay Agent fl Rchas 10 Rchaseo IBM Directory Server Properties Rchas60 m g Basic Operations F sug General Database Suffixes Change Lo E Work Management Tora a X Replication Performance Auditing Kerberos More Configuration and Service Network Connections to allow Ep FA TCP IP Configuration iy Notsectire pee S Remote Access Services 5 m Servers Port 389 hbo Ta TCP IP iSeries Access DNS Port 636 Ay User Defined H 8 IP Policies Authentication methods Enterprise Identity Mapping Server authentication Internet z P s F Integrated Server Administration Client and server authentication Security Users and Groups Wy Databases aie 7 3 4 08 File Systems Manage digital certificate as
204. d of tape option REWIND REWIND LEAVE UNLOAD Option ALL ALL NEW OLD FREE Data base member option ALL MATCH ALL NEW OLD Restore spooled file data NONE NONE NEW Allow object differences FILELVL OWNER NONE ALL AUTL PGP FILELVL OWNER PGP More F12 Cancel Figure 6 110 Changing the restore options Chapter 6 Online backup and recovery 339 11 The second panel of the Restore Command Defaults display Figure 6 111 allows you to change options to restore journal receivers and point in time recovery For our example we specify the following parameters Restore journal receivers YES Apply option APPLY Ending date CURRENT Ending time CURRENT Press Enter Note Depending on your recovery objectives consider saving all changed journal receivers periodically During the event of disaster recovery if all required journal receivers were saved periodically then BRMS can perform recovery up to the last commitment boundary based on last saved journal receivers Journal receivers contain database update information that can replay to perform point in time recovery See the IBM Redpaper mprove Whole System Backups with the New Save While Active Function REDP 7200 at http www redbooks ibm com abstracts redp7200 html Restore Command Defaults Type information press Enter Restore to library SAVLIB Name SAVLIB Auxiliary storage pool SAVASP Name SAVASP 1 32 Document name
205. d will install WebSphere Portal Express Version 6 0 onto your computer To continue press Next InstallShield Cancel Figure 3 6 WebSphere Portal Express installer 52 Installing and Configuring WebSphere Portal Express V6 on i5 OS 8 On the Software License Agreement window Figure 3 7 accept the license terms and click Next WebSphere Portal Express Version 6 0 Installer Wickes Sse Portal Express Software License Agreement Please read the following license agreement carefully International Program License Agreement Part 1 General Terms BY DOWNLOADING INSTALLING COPYING ACCESSING OR USING THE PROGRAM YOU AGREE TO HE TERMS OF THIS AGREEMENT IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON OR A COMPANY OR OTHER LEGAL ENTITY YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON COMPANY OR LEGAL ENTITY TO THESE TERMS IF OU DO NOT AGREE TO THESE TERMS DO NOT DOWNLOAD INSTALL COPY ACCESS OR USE THE PROGRAM AND PROMPTLY RETURN THE PROGRAM AND PROOF OF ENTITLEMENT TO THE PARTY FROM WHOM x Read non IBM terms C Ido not accept the terms in the license agreement Print InstallShield Cancel Figure 3 7 WebSphere Portal Express software license agreement Chapter 3 Installing and configuring WebSphere Portal Express 53 9 On the Basic Configuration Option window Figure 3 8 select the Install only option to install the W
206. dHkwgZ 8wDQYIKOZ hy CNAQEBBQADGYOAMIGIAOGBALF 9G6IN6tLdHLVI3INZOOBe b9ot 8dimogv34kzMum1lsQpsKaL 6r mHI33jXuh4r sN9ymT 3MQYZTB6XTM 5S TNSOV ys2SNOc4bgyFso3YYO92wvgtxexwm01s 31dfiJsjK23efsbjjSONYQGNG3 ZV9tz e F2K14 AMVLE20PSYf d3AgMBAAGJEZARMASGALUCEWEB wWQFMAMBAT SwOQY JKOZI hv CNAQEEBQADGYEAD 1 30f YxG9L 06ZBAUGNOFZLVYV9OLNIVRQXPH7 tPFZ j1Vzu uzC37J0A14E44HaCUNVZ3fDV 6UP j Ar QM 3YW3nHY pImEE 1QcR7LFfeeeUpemnDU 6z8ku40LCr gh94p2 KeSyHKVF lwTaGqdsF60CPBSZI7 5cZs 5agFqEVQx0kQ END CERTIFICATE Figure 5 20 Copying the Local CA certificate to a text editor Chapter 5 Enabling Secure Sockets Layer 167 6 The Local CA public certificate is now available on your desktop To import it into the WebSphere Application Server trust stores you have to transfer it to the i5 OS integrated file system using one the following methods Use FTP Copy and transfer using the iSeries Navigator Copy and transfer using a mapped drive in Windows Explorer In our example we copied the certificate in the i5 OS integrated file system to the directory of tmp Importing the Local Certificate Authority public certificate into WebSphere Application Server Java trust store Note Perform this step only once for your system The WebSphere Application Server Java trust store password is case sensitive The steps to import the Local Certificate Authority public certificate into WebSphere Application Server Java trust store are
207. down list Figure 5 42 IBM Web Administration for i5 0S AME Manage EEEE BAC eC aE cs All Servers Application Servers ASF Tomcat Servers Running Bowe Server WPX6PRF Apache ly Server area Global configuration ly Y Common Tasks and Wizards Manage Apache server WPX6PRF Apache 2 0 58 Create HTTP Server Create Application Server Migrate Original to Apache HTTP server for WebSphere Portal WPX6PRF Create WebSphere Portal Create IBM Workplace Figure 5 42 Selecting your HTTP server In the left navigation pane expand Server Properties and select Virtual Hosts Figure 5 43 Cc WebSphere IBM Web Administration for i5 0S Setup Advanced Related Links AIl Servers HTTP Servers Application Servers ASF Tomcat Servers Running OAOA sewer wPX6PRF Apache m Server area Global configuration iy yc Tasks and Wizard ae hon eee parse Manage Apache server WPX6PREF Apache 2 0 58 Create Application Server Migrate Original to Apache HTTP server for WebSphere Portal WPX6PRF Create WebSphere Portal Create IBM Workplace Tee Tasks and neare Welcome to the IBM Web Administration for i5 OS manage forms for HTTP Server powered by Apache D a eia LES Using these forms you can set up and manage your HTTP Server powered by Apache quickly and easily With IBM HTTP Server for i5 OS you have everything you need to establish a Web presence and get started
208. e Browse Figure 3 45 LDAP users and groups Chapter 3 Installing and configuring WebSphere Portal Express 83 18 Enter the password for the portal administrator which is also the WebSphere Application Server administrator s user ID and password Figure 3 46 Important The password specified for this administrator is also used for the password of the database owner s user ID The password must comply with your system password rules Create WebSphere Portal Express V6 0 LDAP Administrative Group and Administrative User Step 11 of 14 WebSphere Portal requires an administrative group and user entry in the LDAP directory If the group and user entries do not already exist the wizard will create them If the group and user entries already exist the wizard will validate them The wizard will also ensure the administrator user is added to the administrative group Note The administrator user name specified here is the portal administrator the WebSphere Application Server administrator the LDAP authentication user and the Member Manager Enterprise Java Bean EJB user Portal administrative group information Group name wpsadmins Browse Portal administrator information User name wpsadmin Browse Password oe eoee Important Keep this for future reference Confirm password ecccccces Note The password specified for this administrator will also be used for the password of the database owner User ID T
209. e Application servers Trace Service when enabled Web servers Applications Resources Security E Environment System administration at All Components Monitoring and Tuning af ConfigError at ConnCloseLogic E Troubleshooting al ConnLeakLogic Service integration af DetailSleeperThreadPool upor a JaasWCCMHelper af ORBRas al SASRas al SuppressBeanLevelChecks af SuppressServletLevelChecks al SystemErr al SystemOut at WAS at WMMTraceLogger at WSMMMessageLogger at WebAttributes al com aptrix deployment al com aptrix identity af com aptrix log at com aptrix pluto al com aptrix syndication af com aptrix util af com aptrix versioncontrol af com ibm ISecurityUtilityImpl af com ibm WebSphereSecurityImpl af com ibm content al com ibm debug af com ibm ejs am ihm anle Apply ok Reset Cancel Figure 4 41 Setting up logging level 4 9 Database This section describes how you can enhance the database performance This section is only relevant to DB2 UDB for i5 OS We recommend a dedicated shared pool for the database server jobs There are two sets of database server jobs QSQSRVR These jobs perform Call Level Interface DB2 USB SQL functions used by IBM functions such as Management Central and by Java based applications performing SQL By default the priority of these jobs on the system is 10 QZDSASOINIT These jobs perform ODBC JDBC SQL
210. e In the example shown in this Redpaper we configure the WebSphere Portal Express profile on WebSphere Application Server Base We ordered the most recent WebSphere Application Server PTF group from IBM and did not use the eimages PTF group that is included in the WebSphere Portal Express eAssembly Perform the following steps to download the WebSphere Portal Express V6 eimages for i5 OS 1 Create a directory on your local PC workstation where you will store the downloaded eimages For example c PortalExpress6001 2 Access one of the following software download Web sites and navigate to the software downloads page Download for IBM internal Extreme Leverage at http w3 103 ibm com software x1 portal Download for IBM Business Partners IBM Software Access Catalog at http www developer ibm com isv welcome softmal1 html Download for IBM clients IBM Passport Advantage at http www 306 ibm com software howtobuy passportadvantage Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 17 3 You can download one eimage at a time by clicking Find by part number and entering the part number that you want to download For example to download the BM WebSphere Portal Express Quick Start and Server Install V6 0 Setup eimage enter C97Q3ML as the search argument Figure 2 1 Repeat this step for all the eimages that you want to download Find by part number results Find by part number c
211. e 6 20 Tip In V5R4 we recommend using virtual tape which might be very fast and then back up to tape at a later time You can also use other options such as Tivoli Storage Manager servers For more information about virtual tape see the i5 OS Information Center at http publib boulder ibm com infocenter iseries v5r4 index jsp topic rzam4 rzam4virtualtape htm R a New Backup Policy Select Backup Devices Lwpi13 rtp raleigh ibm com any Selectthe backup devices to use for your backup These devices are used sequentially in the order added Sir Media pool Available devices Backup devices Pisin lt Back Cancel Figure 6 20 Selecting the backup device Installing and Configuring WebSphere Portal Express V6 on i5 OS 15 You might decide to mark your media for duplication so another copy is made for storage at an external location Select Yes mark the media for duplication Figure 6 21 Click Next 5 z z a if New Backup Policy Duplicate Media Lwpi13 rtp raleigh ibm com Jide Do you want to mark the media used for backup for later duplication to different media Duplicating media can be useful when storing an extra copy of critical backups offsite for disaster recovery while still Keeping a backup onsite for convenience Back E Cancel Figure 6 21 Specifying to allow media duplication at a later time Chapter 6 Online backup and recov
212. e Certificate Create New Certificate Store Create a Certificate Authority CA gt Manage Certificates gt Manage Applications gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location m Manage PKIX Request Location Retum to i3 OS Tasks Secure Connection Digital Certificate Manager Select Applications to Trust this Certificate Authority CA M saze The policy data for the Certificate Authority CA was accepted Certificate type Certificate Authority CA Certificate store Local Certificate Authority CA Select the applications that should include this Certificate Authority CA in the application Certificate Authority CA trust list Application Type Assigned certificate O li5 OS TCP IP Telnet Server Server None assigned O Cluster Security Server None assigned O IBM Directory Server Server None assigned O IBM Directory Server publishing Client None assigned O IBM Directory Server client Client None assigned O li5 OS VPN Key Manager Server None assigned O i8 OS TCP IP FTP Server Server None assigned O i5 OS TCP IP FTP Client Client None assigned continue J Cancel L gt Figure 5 15 Do not select any applications to trust the local CA 164 Installing and Configuring WebSphere Portal Express V6 on i5 OS 10 The local CA is now created Click Cancel to complete this section Figure 5 16 Application Stat
213. e Display PTF DSPPTF CL command to verify that the PTF is installed or superseded gt 5722999 MF40746 MF40747 Both of these PTFs are not needed in V5R4M5 Note PTFs MF40746 and MF40747 require an IPL of the system gt 5722 SS1 S124505 S124569 S124629 S124864 gt 5722 XH2 S125551 gt 5722 DG1 128135 S127058 is only required for WebSphere Portal Express V6 0 support in IBM Web Administration for i5 OS Important We recommend that you have all the latest PTFs for 5722 DG1 loaded on your system 2 6 3 Verifying group PTFs 34 To verify that the correct group PTF levels are installed on your system perform the following steps 1 Sign on to a 5250 emulation session on your i5 OS instance 2 Enter the Work with PTF Groups WRKPTFGRP CL command on a command line and press Enter Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 The Work with PTF Groups display Figure 2 17 lists the group PTFs installed on your system and the level of the PTF Verify that each group PTF shows a status of Installed Tip Verify the status of the PTF groups again immediately before the WebSphere Portal Express installation to ensure that all the PTF groups are in Installed status Work with PTF Groups System RCHAS10 Type options press Enter 4 Delete 5 Display 6 Print 8 Display special handling PTFs 9 Display related PTF groups Opt PTF Group Level Status SF99540 6297 Installed SF99539 38 I
214. e Portal Express V6 on i5 OS correctly For instance you can run into problems when the QLOCALE system value is set to NONE It is essential to change the CCSID because the default value of 65535 is not supported by WebSphere Portal Express using DB2 UDB for i5 OS See 2 4 2 Verifying the Coded Character Set Identifier on page 22 for details These environment settings are stored in i5 OS system values and user profiles It is a best practice to define the environment settings in the system values and to refer to these values from the user profile Table 2 2 shows an example of the system value settings for a system in Germany with a primary language of 2929 for German You can use the Work with System Values WRKSYSVAL CL command to verify and change the settings of the system values shown in Table 2 2 Table 2 2 System values for the language settings of a German system QLOCALE QSYS LIB DE_DE LOCALE Set the QLANGID and QCTRYID system values according to your language For a list of values see the default system values for national language versions in the i5 OS V5R4 Information Center at http publib boulder ibm com infocenter iseries v5r4 topic nls rbagsnatlangdefaul tsysval htm For example set the following values for a U S English system CHGSYSVAL SYSVAL QLOCALE VALUE QSYS LIB EN_US LOCALE CHGSYSVAL SYSVAL QLANGID VALUE ENU CHGSYSVAL SYSVAL QCNTRYID VALUE US Sign off and sign back on to make sure t
215. e Portal Express V6 server is the best and most effective way to ensure that all data related to your profile is backed up 6 2 Offline backup and restore using scripts This chapter documents a process to back up a portal server while it is online and in use However it is worth mentioning the need to do offline backup with scripts Offline backup remains the best way to ensure that all your data is completely saved There is extensive documentation on how to perform offline backups using scripts See Backup and restore on i5 OS information in the WebSphere Portal Express V6 Information Center at http publib boulder ibm com infocenter wpdoc v6r0 index jsp topic com ibm wp ex p doc wpf i_wadm_c_backup_inst_i5os html The backup and restore scripts are found in the QIBM ProdData PortalExpress V6 Tools directory The folder contains many save and restore related scripts but the primary scripts are gt savWpProfile sh saves the base WebSphere Portal Express servers gt rstWpProfile sh restores the base WebSphere Portal Express servers 6 2 1 Example of an offline backup A general offline backup requires that the WebSphere Portal server is stopped For base servers use the savWpProfile sh script for ND servers use the savNdProfile sh script From the QShell environment STRQSH command enter the following commands cd QIBM ProdData PortalExpress v6 Tools savWpProfile sh profileName wp6xserver saveFileLib wpllib l
216. e WebSphere Application Server 198 Installing and Configuring WebSphere Portal Express V6 on i5 OS To configure the internal HTTP transport in the Web container of WebSphere Application Server to accept the SSL connections coming from the HTTP Server plugin perform the following steps 1 Create a self signed certificate for the HTTP server plugin and import this certificate public key in the WebSphere Application Server Web container keystore 2 Create a self signed certificate for the WebSphere Application Server Web container and import this certificate into the HTTP server plugin keystore 3 Modify the WebSphere Application Server Web container to support SSL with the certificates created in the two previous steps Note In this section we use the default trust and key stores for both the HTTP server plugin and WebSphere Application Server Web container If you decide to use different stores see the WebSphere Application Server for OS 400 V6 Information Center at http publib boulder ibm com infocenter wsdoc400 v6r0 topic com ibm Websphere iseries doc info ae ae tsec_sslrep html The default key store file name for the HTTP Server plugin is plugin key kdb The default key store file name for WebSphere Application Server Web container is DummyServerKeyFile jks The default trust store file name for WebSphere Application Server Web container is DummyServerTrustFile jks All three stores are located in the i5 OS integrate file syste
217. e command STRQSH CMD QIBM ProdData WebSphere AppServer V6 Base updateinstaller update Download the following files from the WebSphere Portal Product Support Web site You will need your IBM user name and password http www ibm com software genservers portal support PortalUpdatelnstaller zip 6 0 1 WP Multi RP001 zip 6 0 1 WP WSASv6 0 2 17 IFPackage zip 3 Extract and transfer the zip files to i5 OS a Start the QShell environment STRQSH b For the PortalUpdatelnstaller zip file i Create a folder called update in the QIBM ProdData PortalExpress V6 directory mkdir QIBM ProdData PortalExpress V6 update ii Extract the 6 0 1 WP Multi RP001 jar from the zip file and transfer the resulting files and folders to the newly created QIBM ProdData PortalExpress V6 update folder c For the 6 0 1 WP Multi RP001 zip file i Create a folder called fixpacks in the QIBM ProdData PortalExpress V6 update directory mkdir QIBM ProdData PortalExpress V6 update fixpacks ii Extract the 6 0 1 WP Multi RP001 jar from the zip file and transfer it to the newly created folder QIBM ProdData PortalExpress V6 update fixpacks d For the 6 0 1 WP WSASv6 0 2 17 IFPackage zip file i Unzip the 6 0 1 WP WSASv6 0 2 17 IFPackage zip file and any contained zip files to obtain at least the following interim fixes with the pak extension Do not attempt to unzip or unpack the pak files 348 Installing and Configuring WebSphe
218. e configuration and runtime environment of WebSphere Portal Express 3 3 1 WebSphere Portal Express product components on i5 OS After you install WebSphere Portal Express on i5 OS the following components are created gt Product directory QIBM ProdData PortalExpress V6 See Figure 3 57 img gt 90 license log package PortalExpress Tools E B uninstall version Figure 3 57 WebSphere Portal Express product data directory Installing and Configuring WebSphere Portal Express V6 on i5 OS gt Product library QWPE6001 After you configure a WebSphere Portal Express profile the following components are created gt WebSphere Portal Express profile User data directory QIBM UserData WebSphere AppServer V6 lt version gt profiles lt profile_name gt The version is BASE or ND depending on the WebSphere Application Server version you selected when you configured the portal profile See Figure 3 58 wp_profile ee File Edit View Favorites Tools Help ss CQ X QIBM UserData WebSphere AppServer V6 Base profiles wp_profile X La _ profile S Go Folders wstemp O wp_profile1 L O bin 5 dasses config O etc installableApps installedApps 4 installedConnectors installedFilters lib logs 2 gt META INF PolicyDirector PortalServer
219. e effect 4 7 HTTP Server This section describes the tuning for the HTTP server to improve WebSphere Portal Express performance 4 7 1 Traffic compression Note Use this parameter with extreme caution You configure your HTTP server to compress only outbound traffic because the amount of data sent to a Web browser is usually much higher than the amount of data received from a Web browser Unless your system is already CPU bound CPU utilization greater than 60 the benefit of reducing the size of data sent by the server to the Web browser outweighs the CPU overhead that compression introduces Set this parameter on only if large amounts of data are to be sent by the server to the Web browser and if your system is not CPU bound To set up the traffic compression parameter perform the following steps 1 Locate your HTTP server s configuration file It is located in the following i5 OS integrated file system directory at www http_instance_name config httpd conf 2 Edit this file and append the directives shown in Table 4 9 on page 131 to the end of the file 130 Installing and Configuring WebSphere Portal Express V6 on i5 OS Table 4 9 Enabling GZIP compression HTTP Directives for GZIP compression LoadModule deflate_module QSYS LIB QHTTPSVR LIB QZSRCORE SRVPGM AddtType application zip jar SetOutputFilter DEFLATE SetEnvlf UserAgent no gzip SetEnvlf UserAgent MSI E 5 516 0 no gzip SetEn
220. e following URL in a Web browser replacing the hostname with the one appropriate for your environment This option updates the last saved date to the current date and time http hostname yourco com port_number wps wcm connect MOD RefreshAl 1Items amp l ibraryname If you want to preserve the last saved date of each item use the following URL instead again replacing the hostname with the appropriate values for your environment http hostname yourco com port_number wps wcm connect MOD RefreshAl 1 Items amp l ibrary libraryname amp preserve_dates true Important The Web content storage format used in WebSphere Portal V6 0 was updated in the V6 0 1 cumulative fix Any data created in V6 0 1 or upgraded from V6 0 using the RefreshAllltems task is not compatible with WebSphere Portal V6 0 If you uninstall the V6 0 1 cumulative fix you need to install the V6 0 0 1 cumulative fix for WebSphere Portal We recommend that you back up your V6 0 database prior to running the RefreshAllltem task This restores any Web content created prior to installing the V6 0 1 cumulative fix to a 6 0 version of WebSphere Portal Appendix A Upgrading to WebSphere Portal Express V6 0 1 355 13 Confirm that WebSphere Portal Express has been successfully upgraded to version 6 0 1 a You also need to restart the IBM Web Administration for i5 OS server for the new version to show up ENDTCPSVR SERVER HTTP HTTPSVR ADMIN STRTCPSVR SERVER HTTP HTTPSVR
221. e navigation links on the left to view the information in each panel Figure 3 2 Click Install WebSphere Portal Express Welcome IBM WebSphere Portal Express Version 6 0 is a bundled set of easy to use Portal Web Content Management Document Management and Instant Messaging products that helps small and medium sized businesses be more productive A single consistent user interface provides employees and customers with timely information and access to applications people and processes Pre built Web sites with out of the box content make it easy to build deploy and maintain internal and external Web sites Individuals and teams can share documents and applications in a secure environment Included development tools such as IBM WebSphere Portlet Factory and IBM Lotus Component Designer make it easy to build robust applications that are customized to an organization s unique needs This launchpad application provides a single point of reference for installing IBM WebSphere Portal Express Use the navigation links on the left to view the information in each panel before you install IBM WebSphere Portal Express For additional information visit the IBM WebSphere Portal Express Web site C Copyright IBM Corporation 2007 IBM the IBM logo iS OS Lotus and WebSphere are registered trademarks of IBM Corporation in the United States other countries or both Intel is a registered trademark of Intel Corporation in the United States other
222. e skill level as appropriate Any information contained in this sample site is purely fictional and any similarity to actual companies persons is not intended and is purely coincidental Qp Home F Administration g Documents Messaging site Map Internet Figure 5 132 Encrypted portal home page Your WebSphere Portal Express profile is now configured to secure all content including the login process 240 Installing and Configuring WebSphere Portal Express V6 on i5 OS Online backup and recovery This chapter describes how to save an IBM WebSphere Portal Express V6 profile while it is online and in active use The following topics are discussed Backup and recovery process on page 242 Offline backup and restore using scripts on page 244 Online backup using BRMS on page 245 Scenario 1 Restoring in one step from data saved with a backup policy on page 291 Scenario 2 Restoring individually from data saved with a backup policy on page 306 Using the BRMS commands for backup and restore on page 327 vvvvvy Copyright IBM Corp 2007 All rights reserved 241 6 1 Backup and recovery process 242 The backup and recovery of a WebSphere Portal Express V6 server is complex if you do not understand what to back up Planning for backup and recovery of your WebSphere Portal Express V6 server involves planning for all of the components that make up the WebSphere Portal
223. ebPlugin Version X509 V3 v Key Size 1024 v g Common Name http wpx6prf rchland ibm com Organization optional IBM Organization Unit optional ITSO Locality optional Rochester State Province optional Minnesota Zipcode optional Country or region optional US v Validity Period 365 Days ok Reset Cancel Figure 5 67 Filling in the HTTP server plugin certificate information Chapter 5 Enabling Secure Sockets Layer 201 5 Click Yes when asked if you want to set the key as the default key Figure 5 68 Confirm N 2 Do you want to set the key as the default key in the database Mo Figure 5 68 Setting the key as the default key 6 Select Personal Certificates from the Key database content field drop down list then select the certificate created in the previous step and click Extract Certificate Figure 5 69 E IBM Key Management Y QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc plugin key kdb BAX Key Database File Create View Help Ta Disiei lt iRle l Key database information DB Type CMS key database file FileName Y GIBM UserDatalVebSpherelAppServernV6 BaselprofilesWVPX6PRFietciplugin key kdb Token Label Recone WebPlugin Delete WebSphere Plugin Key View Edit ExportAmport Recreate Request New S
224. ebSphere Application Server to support SSL 1 Open a Web browser and log in to the WebSphere Administration console 2 In the left navigation pane expand Security and click SSL In the right pane click New JSSE Repertoire Figure 5 79 Welcome wpsadmin Logout Support Help Welcome Guided Activities SSL configuration repertoires E Servers SSL configuration repertoires Applications Defines a list of Secure Sockets Layer SSL configurations Resources Preferences New SSE repertoire Delete Global security gore Environment polar Aias E System administration o RCHAS60 WPX6PRF DefaultSSLSettings Monitoring and Tuning Total 1 Troubleshooting Service integration Figure 5 79 Creating a new entry in the SSL configuration repertoire 3 Fill in the information from Table 5 1 as shown on Figure 5 80 on page 208 Table 5 1 Parameters for creating a new entry in the SSL configuration repertoire WebContainerSSLSettings Security level level HGH Ee file name a profileletc DummyServerKeyFile jks Key file password WebAS Key file format Key file format format Trust file name es profile etc DummyServerTrustFile jks Trust file password WebAS Chapter 5 Enabling Secure Sockets Layer 207 i File Edit View Favorites Tools Help LJ i A Q x 2 E P sn Dg Fovortes 2 eB E a Address amp https rchas60 10229 ibm console secure securelo
225. ebSphere Portal Document Manager Version 6 0 1 0 ID PDM Build Level wp601_194 01 Build Date 04 01 2007 Installed Product Name IBM WebSphere Portal Personalization Appendix A Upgrading to WebSphere Portal Express V6 0 1 357 Version 6 0 1 0 ID PZN Build Level wp601_194 01 Build Date 04 01 2007 Installed Product Name IBM WebSphere WebSphere Portal Web Content Manager Version 6 0 1 0 ID WCM Build Level wp601_194_01 Build Date 04 01 2007 358 Installing and Configuring WebSphere Portal Express V6 on i5 OS Additional material This Redpaper refers to additional material that you can download from the Internet Locating the Web material The Web material associated with this Redpaper is available in softcopy on the Internet from the IBM Redbooks publications Web server Point your Web browser at ftp www redbooks ibm com redbooks REDP4303 Alternatively you can go to the IBM Redbooks Web site at ibm com redbooks Select Additional materials and open the directory that corresponds with the IBM Redpaper form number REDP4303 Using the Web material The additional Web material that accompanies this Redpaper includes the following files gt ExpressSave sh This script collects the private authorities of all objects for QTMHHTTP and QEJBSRV before they are saved It also runs the Save Security Data SAVSECDTA CL command to collect the portal profile s database administrator s user profile to a save file
226. ebSphere Portal Express Version 6 code in the i5 OS integrated file system directory of QIBM ProdData PortalExpress V6 In this example we perform the WebSphere Portal Express server configuration later using the IBM Web Administration for i5 OS Click Next Tip The remote installation of the product files can take approximately 15 minutes At this point the file tmp Installshield portalinstall lockfile is created in the i5 OS integrated file system directory and it is removed after the installation finishes If a previous attempt to install the product has not finished successfully you might see an error message now You need to delete portalinstall lockfile before you can continue WSs S Portal Express Basic Configuration Option Select to install WebSphere Portal Express or install and configure WebSphere Portal Express on the iSeries system Select the Install only option to install WebSphere Portal Express in QIBM ProdData PortalExpress V6 Select the Install and Configure option to install and perform basic configuration of WebSphere Portal Express on an existing WebSphere Application Server instance C Install and Configure Install only InstallShield lt Back Ty Cancel Figure 3 8 WebSphere Portal Express Install only option 54 Installing and Configuring WebSphere Portal Express V6 on i5 OS 10 WebSphere Portal Express is ready to install Click Next See Figure 3 9 3 WebSphere Por
227. ectivity administration and presentation services that allow the portal users a means for doing business efficiently and with high satisfaction This wizard will help you create and configure the elements of a portal server WebSphere Application Server The WebSphere Application Server is the engine that drives the WebSphere Portal This is the Web server that provides J2EE services for the portal environment HTTP Server The HTTP server routes the incoming URL requests to the proper locations All dynamic requests will be routed by the HTTP server to the application server which will then display the required portlets WebSphere Portal WebSphere Portal consists of the middleware portlets and development tools for building and managing secure business portals A portal is a Web site that provides end users with a single point of access to Web based resources oO LDAP The LDAP server controls who has access to the portal server In the portal environment it stores updates and retrieves user specific data related to authentication such as users and passwords Database The DB2 for i5 OS database is used by WebSphere Portal as a repository for user customized pages and portal configuration information Upon successful completion you will be able to access a working portal Back Net Cancel One Step Wizard Figure 3 30 Continuing with creating a WebSphere Portal Installing and Configuring WebSphere Portal Expre
228. ed servers User specified Ww iSeriesStartingPort startingPort 12345 Port conflicts are not checked IBM Web Administration for i5 OS The user can specify the desired value It defaults to the first available port range then checks for port conflicts against all configured WebSphere Application Server instances and profiles gt Database owner user profile This is the user profile that owns the portal databases wpdb2ins is for the first profile and wodb2insX is for the subsequent profiles where X is an incremental number Default wpdb2ins wpdb2insl wpdb2ins2 User specified Ww iSeriesDB2Database user mydb2ins IBM Web Administration for i5 OS The user can specify the desired value It defaults to wpsdb2ins wpdb2ins1 and so on Note The password for the database owner user profile is the same password specified for the portal administrator The password must comply with your System i password rules gt DB2 database schemes Table 3 1 shows the default schema names libraries for the first WebSphere Portal Express profile created with WebSphere Application Server Base Table 3 1 Database purpose and default names for first portal profile created on WAS BASE The second profile configuration follows the same naming convention by adding a sequence number at the end of the name for example WPECMM1 WPECSTS1 and so on Table 3 2 on page 93 shows the default schema names libraries for the first WebSphere
229. elect the Save While Active option of All libraries b For Wp6xpolicy type of Object List select Save While Active option of No c For Wp6xpolicy type of Directory List select the Save While Active option of Yes Save While Active X Items to back up a Library Use backup item name Wpecmm3 Library Use backup item name Wpefdb3 Library Use backup item name Wpecst3 Library j in li Use backup item name Wpejer3 Library Use backup item name Whpelkm3 Library j Use backup item name Wperel3 Library Use backup item name Whp6xpolicy Object List ne ac backup item name J Wp6xpolicy Directory List No z Use backup item name Browse Message Queues Object lock wait time 0 99999 seconds 120 X Pending record changes wait time 0 99999 seconds 120 ad Other pending changes wait time 0 99999 seconds 120 v Cancel Help Figure 6 31 Specifying the Save While Active options Chapter 6 Online backup and recovery 277 7 Figure 6 32 shows the list after completing the selections Important You must specify No in the Save While Active column for the object in QUSRSYS QATMHINSTC The following statement is from the Save while active restrictions article in the i5 OS Information Center at http publib boulder ibm com infocenter iseries v5r4 index jsp topic rzaiu rz aiurzaiu314 htm If you have specified NOCMTBDY for the SAVACTWAIT parameter you cannot save any IBM library or any library that begins with Q ex
230. elf Signed Barack Coit The requested action has successfully completed Figure 5 69 Extracting the certificate WebPlugin 202 Installing and Configuring WebSphere Portal Express V6 on i5 OS 7 Make sure you select Base64 encoded ASCII data for the Data type field Save the certificate on your desktop Name this file WebP1 uginPubCert arm Figure 5 70 Extract Certificate to a File Data type Base64 encoded ASCII data v Certificate file name VVebPluginPubCert arm Browse Location C Documents and Settings AdministratoriDesktop OK Cancel Figure 5 70 Saving the extracted certificate to your desktop Creating and extracting the certificate for the Application Server Web container Perform the following steps to create and extract the certificate for the WebSphere Application Server Web Container 1 Open the WebSphere Application Server key store DummyServerKeyFile jks Figure 5 71 Make sure you select JKS for the Key database type field Click OK Provide the key store password when requested Open Key database type JKS ly v File Name DummyServerkeyFile jks Browse Location AIBM UserDatalWWebSphereiAppServe riV6 BaselprofilesWwvPXGPRFietc OK Cancel Figure 5 71 Opening the WebSphere Application Server Web container key store 2 From the menu select Create gt New Self Signed Certificate Figure 5 72 E IBM
231. elp Tiyo xE m oe Environment My Connections 157 minutes old Lwpi13 rtp raleigh ibm com Backup Policies BX Management Central Lwpi13 rtp raleigh ibm c 5 fa My Connections il Lwpi12 rtp raleigh ibm com il Lwpi13 rtp raleigh ibm com Rg Basic Operations Work Management 8 Configuration and Service ae Backs up all user data ita Sysgrp Backs up all system data i System Backs up the entire system Express backup policy i Express60 express60 3 Gagaga This is an online backup policy for WP6XSERVER an IBM Wesbphere Portal Express Version 6 Monthly NONE Ra Qltsdomoo LWPI13LDAP Online backup of all Lotus servers TEST Network Integrated Server Administration Security gg Users and Groups amp Databases 08 File Systems Application Development ER AFP Manager PN Backup Recovery and Media Services Run Now Schedule Ra Backup Policies New Based on Ry Move Policies Backup History Media Delete Rchas61 rchland ibm com Back Up Save Files View Report Properties Figure 6 43 Scheduling the backup job 2 On the Run Backup Policy window keep the default of Use policy setting Customized Click OK Figure 6 44 Run Backup Policy Wp6xpolicy Backup Overrides Backup activity for all backup items in policy H Customized C Override policy setting E Retention for backup information
232. en in the right pane click the Web server name IHS_RCHAS60_WPX6PFF as in our example Figure 5 91 Welcome wpsadmin Figure 5 91 Managing the Web server plugin Logout Support Help Web servers Web servers Welcome Guided Activities Web servers Application servers Web servers Applications A list of installed Web servers Preferences Generate Plug in Propagate Plug in Resources Security e B D Enmkonnamr Select Name gt Node _ Version _ a System administration F IHS RCHAS60 WPXGPRF Total 1 IHS_RCHAS60_WPX6PRF_node 6 0 0 0 Monitoring and Tuning H A Chapter 5 Enabling Secure Sockets Layer 213 16 Under Additional Properties click Plugin Properties Figure 5 92 Welcome wpsadmin Logout Support Help Welcome E Guided Activities E Servers Web servers gt IHS_RCHAS60_WPX6PRF Application servers A Web server that provides HTTP and HTTPS support to application servers Web servers Configuration Applications Resources a rity General Properties nal Prop ies Envi t Web server name T Plug in properties avironmen IHS RCHASEO_WPXEBRF CIEE System administration S Remote Web server management Monitoring and Tuning o musten orccertiss E Troubleshooting F Use a secure protocol Service integration Host naime UDDI RCHAS60 RCHLAND IBM COM Port
233. entire Web ontent lifecycle from ci on to publication Web Content Management Authoring Install Web Content Management Authoring This authoring server is used to create and manage content Additionally the Web Content Management page will be created when the authoring portlet is installed W iSeries Access for Web portlets These portlets allow you to access information on your system through a Web browser iSeries Access for Web portlets include the 5250 portlet which allows you to run commands and access full screen 5250 character based applications iSeries Access for Web portlets also provide features such as access to the integrated file system working with printer output and running dynamic database queries Figure 3 37 Selecting Web Content Management Authoring and iSeries Access for Web portlets 78 Installing and Configuring WebSphere Portal Express V6 on i5 OS 10 In this example we are not showing the integration with Lotus Collaborative Components therefore do not select any of the collaborative components Click Next Figure 3 38 Create WebSphere Portal Express V6 0 Configure Lotus Collaborative Components Step 7 of 14 Lotus Collaborative Components provide the building blocks for integrating the functionality of Lotus Domino Lotus Sametime and Lotus QuickPlace Server into portals and portlets To use Lotus Collaborative Components you must use the Lotus companion products Lotus Sametime and Lo
234. ernet Explorer V6 x gt Mozilla FireFox V1 5 x The Web Performance Advisor feature supports a variety of WebSphere based products These include WebSphere Application Server WebSphere Portal Server and IBM Workplace Another supported product is IBM HTTP Server powered by Apache when the HTTP server is configured by one of the previously listed products For Web Performance Advisor to fully support WebSphere Portal Express V6 WebSphere Application Server V6 0 2 17 or higher is required 4 1 2 Accessing the Web Performance Advisor 106 Because Web Performance Advisor is part of the Web Administration for i5 OS interface you must start the ADMIN instance of the HTTP server Perform the following steps to access the Web Performance Advisor 1 Start a Web browser and type in the URL http your_system 2001 HTTPAdmin Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 From the IBM Web Administration for i5 OS interface select the server you want to examine In the left navigation pane select Web Performance Web Performance Advisor Figure 4 1 Note If Web Performance Advisor is not displayed in the navigation pane either the correct level of PTF Group SF99114 has not been properly installed or the selected server is not supported by the Web Performance Advisor tool IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Runnin
235. erver Integrated Server Ac Security Users and Groups ie Data Display Emulator 4 A A a File Systems Users and Groups Application Developm Inventory GR AFP Manager Monitors Fixes ry ly Tasks Lwpi13 rtp raleigh ib Collection Services k ya ec sks Add a connection K System Values Back up the system E Print reports Install additional components System Status Backup tasks PN Perform maintenance and deanup Application Administration Archive tasks PN View save history Diagnostics Save all save files amp Display BRMS log View or edit global policy properties Manage devices Back Up System Add media for saves y Manage disk pools View volumes report Movement tasks Restore iSeries data Help for related tasks A A A Properties Runs a command on the selected systems and groups Figure 6 52 Selecting to run i5 OS commands from iSeries Navigator 292 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 On the General tab of the Run Command window Figure 6 53 enter the following command to run the PreExpressRestore sh script STRQSH CMD QIBM ProdData PortalExpress V6 Tools PreExpressRestore sh p lt profilename gt For our example this is STRQSH CMD QIBM ProdData PortalExpress V6 Tools PreExpressRestore sh p wp6xserver Run Command Lwpi13 rtp raleigh ibm com Jeg General i5 0S Options Command to run STRQSH CMD QIBM Pr
236. ery 269 270 16 On the Run Maintenance window specify for maintenance clean up delete expired files and so on In our example select Yes run maintenance after backup and click Next Figure 6 22 You can use Maintenance Options to customize the maintenance or clean up The default maintenance is usually enough I Ma New Backup Policy Run Maintenance Lwpi13 rtp raleigh ibm com BAX Do you want to run maintenance after performing the backup Maintenance should be run daily This option allows you to automatically perform routine maintenance operations after every completion of this backup policy Click Maintenance Options to view or change the maintenance options Changing these options will change the maintenance options used for every backup policy Yes run maintenance after backup Maintenance Options Figure 6 22 Specifying basic maintenance Installing and Configuring WebSphere Portal Express V6 on i5 OS 17 Next you are prompted to add media devices If you want to add any media you are shown a few more windows concerning the tape or devices you want to add After the backup policy is created you also have the choice of adding volumes through the policy s properties panel At this moment do not add any media so select No the media is already added or will add the media later and click Next Figure 6 23 Tip You can use the Work with Media using the BRM WRKMEDBRM command to mana
237. ess for SSL login only on page 217 4 Stop and restart the portal profile for the changes to take effect 5 Test your changes a Open a Web browser and access the portal home page http wpx6prf rchland ibm com 8020 wps portal in our example Chapter 5 Enabling Secure Sockets Layer 237 b Check that the login link uses the HTTPS protocol Figure 5 129 File Edit View Favorites Tools Help ag Om O DAO P frome 8 Sal Addres http wpx6prf rchland ibm com 8020 wps portal So Links IBM Business Transformation Homepage IBM Internal Help Homepage IBM Standard Software Installer Search the Web with Lycos W Windows Marketplace f 2 ER Home gt Welcome gt User ID Already Signed Up Type your user ID and password to log on to the site Penk First time Visitor Sign up to get a user ID and password Sign up now Not registered Sign up i rchland ibm com 10240 wps Sz Figure 5 129 Testing the public portal home page c Click that link and check that you are asked to accept the Web server certificate Click Yes to accept it Figure 5 130 Information you exchange with this site cannot be viewed or changed by others However there is a problem with the site s security certificate The security certificate was issued by a company you have not chosen to trust View the certificate to determine whether you wan
238. f wp6xpolicy and click Details Figure 6 28 Wp xpolicy Properties During Backup x What Where Media Retention Save File Retention TSM Server Retention Activity Items to back up Advanced Items to Back Up or Action Type Track Object Detail Omits Disk Pool Add E Wpbxadmin Library All No System and basic disk pools A r Wpecmm3 Library All 3 No System and basic disk pools al Actions E Wrecst3 Library All 2 No System and basic disk pools P Remove E Wrefdb3 Library All No System and basic disk pools F E Wpelkm3 Library All No System and basic disk pools E Wperel3 Library All No System and basic disk pools O Wpejcr3 Library All No System and basic disk pools 5 WpGxpolicy Object List All System and basic disk pools a Details C Wpbxpolicy Directory List AII Bee List All available disk pools zj fe Save While Active F Unmount user defined file systems Cancel Help 2 Figure 6 28 Selecting the directory list 4 In the next panel we add all the folders and objects we want to omit Our list is not exhaustive It is a sample list Ordinarily you omit files that are in constant use and almost impossible to back up These files usually include serialized files ser portal server logs and temporary directories Following are sample folders Replace the list with what is appropriate in your environment Fo
239. f your input to the configuration wizard Review the configuration and click Finish Figure 3 49 Create WebSphere Portal Express V6 0 Summary Step 14 of 14 When you click Finish everything necessary to run your WebSphere Portal will be created Please note that you will need to be patient during this process as the creation and configuration may take some time to complete You can monitor the progress from the portal server introduction page that will display after the Finish button has been clicked Document Renderer Database Ports Servers Portal Portal Security Configure Portlets HTTP Server Powered by Apache Information HTTP server name WP_PROFIL1 HTTP server description HTTP server created by the Create Portal wizard Port 8081 Document root wwwiwp_profilt htdocs Server root wwwiwp_profil4 WebSphere Application Server Information Profile name wp_profile1 Profile root QIBM UserData WebSphere AppServer V6 Base profiles Lanne dacecrintian MinhOnhoaro Dartol Cenrmnee caninum neofilo4d_crostod hu tho noadtoaloasdizord Back Fini Cancel Printable Summary Figure 3 49 Summary step 22 The process to complete the configuration will now run for a few hours two to four hours depending on the size of your system You can close the Web browser and the configuration will continue When the portal configuration ends you can access the portal server by clicking the URL as shown in Figure 3 50
240. fi EEEN S Devices Changes device auto configuration and recovery values y a Basic operna international Changes locale settings and format of numbers currency dates and time fh E ante ected i y Jobs Changes system level job limits and default job properties cA g Perap e Library Lists Changes the default library lists H History Log messages and Service Changes message logging and service information Time Management E Password Changes password expiration and validation T5 Hardware Gi Per formance Changes performance values for processing memory pools communications and database Software Fixes Inventory B Srepeg General jl ommunications Database Library Lists Affinity th Network Automatically adj mory pools and activity levels Integrated Server Administration QB Security gg Users and Groups amp Databases O82 File Systems iu Performance System Values Rchas60 amx I At system restart Maximum eligible threads 2 32 767 No maximum E Backup Machine memory pool Application Development E AFP Manager Size 1394 55 MB Base memory pool Minimum size 1596 79 MB Maximum eligible threads 1 32 767 3590 I Move interactive jobs to base pool at end of time slice Figure 4 7 Setting system value QMAXACTLVL 4 2 3 Performance adjustment QPFRADJ 116 This system value specifies whether the system needs to adjust values duri
241. fied owner OK Cancel Help Figure 6 64 Selecting the advanced restore options 302 Installing and Configuring WebSphere Portal Express V6 on i5 OS 11 Back on the Restore Summary window click Finish to start the restore Figure 6 65 amp Restore Summary Lwpi13 rtp raleigh ibm com PA X Click Finish to restore the selected items now Click Schedule to restore the items at a later time Be sure to mount the volumes you need or make sure they are available before running the restore Items to restore 10 Details Devices Automatically select devices Volumes needed volume Vol004 lt Back Finish Cancel Schedule Figure 6 65 Starting the restore 12 At this point a connection is made to the Management Central system You might get messages that indicate the connection has been made Click OK on the connection required panel if it is displayed 13 Click OK on the Save Output joblog for BRMS Task window if it is displayed 14 The restore operation is started as a task in Management Central The window shown in Figure 6 66 is presented to confirm that the task has started It identifies the name of the task and where you can view the status Click OK amp iSeries Navigator Task Restore Items 3 has been started Look in Task Activity under Management Central to view status and work with this task IV Show this message again Figure 6 66 Restore task act
242. fier 00 0002 ee eee 22 2 4 3 Verifying language settings of system values and user profiles 22 2 4 4 Network requirementS 0 0 00 cette eee 24 2 5 i5 OS software requirements 00 0 c cette 29 2 5 1 Displaying installed i5 OS software 00 00 30 2 6 Program temporary fixeS 0 raei arna TE eee 32 2 6 1 Required i5 OS V5R3 PTFS 0 0 33 2 6 2 Required i5 OS V5R4 PTFS 00 0 c tee 33 2 6 3 Verifying group PTFS ereot 0 tee 34 2 7 Installing WebSphere Application Server 0 000 cece ee 36 2 7 1 Installing the WebSphere Application Server PTF group 36 2 7 2 Verifying the WebSphere Application Server environment 37 2 7 3 Installing interim fix after installing WebSphere Application Server fix pack 19 39 2 8 Preparing the IBM Directory Server for i5 OS 0 0 00 eee 39 2 8 1 Supported LDAP directories 0 0 0 0 ccc eee 40 2 8 2 Terminology 000 a a a eee eee eee 40 2 8 3 Using the default LDAP suffix 0 00 0 ee 41 2 8 4 Creating a new LDAP suffix unaua uana 43 Copyright IBM Corp 2007 All rights reserved iii iv 2 9 Supported Web browsers 0 000 cette eee 46 Chapter 3 Installing and configuring WebSphere Portal Express 47 3 1 Installing WebSphere Portal Express from electronic images 48 3 1 1 Install only option recommended method
243. file d Set the custom property value to the path of the user class loader cache jar file In this f example itis cache_path cache MyCache jar You can further tune the user class loader cache by defining the following custom properties e os400 define class cache hours This property specifies how long an object persists in the cache in hours The default value is 168 if this property is not specified e os400 define class cache maxpgms This property specifies how many objects can persist in the cache The default value is 5000 if this property is not specified For example if you want the cache to persist a maximum of 10000 objects for one year then add the following custom property names and values 0s400 define class cache hours 8760 0s400 define class cache maxpgms 10000 Save the changes to the main configuration and restart the portal server To verify that the user class loader cache is active use the i5 OS CL command of Display Java Program Information DSPJUVAPGM For example DSPUVAPGM CLSF cache_path cache MyCache jar Edge Side Include cache The Web server plug in contains a built in Edge Side Include ESI processor that caches whole pages and fragments providing a higher cache hit ratio The cache implemented by the ESI processor is an in memory cache not a disk cache therefore the cache entries are not persisted when the Web server is restarted Chapter 4 Initial performance tuning 1
244. fixes on page 32 Installing WebSphere Application Server on page 36 Preparing the IBM Directory Server for i5 OS on page 39 vvvvvvvy WebSphere Portal Express provides many installation and configuration options that are not discussed in this Redpaper This Redpaper helps you get started quickly with a simple deployment example For information about other planning considerations and topologies see the WebSphere Portal V6 Information Center at http publib boulder ibm com infocenter wpdoc v6r0 index jsp Copyright IBM Corp 2007 All rights reserved 15 2 1 Sizing the system The minimum hardware requirements for WebSphere Portal Express V6 on i5 OS are Processor POWERS5 System i models with at least 3800 CPW Production environments need to consider servers with a higher commercial processing workload CPW rating Physical memory 5 GB at a minimum Production environments and environments featuring multiple profiles require more memory Disk A minimum of 6 disk arms is recommended You must properly size your System i machine before deploying WebSphere Portal Express The following sizing resources are available gt Workload Estimator http www 912 ibm com wle EstimatorServlet gt IBM Techline IBM intranet IBM Techline Americas http w3 ibm com support americas techl ine IBM Techline Europe http w3 ibm com support emea techline index html Techline Access for Business Partners http
245. for the SYSTEM certificate store and click Continue Figure 5 10 Digital Certificate Manager Certificate Store and Password Enter the certificate store password Certificate type Server or client Certificate store SYSTEM Certificate store path and filename QIBM USERDATAICSS CERT SERVER DEFAULT KDB Certificate store password eocccece Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage User Certificates gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 10 Entering the SYSTEM certificate store password 160 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 Information is displayed about the current certificate store In the left navigation pane click Create A Certificate Authority CA Figure 5 11 If this link does not appear in the left navigation pane there is already an existing Certificate Authority in this certificate store Then go to Exporting the Local Certificate Authority public certificate on page 165 Digital Certificate Manager Current Certificate Store You have selected to work with the certificate store listed below The left frame is being refreshed to show the task list for this certificate store Select a task from the left frame to begin working with this certificate store ER ere Certificate store SYSTEM Certificate store path a
246. for the Key database type field Provide the trust store password when requested Then repeat Steps 6 and 7 of Creating and extracting the certificate for the Application Server Web container on page 203 to import the WASWebContainerPubCert arm CA into the trust store Exchanging certificates Perform the following steps to exchange certificates 1 Open the HTTP Server plugin key store plugin key kdb Make sure you select CMS for the Key database type field Provide the key store password when requested 206 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 Select Signer Certificates from the Key database content field drop down list then click Add to import the extracted certificate WASWebContainerPubCert arm in the signer section of the store Enter WASWebContainerSigner when prompted for the label 3 Open the WebSphere Application Server Web container key store DummyServerKeyFile jks Make sure you select JKS for the Key database type field Provide the key store password when requested 4 Select Signer Certificates from the Key database content field drop down list then click Add to import the extracted certificate WebPluginPubCert arm in the signer section of the store Enter WebPluginSigner when prompted for the label 5 Close the ikKeyman utility tool You are now finished with the certificate work Configuring the WebSphere Application Server to support SSL Perform the following steps to configure the W
247. g hostname domain com LDAP port 389 Configure security using LDAP without Realm support now Configure security using LDAP at a later time Berry EAEE Figure 3 39 Securing WebSphere Application Server and WebSphere Portal with LDAP 80 Installing and Configuring WebSphere Portal Express V6 on i5 OS 12 Specify an LDAP user DN and password that has write access to the LDAP directory We recommend that you use the LDAP administrator If you cannot provide a user with write access to the directory you must work with your LDAP administrator to prepare the LDAP directory for portal as described in 2 8 Preparing the IBM Directory Server for i5 OS on page 39 Figure 3 40 Click Next Create WebSphere Portal Express V6 0 LDAP Authentication Step 9 of 14 Security for the portal server can be configured with write access or read only access to the LDAP directory information Write access allows the portal server to update and manage user information Read only access will not allow the portal server to update user information in the LDAP directory Specify the access method 2 Allow write access to the LDAP directory Specify an LDAP user DN that has write access to the LDAP directory The LDAP administrator value is recommended LDAP user DN cn Administrator e g cn administrator LDAP user password eeeeecee Allow read only access to the LDAP directory Figure 3 40 LDAP authentication
248. g Go Server WPX6PRF WebSphere_Portal V6 0 portal express x v Common Tasks and Wizards WPX6PRF WebSphere Portal Create HTTP Server Create Application Server Migrate Original to Apache Manage WebSphere Portal Express V6 0 0 Create WebSphere Portal Profile WPX6PRF Server WebSphere_Portal Create IBM Workplace oe j Application server version WebSphere Application Server V6 v Server Properties D Properties D Server Ports No description for server WPX6PRF WebSphere_Portal D View HTTP Servers D View Document Renderer 8 The WebSphere Application Server instance WWPX6PRF Administrative Console and sign in with an authorized us Web Performance To access your portal server click on the following URL Web Performance Monitor Web Performance Advisor Figure 4 1 Accessing the Web Performance Advisor Chapter 4 Initial performance tuning 107 3 The Web Performance Advisor interface displays two sets of performance attributes system attributes and Web environment attributes Web environment attributes include both the Web server and the application servers which are WebSphere Portal and server in our example Figure 4 2 IBM Web Administration for i5 0S Advanced Related Links AllServers HTTP Servers Application Servers ASF Tomcat Servers Running G Server WPX6PRF WebSphere_Portal V6 0 portal express vl Common Tasks and Wizards Web
249. g the following steps a Add the following parameter to the QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt config wpco nfig properties file PWordDelete true b Run the following command to delete the password cd QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt config WPSconfig sh profileName lt profilename gt action delete passwords 601 Using the WebSphere Administrative Console remap WebSphere Portal to the external Web server a Start server1 associated with the profile if it is not started It might have started as part of the previous steps If necessary use the following QShell STRQSH commands to start it cd QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt bin startServer serverl profileName lt profile_root gt user was_admin_userid password was_admin_password Log on to the WebSphere Administrative Console Click Applications Enterprise Applications Navigate to and click wps Click Map modules to servers gt oO Q2 085 Select all four of the modules shown by checking all four boxes next to the modules From the Clusters and Servers drop down menu select both the Web server and WebSphere Portal You might need to hold down the CTRL key to select both Click Apply next to the Clusters and Servers window Q h Click Apply at the bottom of the screen and save all changes Installing and Configuring WebSphere Portal Ex
250. g xml file 6 5 Scenario 2 Restoring individually from data saved with a backup policy In this restore scenario we show an example where each of the schema or database libraries integrated file system objects database owner user profile and security data and HTTP server member object are restored separately from each other While this lengthens the time to restore it also allows for more control over the restore process Following is a list of the activities described in this section vvvvvy Running the PreExpressRestore sh script on page 306 Restoring all schemas and database libraries on page 306 Restoring the HTTP server member object on page 317 Restoring user profile and security data on page 319 Restoring the integrated file system files on page 320 Running the PostExpressRestore sh script on page 327 6 5 1 Running the PreExpressRestore sh script For details about running the PreExpressRestore sh script see 6 4 1 Running the PreExpressRestore sh script on page 292 6 5 2 Restoring all schemas and database libraries This section describes how to restore all the schemas or databases and their associated libraries There are seven databases or schemas that you need to restore One interesting thing is that we restore one database at a time This is because after each schema is restored the user can review the logs for any errors and make sure everything is restored Following is t
251. ge PKIX Request Location Retum to i5 OS Tasks Secure Connection Digital Certificate Manager Application type Server Select the application that you want to update Application Certificate Assigned Central Server None assigned Database Server None assigned Data Queue Server None assigned Network Print Server None assigned Remote Command Server None assigned Signon Server None assigned i5 OS TCP IP Telnet Server None assigned i5 OS DDM DRDA Server TCP IP None assigned Chuster Security None assigned Host Servers None assigned File Server None assigned Management Central Server None assigned IBM Directory Server ITSO LDAP Certificate o i5 OS VPN Key Manager None assigned Webserver Search Engine None assigned HTTP Server Monitor None assigned i5 OS TCP IP FTP Server ITSO Server Certificate QIBM_HTTP_SERVER_WPX6PRF None assigned Note Anytime you change certificate selections you may need to end your server and start it again to have the change take effect Update Certificate Assignment Figure 5 58 Selecting the HTTP server application Chapter 5 Enabling Secure Sockets Layer 195 6 Select the certificate you created for the HTTP server and click Assign New Certificate Figure 5 59 p Fast Path Create Certificate Create New Certificate Store a Install Local CA Cer
252. ge your media volumes 3 New Backup Policy Add Media Lwpi13 rtp raleigh ibm com Woes You can add media into a media pool that BRMS uses when you do your backups Once you have added your media BRMS will draw the media it needs for the operations you are performing from this pool You only have to add this media once Do you want to add the media now C Yes wantto add the media lt Back Cancel Figure 6 23 Specifying whether to add additional media Chapter 6 Online backup and recovery 271 18 A summary window is shown Click Finish Figure 6 24 New Backup Policy Summary Lwpi13 rtp raleigh ibm com Click Finish to create a backup policy with the following attributes Policy name Wp6xpolicy Description This is an online backup policy for WWPEXSERVER an IBM WebSphere Portal Express Version 6 Settings Where to back up Media Devices Tap01 Retain full backup 21 Retain changes only backup 21 Mark media for duplication Yes Backup activity Full backup What to back up Customized Run maintenance Yes Add Media No Once the policy is created you can schedule when you want itto run Ifyou click Cancel all of your choices up to this point will be lost Cancel X Figure 6 24 Reviewing Summary page 19 The New Policy wizard creates the defined lists and shows a Policy Created window You can use this panel to schedule when this policy is run For now click Done
253. ges follow the instructions in the Information Center documentation Installation Run the GUI Installation tool Instead of placing a physical CD in the CD ROM drive of your workstation start the WebSphere Application Server installation by double clicking the install exe file in the WebSphere Application Server directory that was created when you assembled the eimages as described in 2 3 1 Assembling the WebSphere Application Server product on page 20 See Figure 2 19 Address C PortalExpress6001 WAS_Prereqs WAS Folders x Name WAS _Preregs a Qcomponentmaps a K Girepository _ a gptfmnt ETfnstall exe 4 ataphdr E license txt 4 ataptl media inf readme E RESPONSEFILE a was E responsefile base txt a windows z SETUP wparchive E setup jar Figure 2 19 Starting the WebSphere Application Server installation After installing WebSphere Application Server change the runtime usage limit by running the following i5 OS CL commands CHGLICINF PRDID 5733W60 FEATURE 5102 USGLMT NOMAX CHGLICINF PRDID 5733W60 FEATURE 5103 USGLMT NOMAX 2 7 1 Installing the WebSphere Application Server PTF group We recommend that you order the latest PTF group for WebSphere Application Server from IBM before installing the WebSphere Portal Express code instead of using the PTF group shipped with the WebSphere Portal Express V6 for i5 OS eAssembly package If you prefer to use t
254. ghts reserved gt Fast Path US Goverment Users Restricted Rights DiGiorno Use duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp Licensed Materials Property of IBM Create New Certificate Store ee Contains software from RSA Data Security Inc eli Your PC Manage Certificates gt Manage Certificates Get Started gt Manage Applications gt Manage Certificate Store p Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 17 Exporting Local CA public certificate 3 Click Copy and paste certificate Figure 5 18 Digital Certificate Manager Install Local CA Certificate on Your PC To install receive the certificate on your browser Click the following link to install the certificate in your browser Your web browser will display several windows to help you Select a Certificate Store complete the installation of the certificate Cert Atel calanana 15t certificate gt East Path To copy and paste the certificate to a file on your PC Create Certificate If you need the Certificate Authority CA certificate for a non browser application such as Client Access Express or Create New Certificate Store aT Lal CA Canine ee IBM Personal Communications choose the Copy and paste certificate link Use the online help provided here and in the Your PC appropriate application for information abou
255. gon do action secure Links IBM Business Transformation Homepage 4 IBM Internal Help Homepage 4 IBM Standard Software Installer Search the Web with Lycos W8 Windows Marketplace Welcome vpsadmin Logout Support Help a welcome a not be available until the a gt Alias general properties for this Guided Activities IWebContainerSSLSettings item are saved Help Servers o Additional Properties Field help Client authentication ifi gt Pi pe Specifies the password E Applications eae ee 3 used to access the trust ecurity level Custom properties file p E Resources fi E Security Page help Global 5 Cipher suites More information about Global security m this paqe SSL_RSA_WITH_RC4_128_MD5 a eee SSL SSL_RSA_WITH_RC4_128 SHA Ia SSL_RSA_WITH_AES_128_CBC_SHA mary E Environment SSL_RSA_WITH_AES_256_CBC_SHA SHS SSL_RSA_WITH_DES_CBC_SHA x System administration Monitoring and Tuning E Cryptographic token E Troubleshooting Provider E Service integration Predefined JSSE provider Eea See provider IBMJSSE2 m O custom JSSE provider Custom provider Protocol SSL_TLS Key file Key file name ete DummyServerkKeyFile jks Key file password ee Key file format IKS K Trust file Trust file name tc DummyServerTrustFile jksi Trust file password esees Trust file format KS w x
256. gure 5 34 Selecting the server Chapter 5 Enabling Secure Sockets Layer 177 14 A list of available certificates to assign to the IBM Directory Server is displayed Select the certificate created for that purpose and click Assign New Certificate Figure 5 35 Digital Certificate Manager Update Certificate Assignment Application type Server Application ID QIBM_GLD_DIRSRV_SERVER Selecta Celliicate Slore Application description IBM Directory Server Select the certificate that you want to assign to the application Expand All Collapse All Certificate Common name gt East Path py ee ee PEA ITSO LDAP Certificate Ildap rchas60 rchland ibm com a Create New Certificate Store IDSSelfSigned rchas60 rchland ibm com z a CA Certificate on ITSO Server Certificate rchas60 rchland ibm com our Manage Certificates e b n P k Note Anytime you change certificate selections you may need to end your server and start it again to have the change take effect wManage Applications View applicati iti Be Assign New Certificate View Validate Cancel Define CA trust list SSS Figure 5 35 Assigning the new certificate to the IBM Directory Server 15 A confirmation message and summary of the certificate assignment is displayed Figure 5 36 Digital Certificate Manager Update Certificate Assignment Message The certificate was assigned to the app
257. gure 6 42 shows how the backup policy looks in a 5250 emulation session after entering the Work with Backup Control Groups WRKCTLGBRM command and then typing option 5 to display it Display Backup Control Group Entries LWPT13 WP6XSERVER Auxiliary Weekly Retain Save SWA Backup List Storage Activity Object While Message Items Type Pool Device SMTWIFS Detail Active Queue 10 EXIT kkkkkkk 20 WP6XADMIN SYSBAS FFFFFFF YES SYNCLIB LIB 30 WPECMM3 SYSBAS FFFFFFF YES SYNCLIB LIB 40 WPEFDB3 SYSBAS FFFFFFF YES SYNCLIB LIB 50 WPECST3 SYSBAS FFFFFFF YES SYNCLIB LIB 60 WPEJCR3 SYSBAS FFFFFFF YES SYNCLIB LIB 70 WPELKM3 SYSBAS FFFFFFF YES SYNCLIB LIB 80 WPEREL3 SYSBAS FFFFFFF YES SYNCLIB LIB 90 WP6XPOLICY OBJ SYSBAS FFFFFFF YES NO 100 WP6XPOLICY LNK ALLAVL FIIIIII YES YES LIB 110 EXIT kkkkkkk Press Enter to continue F3 Exit F1l Display exits F12 Cancel F14 Display client omit status Figure 6 42 Displaying the backup policy from a 5250 emulation session 286 Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 3 2 Scheduling your backup with the advanced job scheduler This section describes the process of scheduling your backup using the advanced job scheduler Perform the following steps 1 From the iSeries Navigator expand Backup Recovery and Media Services click Backup Policies right click WP6XPOLICY and select Schedule Figure 6 43 iSeries Navigator oog File Edit View H
258. he existing module If the relative path to the module does not exist in the installed application the uploaded module is added to the application O single file Select this option to update an existing file or to add a new file to the application If the relative path to the file matches an existing path to a file in the installed application the uploaded file replaces the existing file If the relative path to the file does not exist in the installed application the uploaded file is added to the application oO Partial application Select this option to update or add several files to an application Use a valid compressed file format such as zip or gzip The compressed file is unzipped into the installed application directory If the uploaded files exist in the application with the same paths and file names the uploaded files replace the existing files If the uploaded files do not exist the files are added to the application You can remove existing files from the installed application by specifying metadata in the compressed file Figure 5 127 Specifying the ear file path 236 Installing and Configuring WebSphere Portal Express V6 on i5 OS s On the following windows accept all the default values and click either Next or Continue until the last window where you click Finish Figure 5 128 Welcome wpsadmin Logout Support Help Welcome A Enterprise Applications Guided Activities Servers E Applicatio
259. he PC client the last Telnet will fail but this test is useful in networks that require authentication via internal firewalls 6 Do not use a remote desktop to perform a portal installation 7 Proceed with the WebSphere Portal Express installation Refer to 3 1 1 Install only option recommended method on page 48 or 3 1 2 Install and configure option on page 59 3 1 1 Install only option recommended method Perform the following steps to perform the install only option 1 From Windows Explorer change to the directory where you assembled the WebSphere Portal Express product image 48 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 Double click the launchpad the setup exe file Figure 3 1 View Favorites Tools Help x DownloadDirector Portal6001 E depcheck dist dmor_wmmjars mm launchpad linux ma PortalExpress quickstart amp i387 icons I7S0F onts logs amp lotus lt eel 5 Portal Express 6001 a lull Name depcheck dist E dmgr_wmmjars rmm launchpad linux mq PortalExpress E quickstart iregtool sametime yspellchecker toolkit was6_fixes windows autorun inf ED co7Q3ML zip ED c97Q6ML zip iD co7QmL zip ED c979Q8ML zip E Contentusers ldif g installresponse txt Size 1KB 268 308 KB 615 819 KB 477 781 KB 571 178 KB 1KB 25 KB 2KB 56 KB 2KB
260. he PTF group included in the eAssembly see the instructions in the instruct txt file in the readme subdirectory Figure 2 20 shows the location of the instructions file after assembling the WebSphere Application Server PTF group eimages for V5R4 O c PortalExpress6001 WAS_Prereqs yeadme x Name WAS _Preregs a Elapar txt TE 4 aptfmnt Z ordlist txt ataphdr E pkglist txt ataptrl O readme a was Figure 2 20 WebSphere Application Server 6 0 2 15 installation instructions If you install the WebSphere Application Server PTF group the latest one ordered from IBM or the one shipped in the WebSphere Portal Express V6 eAssembly package you must run the UPDATE script to complete the fix pack installation after installing the PTF group The 36 Installing and Configuring WebSphere Portal Express V6 on i5 OS instructions are located in the readme file on the system The location of the readme files for WebSphere Application Server V6 is in the following i5 OS integrated file system directory QIBM ProdData WebSphere AppServer V6 Base updateinstal ler Readme txt For WebSphere Application Server Network Deployment V6 the location is QIBM ProdData WebSphere AppServer V6 ND updateinstal ler Readme txt You can also follow the instructions located in the following URL to complete the installation of the fix pack http www ibm com servers eserver iseries software websphere wsappserver service
261. he host name is listed in the i5 OS host table the fully qualified host name is required to be the first item listed after the IP address Along with the i5 OS host table adding the fully qualified host name to your Domain Name System DNS server or servers ensures remote and client name resolution Note We recommend that you update the i5 OS local host table with the fully qualified host name of the WebSphere Portal server The name resolution of the portal server by a DNS server is also a supported configuration The host and domain names in the host table and DNS are case sensitive Perform the following steps to verify whether your system is configured with a fully qualified host name 1 From an i5 OS command line enter the Configure TCP IP CFGTCP CL command and press Enter 2 On the Configure TCP IP menu type option 12 Change TCP IP domain information and press Enter 3 On the Change TCP IP Domain CHGTCPDMN display verify the fully qualified host name of your system In Figure 2 8 the fully qualified host name in our example is RCHAS10 RCHLAND IBM COM Tip Specify the Host name search priority parameter as LOCAL and add the WebSphere Portal TCP IP host name to the i5 OS host table even if you have a DNS Note If you are changing the TCP IP domain you might need to IPL the system Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 25 Change TCP IP Domain CHGTCPDMN Type choices pre
262. he list of schemas or databases to restore vvvvvvy RELEASE database CUSTOMIZATION database COMMUNITY database JCR database WMM database FEEDBACK database LIKEMINDS database For our example we restore the following databases YYYY Y Release database WPEREL3 Customization database WPECUS3 Community database WPECMM3 JCR database WPEJCR3 WMM database WP6XADMIN 306 Installing and Configuring WebSphere Portal Express V6 on i5 OS gt Feedback database WPEFDB3 gt Likeminds database WPELKM3 Restoring the RELEASE database Perform the following steps to restore the RELEASE database 1 From the iSeries Navigator right click Backup Recovery and Media Services and select Restore Figure 6 72 z iSeries Navigator BAX Fie Edit View Help Ba e xX eE a m o 0 minutes old Environment My Connections Lwpii3 rtp raleigh ibm com Backup Recovery and Media Services E Management Central Lwpi13 rtp raleigh ibm com E Task activity Buyarchive Policies Create run display and maintain archive policies m E Scheduled Tasks Rasackup Policies Create run display and maintain backup policies H E Definitions RF Move Policies Display move policy information ICA Mori a Monitors media Display and add media and manage saved items on media Endpoint Systems iM System Groups a be Extreme Support E fi Systems with Partitions Ba Clusters 5 fi My Connections E il Lwpi12 rtp raleigh ibm com il
263. he new system values are in effect You also need to restart the HTTP ADMIN server using the following commands ENDTCPSVR SERVER HTTP HTTPSVR ADMIN STRTCPSVR SERVER HTTP HTTPSVR ADMIN The i5 OS user profile QTMHHTTP used in the jobs for the HTTP ADMIN server and the user profile you use when starting the IBM Web Administration for i5 OS refer to the settings defined in the system values as described Table 2 3 shows the parameters of a user profile that are important in this context The value SYSVAL refers to the values that are set in the system values Verify that the two user profiles have the correct values for your environment Use the Display User Profile DSPUSRPRF CL command to verify the settings for the values shown in Table 2 3 Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 23 Table 2 3 i5 OS user profile language parameters Language ID LANGID SYSVAL Country or region ID CNTRYID SYSVAL Coded character set ID CCSID SYSVAL 2 4 4 Network requirements Configuring a WebSphere Portal Express server on i5 OS requires a static TCP IP address and a fully qualified host name Before you start configuring a WebSphere Portal Express server determine the dedicated static TCP IP address and the fully qualified host name to use Note You can associate your portal profile with a TCP IP host name and IP address that is different from the local system host name Determining the availabi
264. he password entered should comply with your system password rules Additional group names Document manager group name wpsContentAdministrators Browse Document reviewer group name wpsDocReviewer Browse Web content management group name wcmadmins Browse Figure 3 46 Portal administrative group information and portal administrator information 84 Installing and Configuring WebSphere Portal Express V6 on i5 OS 19 If you are not planning to configure single sign on SSO with multiple Web servers accept the defaults and click Next Figure 3 47 Create WebSphere Portal Express V6 0 Web Server Single Signon SSO Configuration Parameters Step 12 of 14 Web Server Single Signon SSO will be configured by the wizard SSO is a mechanism where a single user signon action permits access to multiple Web servers without the need to re authenticate The domain name identifies the Web servers that can be accessed within the SSO environment SSO is useful when your Portal server needs to access information from other Web servers such as Domino QuickPlace Sametime or WebSphere Application Servers e Ifyour WebSphere Portal does not require information from other Web servers the SSO domain should be limited to this Web server s hostname e Ifyour WebSphere Portal requires information from other Web servers you will need to specify an SSO domain name This domain name must be the portion of the fully qualified Domain Name System DNS
265. here Portal WebSphere Porta Express server wp_profile created by the porta Express server wp_profle2 created by the portal Express server wp_profile3 created by the porta Express server wp_profiled created by the porta Express server wp_profileS created by the porta wizard wizard wizard wizard wizard Figure 3 71 Deleting a portal profile 3 6 Uninstalling the WebSphere Portal Express product You must remove all WebSphere Portal profiles before uninstalling WebSphere Portal Express Refer to WebSphere Portal Express Information Center for information about uninstalling portal on i5 OS at http publib boulder ibm com infocenter wpdoc v6r0 topic com ibm wp ent doc wpf i s_uni html Chapter 3 Installing and configuring WebSphere Portal Express 103 104 Installing and Configuring WebSphere Portal Express V6 on i5 OS Initial performance tuning This chapter describes the initial tuning that enhances the performance of your WebSphere Portal Express environment running on i5 OS The first part of the chapter describes the Web Performance Advisor tool which tunes the environment system Web application server and HTTP server The following sections list the individual parameters that you can tune several of the parameters are covered by the Web Performance Advisor tool This list is intended to be used only for an initial tuning Monitor the runtime environment and adjust the setting
266. hese into seve tasks and scripts that are run for this step The status of each task and script is displayed along with a link to the log file that contains the ou the log file name to see the detailed information Detailed information for the step Portal Configuration ScripvTask Status Log file install sh Successful QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 logs server1 WP60WIZARD_04022007204 install sh install sh Successful QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 logs server1 wpinstalllog bt Successful QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 P ortalServer log ConfigTrace log Detailed information for the step Security ScripvTask Status enable Successful security QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 logs server1 WP60WIZARD_04032007004 wmmur idap update properties Log file Successful o15 4 UserData WebSphere AppServer V6 Baselprofilesiwp_profile2 logs server1 WPG60WIZARD_04032007014 Detailed information for the step Database Configuration ScriptTask Status Log file No tasks were run for this step Detailed information for the step Deploy Portlets ScriptTask Status canfinurewem Successful Log file f J gt Figure 3 55 Viewing the creation logs It is a good practice to save the logs in the following directories after you configure a WebSphere Portal profile with IBM Web Administration for i5 OS gt
267. host machines Each virtual host has a logical name and a list of one or more domain name system DNS aliases by which it is knovm Preferences eo Select Name o CEE Total 2 admin host Figure 5 86 Managing the default virtual host 12 Click Host Aliases Figure 5 87 Welcome wpsadmin Logout Support Help Welcome Guided Activities Servers Applications Resources Security E Environment Virtual Hosts WebSphere Variables Shared Libraries Replication domains E Naming f System administration Monitoring and Tuning Troubleshooting Virtual Hosts Virtual Hosts d Virtual Hosts gt default_host Configuration that lets a single host machine resemble multiple host machines Each virtual host has a logical name and a list of one or more domain name system DNS aliases by which it is knovm Configuration General Properties Additional Properties Name z MIME Types Apply ox Reset Cancel Figure 5 87 Managing host aliases Chapter 5 Enabling Secure Sockets Layer 211 212 13 Check that there is an entry for the Web container secure port Figure 5 88 If it is missing add it and then save the changes to the master configuration file Welcome wpsadmin Logout Welcome E Guided Activities E Servers E Applications E Resources Security E Environment Virtual Hosts We
268. hostname that is shared by all Web servers participating in your SSO environment When accessing any of the Web servers in the SSO environment you will only need to authenticate one time Specify SSO domain Include other Web servers in your SSO environment Bact wet Cancel Figure 3 47 Web Server Single Sign on SSO configuration 20 Select Do not configure Identity Tokens and click Next Figure 3 48 Create WebSphere Portal Express V6 0 Configure Identity Token SSO for Web to i5 OS Access Step 13 of 14 Identity Token SSO is a mechanism where a single user signon action permits access to multiple i5 OS servers This allows your Web based interfaces to access i5 OS back end applications without having to prompt for additional authentication Identity Tokens are implemented using Enterprise Identity Mapping EIM EIM maintains the relationships between Web users and i5 OS user profiles The application server creates a token for the servers configured to support Identity Tokens in this EIM Domain Note EIM is hosted on an LDAP server that must be configured and running before continuing Configure Identity Tokens 2 Do not configure Identity Tokens Configure Identity Tokens Back Nest Cancel Figure 3 48 Configure Identity Token SSO for Web to i5 OS Access Chapter 3 Installing and configuring WebSphere Portal Express 85 21 Click Printable Summary to print a copy o
269. html gas ee ery Objects Lwpi13 rtp raleigh ibm com cog The following items were journaled objects Do you want to restore the journal receivers and apply the journaled changes Saved items to restore Saved Item Earliest Journal Entry Library VWwp6xadmin 4 21 07 11 56 27 PM Library Wpecmm3 4 21 07 11 56 28 PM Library Wpecst3 4 21 07 11 56 28 PM Library VWwpejcr3 4 21 07 11 56 29 PM Library Wpelkm3 4 21 07 11 56 38 PM Library VWperel3 4 21 07 11 56 38 PM V Restore journal receivers Do not apply the journaled changes C Remove the journaled changes Apply journaled changes to the current date and time C Apply journaled changes to the specified date and time re 8 06 58 PM Help lt Back nene pI Cancel Figure 6 60 Journal changes selection Installing and Configuring WebSphere Portal Express V6 on i5 OS 7 On the Restore Directory window Figure 6 61 select Restore directory and all files and select the Include subdirectories check box Click Next amp Restore Restore Directory Lwpi13 rtp raleigh ibm com Do you want to restore the directory and all of it s files or just the directory Restore directory and all files V Include subdirectories C Restore directory only Figure 6 61 Specifying restore directory and files information Chapter 6 Online backup and recovery 299 8 On the Use Save History Device window Figure 6 62 you have the option of selec
270. ide You can contact Marcela by sending e mail to adan us ibm com Ursula Althoff is working at STG Sales as an IT Specialist for System i Technical Sales in Germany She has worked at IBM for 31 years Her experience in midrange computers started with S 38 and AS 400 Her areas of experience include i5 OS application development WebSphere Application Server on i5 OS and WebSphere Development Client for iSeries She has developed courses about e business on System i for IBM Learning Services written articles and also co authored several IBM Redbooks about these topics You can contact Ursula by sending e mail to usalthoff de ibm com Copyright IBM Corp 2007 All rights reserved ix Jiong Xin Bai is a Senior Product Support Professional in IBM China She joined IBM in 1999 and worked in the Lotus support organization since then In 2006 Jiong Xin joined the WPLC World Wide Support Engineering Team which is focused on technical support for critical situations Her expertise is in Lotus Domino and other Domino based products and solving complex cross platform and cross product problems You can contact Jiong Xin by sending e mail to bai jx cn ibm com Theo Edwards is a Staff Software Engineer with the IBM Software Group in the United States He specializes in support and solution deployment strategy around WPLC Products for System i framework He has advanced and in depth professional kn
271. in Logout Support Help Application servers gt WebSphere Portal gt Process Definition A process definition defines the command line information necessary to start initialize a process Configuration General Properties Executable name Executable arguments Additional Properties Custom Properties Java Virtual Machine pi ess e Monitoring and Tuning E rocess Execution Process Logs Troubleshooting pe Logging and Tracing Service integration Ej Figure 4 29 Managing the JVM 4 Set the desired heap size and click OK to accept the new values Figure 4 30 Welcome wpsadmin Legout Support Help Welcome Guided Activities Application servers gt WebSphere Portal gt Proce Advanced Java virtual machine settings E Servers Application servers Configuration Web servers Applications General Properties Resources Classpath Security Environment E System administration ie Monitoring and Tuning Boot Classpath ie Troubleshooting E Service integration f UDDI Verbose class loading Verbose garbage collection Verbose JNI Initial Heap Size 760 Maximum Heap Size tt Figure 4 30 Setting up the JVM heap size Garbage collection You can set up the garbage collector for more class reuse thus causing less garbage collection to occur Note For memory constrained
272. in an e mail to redbooks us ibm com gt Mail your comments to IBM Corporation International Technical Support Organization Dept HYTD Mail Station P099 2455 South Road Poughkeepsie NY 12601 5400 xii Installing and Configuring WebSphere Portal Express V6 on i5 OS Introduction to WebSphere Portal Express V6 on 15 OS This chapter provides an overview of the WebSphere Portal V6 0 family on the System i platform and positions WebSphere Portal Express V6 0 within the portal family It includes a brief summary of the benefits of System i as a deployment platform for WebSphere Portal Express This chapter discusses the following topics WebSphere Portal Express V6 0 overview on page 2 Positioning in the WebSphere Portal family on page 3 WebSphere Portal Express packaging on i5 OS on page 6 Why use i5 OS as a platform for WebSphere Portal Express on page 7 System i models for WebSphere Portal Express on page 14 YYYY Y Copyright IBM Corp 2007 All rights reserved 1 1 WebSphere Portal Express V6 0 overview WebSphere Portal Express is the newest member of the WebSphere Portal V6 0 family There are many enhancements and new functions included in WebSphere Portal V6 WebSphere Portal Express is based on the latest version of WebSphere Portal and it shares the same core code and basic functions Some of the features of WebSphere Portal Express V6 are gt Install and configure as shipped intranet
273. in files private authorities for the external HTTP server and the WebSphere Portal Express V6 server to function properly More importantly the concept of profiles in portal requires a unique Database Administrator owner for every profile In essence you need to save these necessary private authorities and the user profile There is no easy way to save the Database Administrator user profile so save all security data including all user profiles You can use the ExpressSave sh script to create and store authorities and security data Specifically the save file USERPROFS is created in the library QGPL and when selected for backup stores the output of the Save Security Data SAVSECDTA CL command Other stream files are created to store the authorities of the profile and saves as data with the backup 282 Installing and Configuring WebSphere Portal Express V6 on i5 OS Perform the following steps to set up the backup policy information 1 From the backup policy Properties window click Before to set up the ExpressSave sh script so it is run before the actual save is kicked off Figure 6 37 on page 283 fo Wp xpolicy Properties Lwpi13 rtp raleigh ibm com TT al Description IBM WebSphere Portal Express Version 6 Lastchanged 4 19 07 5 48 07 PM Changed by None Backup activities Before cod a After Figure 6 37 Backup policy properties OK Cancel Help z Chapter 6 Online backup and recovery
274. in one step from data saved with a backup policy Important You must load and apply PTF S127222 for 5722BR1 before attempting to restore with the BRMS client This section describes how to restore saved data by using an online backup policy You restore all saved objects libraries and integrated file system files in one step after completely removing all libraries and integrated file system files associated with the WebSphere Portal Express V6 profile In this example you restore from a full backup Following is a list of the activities performed in this section gt Run the PreExpressRestore sh script This script ends the portal profile if it is active and cleans up the environment before restoring It also makes a copy of the current profile registry located in QIBM UserData WebSphere AppServer V6 Base profileRegistry profileregistry xml The new copy is called profileregistryOrig xml You must run this script if you want to use the BRMS restore wizard to select all saved components libraries and stream files for restore in one step gt Run the BRMS restore wizard to restore all the data saved with the backup policy gt Run the PostBRMSRestore sh script after the restore This script restores the user profiles that correspond to the portal profile s Database Administrator It also restores or grants the necessary authorities for that profile Lastly the script restores the private authorities of QTMHHTTP and QEJBSVR for the
275. iness portlets do not use the content access service Please refer to the Troubleshooting Portlets section of the WebSphere Portal InfoCenter for instructions on configuring these portlets to use a proxy Specify proxy server Q Do not use proxy O Use proxy ee Gas Figure 3 35 Proxy information for content access service Chapter 3 Installing and configuring WebSphere Portal Express 77 8 Many of the portlets included in WebSphere Portal Express are deployed by default Figure 3 36 Create WebSphere Portal Express V6 0 Deploy Default Portlets Step 6 of 14 WebSphere Portal includes a variety of portlets that are deployed and used in your portal pages Portlets included with WebSphere Portal oe Administrative portlets Administrative portlets allow administration of the content and resources of your portal server including deploying new portlets and access control Using themes and skins the administrator can customize the look and feel of the portal environment v g Document Manager Document Manager provides a centralized location for documents as well as built in methods for tracking changes and comments from members of a team v Domino integration portlets Domino Integration portlets provide access to a variety of applications including Domino Document Manager Domino Web Access Sametime Contact List My Lotus Quickplaces Lotus Web Conferencing Lotus Notes View People Finder and Who Is Here
276. ing allow a minimum of 256 MB of physical memory for each processor and 512 MB of physical memory for each application server If possible adjust the available memory when paging occurs if processor utilization is low because of this paging Table 4 10 shows the recommended values for the initial Java heap size depending on the physical memory Table 4 10 Initial heap size versus physical memory Total system memory Portal memory pool Up to 6 GB Up to 5 GB 256 MB Up to 8 GB Up to 7 GB 512 MB More than 8 GB More than 7 GB 768 MB We recommend that you set the maximum heap size at a value that allows it to be contained within the physical memory You can also set the maximum heap size to 0 which means no maximum for the heap but ensure that you have enough physical memory to handle this setting For more information about JVM tuning refer to the following Web page http www ibm com servers enable site education wp c566 index htm To change the Java heap size perform the following steps 1 From the IBM Web Administration for i5 OS Web interface select your WebSphere portal instance and click Tools Launch Administrative Console Figure 4 27 on page 139 138 Installing and Configuring WebSphere Portal Express V6 on i5 OS IBM Web Administration for i5 0S ced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running GB Server WPX6PRF WebSphere_Portal V6 0 portal expre
277. ing and Configuring WebSphere Portal Express V6 on i5 OS 4 1 3 System attributes By clicking Manage system attributes in Figure 4 2 on page 108 you can assess the system resources and the system performance settings You can also check whether the proper PTFs are applied See Figure 4 3 IBM Web Administration for i5 0S Sa Manage EOCEEN AIl Servers HTTP Servers Application Servers ASF Tomcat Servers Running G Server WPX6PRF WebSphere_Portal V6 0 portal express iml v Common Tasks and Wizards U Create HTTP Server Create Application Server Migrate Original to Apache Create WebSphere Portal Web Performance Advisor Hostname RCHAS60 RCHLAND IBM COM Manage System Performance Attributes Create IBM Workplace v Server Properties D Properties D Server Ports D View HTTP Servers D View Document Renderer Web Performance Web Performance Monitor Web Performance Advisor Problem Determination D View Logs aP View Creation Logs System Resources Performance Settings PTF Groups Web PTFs System Information system model Processor feature System CPW Processor Information Active processors Virtual processors Processor sharing 520 E Advise 7457 E advise 6000 EY Advise 1 0 E Advise 1 E advise Shared capped EY Advise a View Create Summary Disk Unit Information Disk units 20 E advise Tools aP Launch Administrative Console Disk
278. ion steps and go to Step 8 on page 354 If you did not set the CopyWpsEarScreens true parameter and you still want to process the new windows proceed with the following steps Following is a list of screen files that have been modified in WebSphere Portal Express V6 0 1 The files have been placed in the QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalServer fixes directory during the upgrade process and you are required to manually merge the updated files into the wps ear file screens chtml Error jsp screens chtml ErrorLoginRetrieveUser jsp screens chtml ErrorNotAuthorized jsp screens chtml ErrorNotLoggedIn jsp screens chtml Help jsp screens chtml Home jsp screens chtml Login jsp screens chtml SelectPage jsp screens html BidiInclude jsp screens html Congrats jsp screens html Error jsp screens html ErrorLoginRetrieveUser jsp 352 Installing and Configuring WebSphere Portal Express V6 on i5 OS screens html ErrorNotAuthorized jsp screens html ErrorNotLoggedIn jsp screens html ErrorSessionTimeout jsp screens html ForgotPassword jsp screens html Home jsp screens html Login jsp screens html RegistrationError jsp screens html UserProfileConf jsp screens html UserProfileForm jsp screens wml Error jsp screens wml ErrorLoginRetrieveUser jsp screens wml ErrorNotAuthorized jsp screens wml ErrorNotLoggedIn jsp screens wml Home jsp screens wml Login jsp screens w
279. ion tree Default suffix This is the LDAP suffix that exists in the Directory Server by default It has a format of DC system DC subdomainl DC subdomain2 For example if the System i host name is itcebizl rchland ibm com the default suffix is DC itcebiz1 DC rchland DC ibm com Users container This is the container in the LDAP directory where information about WebSphere Portal Express users is stored Groups container This is the container in the LDAP directory where information about WebSphere Portal Express groups is stored LDAP administrator This is the user account in the directory server that has read write authority to the directory server Distinguished names Every entry in the directory has a distinguished name DN The DN is the name that uniquely identifies an entry in the directory A DN is made up of attribute value pairs separated by commas for example DC itcebiz1 DC rchland DC ibm com User Parent DN This specifies the user parent DN for the LDAP server for example cn users DC system DC subdomain1 DC subdomain2 40 Installing and Configuring WebSphere Portal Express V6 on i5 OS gt Group Parent DN This specifies the group parent DN for the LDAP server for example cn groups DC system DC subdomain1l DC subdomain2 The portal administrator user resides in your LDAP directory in a user container and the portal administrator group resides in a group container When you configure LDAP using the Create WebSphe
280. is parameter specifies how long a session can go unused before it is no longer valid The value specified in a Web module deployment descriptor file takes precedence over the WebSphere Application Server administrative console settings However the value of this setting is used as a default when the session timeout is not specified in a Web module deployment descriptor By default the Web module deployment descriptor for WebSphere Portal Express does not specify this parameter The default value is set to 30 minutes Set this parameter to a value that is acceptable by your users Reducing this value too much interferes with the user experience by forcing the user to be logged out more frequently Increasing this value too much can result in excessive memory consumption To change the session timeout value perform the following steps 1 Log in to the WebSphere Application Server administrative console select Servers gt Application Servers click WebSphere_Portal Under Container Settings select Web Container Settings Session management Figure 4 38 on page 148 Chapter 4 Initial performance tuning 147 Welcome E Guided Activities Web servers Applications Resources Security Environment a E E E E System administration Monitoring and Tuning E Troubleshooting E Service integration a UDDI Welcome vpsadmin Logout Application servers Application servers gt WebSphere_Portal An application se
281. it the file soap client props located in the i5 OS integrated file system directory of QIBM UserData WebSphere AppServer V6 Base profiles portal_profile properties Tip Create a copy of this file and keep the copy safe before you modify it 22 Update the properties file com ibm ssl trustStore with the fully qualified path of the Web container trust store DummyServerTrustFile jks in our example 23 Update the property file com ibm ssl trustStorePassword with the password of the Web container trust store WebAS in our example 24 Update the properties file com ibm sslI keyStore with the fully qualified path of the Web container key store DummyServerKeyFile jks in our example 25 Update the property file com ibm ssl keyStorePassword with the password of the Web container key store WebAS in our example 26 Save the changes Figure 5 95 on page 216 Chapter 5 Enabling Secure Sockets Layer 215 SSL Configuration keyStore and trustStore fully qualified path to file keyStorePassword and trustStorePassword string specifying password encoded or not com ibm ss1 keyStore QIBM UserData WebSphere AppServer V6 Base profiles WPX6PR F etc DummyServerKeyFile jks com ibm ss1 keyStorePassword WebAS com ibm ss1 trustStore QIBM UserData WebSphere AppServer V6 Base profiles WPX6 PRI etc DummyServerTrustFile jks com ibm ssl trustStorePassword WebAS com ibm ss1 contextProvider IBMJSSE2 use contextProvider below
282. itself to fully secure the user credentials You need to implement SSL between WebSphere Portal Express and the client Web browser at least for the login process to ensure that user credentials are secured from one end to the other Enabling SSL between WebSphere Portal and the LDAP server requires these actions gt 5 1 1 Certificate management on page 155 Creating a certificate store on page 156 Creating a Local Certificate Authority on page 158 Exporting the Local Certificate Authority public certificate on page 165 Importing the Local Certificate Authority public certificate into WebSphere Application Server Java trust store on page 168 Importing the Local Certificate Authority public certificate into the WebSphere Application Server trust store on page 169 gt 5 1 2 Enabling SSL for the LDAP server on page 170 Creating the key certificate for IBM Directory Server on page 171 Enabling SSL connections for the IBM Directory Server on page 179 gt 5 1 3 Enabling SSL for WebSphere Portal Express on page 181 5 1 1 Certificate management Note The trust stores key stores and their passwords that we use in this chapter are the default ones included with WebSphere Application Server If you decide to use different stores see the WebSphere Application Server for OS 400 V6 Information Center at http publib boulder ibm com infocenter wsdoc400
283. ivity Chapter 6 Online backup and recovery 303 15 The Restore Items Status window Figure 6 67 is presented to show you the current status of the restore request It indicates whether the restore completed or failed Restore Items 4 Status File Help eo Status Started Target Systems and Groups Status Started B Lwpit 3 ntp raleigh ipm com Figure 6 67 Restore status 16 You can view the output of the task by selecting Task Output from the File menu Figure 6 68 amp Restore Items 6 Status Loe File Help a Stop D TSN Properties Close Figure 6 68 Accessing the joblog for the restore 6 4 3 Running the PostExpressRestore sh script Perform the following steps to run the PostExpressRestore sh script 1 From the iSeries Navigator right click the connection entry for your i5 OS system and select Run Command Figure 6 69 iSeries Navigator File Edit View Help BER xaos Environment My Connections mex 89 minutes old Lwpi13 rtp raleigh ibm com Backup Recovery and Media Services 8 Management Central Lwpi13 rtp raleigh ibm com a Task Activity B Scheduled Tasks E Definitions Monitors A Endpoint Systems i System Groups Sj Extreme Support fl Systems with Partitions Clusters 5 fi My Connections fl Lwpi12 rtp raleigh ibm com 0 Dipiisiripiraiiahibmier Bs Basic Operations Ea Work Man
284. k the latest levels available for Group PTFs at the following Web sites gt For V5R3 http www 912 ibm com s_dir s ine003 NSF GroupPTFs 0penVi ew amp Start 1 amp Count 308E xpand 2 2 gt For V5R4 http www 912 ibm com s_dir s ine003 NSF GroupPTFs 0penVi ew amp Start 1 amp Count 308E xpand 1 1 4 6 TCP IP This section describes the tuning for TCP IP to enhance WebSphere Portal Express performance 4 6 1 Line speed and duplex support The line speed and duplex parameters set the line speed in bits per second and the duplex support whether your system can send and receive data simultaneously over the line For both parameters the recommended value is AUTO This causes the hardware to determine which values are used while using auto negotiation To set these parameters you can use the following i5 OS CL command of Change Line Description Ethernet CHGLINETH LIND line_name LINESPEED AUTO DUPLEX AUTO 4 6 2 Maximum frame size The maximum frame size parameter specifies the maximum frame size in bytes that you can transmit and receive over the line The recommended value is gt 1496 bytes if the line speed lt 1 Gigabit per second gt 8996 bytes if the line speed 1 Gigabit per second To set this parameter you can use the following i5 OS CL command of Change Line Description Ethernet CHGLINETH LIND line_name MAXFRAME value 4 6 3 Maximum transmission unit The maximum transmission unit MTU para
285. l E Applications Custom properties that may be required for resource providers and resource factories For example most database H kai vendors require additional custom properties for data sources that access the database JMS Providers Configuration JDBC Providers Resource Adapters Asynchronous beans General Properties Schedulers Scope eells RCHAS60_WPX6PRF nodes RCHAS60_WPX6PRF Cache instances Object pool managers Required Mail Providers URL Providers Name Resource Environment Providers redirect login ss Value Securit mid truel E Environment Description System administration Monitoring and Tuning Troubleshooting a Service integration Type UDDI java lang String v ox Reset Cancel fal Figure 5 117 Custom property of redirect login ssl g Save the changes to the master configuration file 230 Installing and Configuring WebSphere Portal Express V6 on i5 OS gt The ConfigService custom properties looks like Figure 5 118 E Welcome a a a a a Guided Activities Servers Applications Resources IMS Providers JDBC Providers E Resource Adapters Asynchronous beans Schedulers Cache instances Object pool managers Mail Providers URL Providers Resource Environment Providers Security Environment Virtual Hosts WebSphere Variables Shared Libraries Replication domains Na
286. l and Configure and click Next Important A port number is automatically chosen by the installation program when the profile is created The starting port is based on a range of 50 free ports within ports 10000 to 65000 The installation attempts to detect port conflicts with servers that are started on the system when the installation and configuration option runs If the installation program cannot detect ports for WebSphere Application Server or WebSphere Portal Express a warning message states that there was a problem detecting ports Wai Portal Express Basic Configuration Option Select to install WebSphere Portal Express or install and configure WebSphere Portal Express on the iSeries system Select the Install only option to install WebSphere Portal Express in QIBM ProdData PortalExpress V6 Select the Install and Configure option to install and perform basic configuration of WebSphere Portal Express on an existing WebSphere Application Server instance Install and Configure C Install only InstallShield Cancel Figure 3 14 WebSphere Portal Express Install and Configure option Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 Select the WebSphere Application Server version Figure 3 15 and click Next WES TCS Portal Express WebSphere Portal Express supports different editions of WebSphere Application Server See the WebSphere Portal Express Information Center for more info
287. l login process 1 to 4 or you can secure the whole portal content and the login 1 to 7 WebSphere Portal Express Figure 5 1 Securing your WebSphere Portal environment To secure the login process only you have to secure the login data stream between the client Web browser and WebSphere Portal including the Web server and WebSphere Application Server and also between WebSphere Portal and your Lightweight Directory Access Protocol LDAP server If you want to secure the full portal content you must first encrypt the login process Web server WebSphere Application Server WebSphere Portal and LDAP and then perform additional configuration steps to secure the whole portal content The configuration steps to secure the communication between the client Web browser and the Web server between the Web server and WebSphere Application Server and between WebSphere Portal and the LDAP Server are the same in all cases Only the configuration steps for WebSphere Portal are different depending on what you want to secure login process only or whole portal content 154 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 1 SSL between WebSphere Portal Express and the LDAP server This section describes how to configure SSL between WebSphere Portal Express and the LDAP server to make sure that any traffic between those two components is encrypted and secured This single step is not sufficient by
288. l when changing this Chapter 4 Initial performance tuning 117 value because system performance might be impaired if the storage pool is too small A change to this system value takes effect immediately The possible values range from 256 to 2147483647 KB A good guideline is for this value to be two times the machine pool reserved size If the faulting rate exceeds 10 faults per seconds then add more memory to System pool 1 Note The performance adjustment function can change the value when the system value QPFRADzu is set to either 1 2 or 3 To set the required value use the following i5 OS command where xxxx is the appropriate value for your system CHGSYSVAL SYSVAL QMCHPOOL VALUE xxxx Or from the iSeries Navigator select your system gt Configuration and Service System Values Performance Memory Pools Figure 4 9 2 Environment My Connections Rchas60 System Values g CA Management Central Rchas10 Category Description My Connections YY Auditing Changes auditing values ii fi Renese pate and Time Changes date time and time zone information i Fp Dak o E9 Devices Changes device auto configuration and recovery values gt amp so P t international Changes locale settings and format of numbers currency dates and time Work Managemen Be oa ai eid Series py Jobs Changes system level job limits and default job properties 5 u vie iz System Values Library Lists Changes
289. lication Praa R e Application ID QIBM_GLD_DIRSRV_SERVER Expand All Application description IBM Directory Server Fast Certificate currently assigned ITSO LDAP Certificate a Create Certificate Remove Certificate Assignment Create New Certificate Store a Install Local CA Certificate on Your PC Select the certificate that you want to assign to the application gt Manage Certificates Certificate Common name wManage Applications View application definition a Update certificate assignment Define CA trust list a Add ication Remove application Update application definition Validate application gt Manage Certificate Store gt Manage CRL Locations ITSO LDAP Certificate Idap rchas60 rchland ibm com IDSSelfSigned O ITSO Server Certificate rchas60 rchland ibm com rchas60 rchland ibm com Note Anytime you change certificate selections you may need to end your server and start it again to have the change take effect Figure 5 36 Certificate assignment summary 16 Restart the IBM Directory Server for the changes to become effective You can use the following i5 OS CL commands to restart the IBM Directory Server 178 ENDTCPSVR SERVER DIRSRV STRTCPSVR SERVER DIRSRV Installing and Configuring WebSphere Portal Express V6 on i5 OS Enabling SSL connections for the IBM Directory Server You now need to configure the IBM Directory Server so that it acce
290. lifetime 30 o singleportletrefresh enabled true o uri home public Portal o uri home protected myportal o uri context path facade verp o redirect login ssl true Total 18 Figure 5 102 Portal service ConfigService configured for login encryption only 9 Exit the WebSphere Administration console 10 Edit the file Web xml located in the following i5 OS integrated file system directories QIBM UserData WebSphere AppServer V6 Base profiles portal_profile contig cells cell name applications wps ear deployments wps wps war WEB INF Web xml QIBM UserData WebSphere AppServer V6 Base profiles portal_profile installedApps c eliname wps ear wps war WEB INF Web xml Chapter 5 Enabling Secure Sockets Layer 221 For both files check that the xml tag lt security constraint id SecurityConstraint_1 gt contains the following xml tag lt transport guarantee gt NONE lt transport guarantee gt Make sure that the value is set to NONE See Figure 5 103 lt security constraint id SecurityConstraint_1 gt lt web resource collection id WebResourceCollection 1 gt lt web resource name gt lt url pattern gt myportal lt url pattern gt lt http method gt DELETE lt http method gt lt http method gt GET lt http method gt lt http method gt POST lt http method gt lt http method gt PUT lt http method gt lt http method gt HEAD lt http method gt lt web resource collection gt lt auth constraint id Auth
291. ling and Configuring WebSphere Portal Express V6 on i5 OS 4 On the i5 OS Tasks Web page Figure 3 28 click IBM Web Administration for i5 OS Note The options listed on the i5 OS Tasks Web page depend on the products that are installed in your i5 OS instance i5 OS Tasks Microsoft Internet Explorer eC File Edit View Favorites Tools Help Q sak x A GD seah ofp ravortes O R7 amp LJ 3 Address http rchas10 rchland ibm com 2001 Go i5 OS Tasks i C IBM Corporation 2000 rchas10 rchland ibm com 4 IBM Web Administration for i5 OS Configure HTTP servers application servers and deploy applications wy iSeries Navigator URL Advisor Learn how to add i5 OS administration tasks into your web applications a Digital Certificate Manager Create distribute and manage Digital Certificates IBM Directory Server for i5 OS Administer the IBM Directory Server IBM IPP Server for i5 OS Configure the IBM IPP Server 2 Cryptographic Coprocessor 7A Configure the cryptographic coprocessor i5 OS Web Based Help Server Administer the Web based help server PA Help Requires JavaScript Related task information Figure 3 28 i5 OS Tasks page 3 2 2 Configuring the WebSphere Portal profile Perform the following steps to configure a WebSphere Portal profile using the Create WebSphere Portal for i5 OS wizard 1 On the IBM Web Administratio
292. lity of a static TCP IP address WebSphere Portal Express server on i5 OS requires the use of a static TCP IP address Perform the following steps to determine an available TCP IP address 1 From an i5 OS command line enter the Configure TCP IP CFGTCP CL command and press Enter 2 On the Configure TCP IP menu type option 1 Work with TCP IP interfaces and press Enter 3 On the Work with TCP IP Interfaces display shown in Figure 2 7 all the currently configured TCP IP addresses are displayed From here you have the options to add change remove display start or end the TCP IP interfaces Note Verify that the LOOPBACK entry exists in your system as shown in Figure 2 7 You must also have at least one TCP IP address other than 127 0 0 1 defined on your system 24 Installing and Configuring WebSphere Portal Express V6 on i5 OS Work with TCP IP Interfaces System RCHAS10 Type options press Enter 1 Add 2 Change 4 Remove 5 Display 9 Start 10 End Internet Subnet Line Line Opt Address Mask Description Type 255 255 255 128 ETHLINE ELAN 255 255 255 128 ETHLINE ELAN 255 255 255 128 ETHLINE ELAN 255 0 0 0 LOOPBACK NONE Bottom F3 Exit F5 Refresh F6 Print list F1ll Display interface status F12 Cancel F17 Top F18 Bottom Figure 2 7 Work with TCP IP Interfaces display Verifying the fully qualified host name Each WebSphere Portal server profile requires a static TCP IP address and a fully qualified host name If t
293. ll Local CA Certificate on bseOtsdIimogV34kzMumisQpsKaL 6rmHI33jXuh4rsN9ymT3MQYZTB xTMSsINSov ys2SNOc4boyFso3YYO9S2wVotxexWm0is3ldfidsjK23efsbj jSONYQoNG3 ZVStz eF2Ki4 AMVLE2 OPSYfd3AGMBAAGJEZARMASGAIUGEWEB wQFMAMBATSwDQYJKoZI RvcNAQEEBQADGYEADI30fYxG9Leo6zBAuGnoFzLVYV90indVRQXpHItPFz j1iVzu uzC37J0A14E44HacuNVz3fDV 6UPJArQM3YW3nHY pImEEiQcR7LifeeeUpemnDU 6z8kus40LCrqh94p2 KeSyHKVE1WlaGqdsF60CPBsZI75cZs5aqFqevQxokQ Manage PKIX Request Location Copy and paste the Certificate Authority CA certificate into a file on your PC The certificate is in Base64 encoded Figure 5 19 Local CA public certificate 5 Copy and paste the certificate into a text editor of your choice for example Notepad or WordPad and save this file on your desktop Figure 5 20 You need to include the lines containing BEGIN CERTIFICATE and END CERTIFICATE In our example we saved the file under the name of ITSOCertificate Authority txt BEGIN CERTIFICATE MIICmDCCAGGGAWIBAGIERS2uDj ANBgkghki GOWOBAQQFADCBHTELMAKGALUEBhMC VAME ing a tre ain pepe c290YTESMBAGALUEBXMIUMm97j aGVZdGVyMQwawC gYD VQQKEWNIQKOxGZAZBGNVBASTEm 1 TZXI pZXMgZGVWYXJ ObWVUdDE jMCEGALUEAXMa SVRTTYBDZXJ0awZpY2F0ZSBBdxXROb3 J pdHkwHhcNMDYXMDE XMDI1M ZAE MDEXMDI1MZAyWjCBhHTELMAKGALUEBHMCVVMXE Jinsgnveagtculphas c290YTES MBAGALUEBXMJUM9j aGVZdGVYMQwwC GYDVQQKEWNIQKOxGZAZBGNVBASTEM1TZXIp ZXMQZGVWYXJ ObWVUdDE JjMCEGALUEAXMaSVRTTYBDZXJ OaWwZpY2FOZSBBdxRob3Ip
294. ll is off Network firewall issues might also cause the connection to fail 4 Click OK on the Save Output joblog for BRMS Task window if it is displayed 5 The Backup operation is started as a task in Management Central The window shown in Figure 6 49 is presented to confirm that the task has started and identifies the name of the task This window then shows you the current status of the restore task and indicates whether the restore completed or failed Note Here is the corresponding i5 OS command line entry that invoked the back up STRBKUBRM CTLGRP wp6xpolicy SCDTIME IMMED SBMJOB YES STRSEQ FIRST FIRST APPEND CTLGRPATR ACTIVITY CTLGRPATR J Run Wp6xpolicy backup policy 21 Status Jog File Help H Status Started Target Systems and Groups Started B Lwpil3 rtp raleigh ibm Figure 6 49 Backup task activity started 6 You can view the output of the task by selecting Task Output from the File menu 7 A job log is shown You can click any entry to get more information about the particular message Figure 6 50 Notice also that the window title includes the job information You can also view the job log from a 5250 emulation session If there are any errors correct them and rerun the backup policy 153226 Qzrcsrvs Quser Job Log Lwpi13 rtp raleigh ibm com BAX File Edit View Help Diagnostic Client request run command QSYS STRBKUBRM A 4 22 07
295. m directory of QIBM UserData WebSphere AppServer V6 Base profiles portal_profile etc For all three stores the default password is WebAS and is case sensitive The iKeyman utility tool This section shows how to generate and exchange the certificates using the iKeyman utility tool To learn more about this utility tool see the iKeyman user manual at http download boulder ibm com ibmd1 pub software dw jdk security 50 GSK7c_SSL_IK M Guide pdf Note Because this tool uses a graphical user interface you will need to map a network drive to your i5 OS integrated file system to access the key and trust stores of both the Web server plugin and the WebSphere Application Server Web container Creating and exchanging the self signed certificates This section show you how to create and exchange self signed certificates Chapter 5 Enabling Secure Sockets Layer 199 Creating and extracting a certificate for the HTTP server plugin Perform the following steps to create and extract a certificate for the HTTP server plugin 1 To startup the iKeyman utility tool from your workstation select Start Programs gt IBM iSeries Access for Windows IBM Key Management Figure 5 64 shows the ikKeyman user interface ET IBM Key Management Jee Key Database File Create View Help Ca al DB Type File Name Key database information Token Label Key database content Personal Certificates v
296. m capacity We recommend that you disable this function to improve performance See the following General server configuration settings section for details about how to set up this parameter General server configuration settings Perform the following steps 1 Open a Web browser and type the following URL http your_system 2001 HTTPAdmin Chapter 4 Initial performance tuning 131 2 From the IBM Web Administration for i5 OS window click the Manage tab and then click the HTTP Servers tab Select your HTTP server from the drop down list as shown in Figure 4 20 IBM Web Administration for i5 0S Advanced Related Links AllServers HTTP Servers Application Servers ASF Tomcat Servel Running B m Server WPX6PRF Apache v Common Tasks and Wizards Create HTTP Server Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace v HTTP Tasks and Wizards Add a Directory to the Web LDAP Configuration Servlet and JSP Enablement v Server Properties D General Server Configuration B Container Management D Virtual Hosts D URL Mapping D Request Processing D HTTP Responses D Content Settings D Directory Handling D Security D Dynamic Content and CGI D Logging M Prow Figure 4 20 Selecting your HTTP server 132 Installing and Configuring WebSphere Portal Express V6 on i5 OS 3 Select Server Properties gt General Server Configuration On
297. mance Viewer Tivoli Performance Viewer gt WebSphere_Portal The performance data for this server H more information about this paqe Security 7 Refresh View Module s Environment Start Logging System administration E WebSphere Portal dae bad Advisor ua ji E Monitoring and Tuning E Setti ettings Monitoring Infrastructure PMI Berani 4 ESS Performance Modules iat Current Activity View Logs a _ Enterprise Beans E Troubleshooting H 60 0 L E Service integration C JDBC Connection Pools 2 S upor E3 z J svt Runtime j 40 0 F ce E o C seriet Session Manager 20 0 C system Data EH Thread Pools Default t e Se a a a a R E A a E i AE E a D A J Hamanager thread pool 0 0 p Message Listener 3 56 13 PM 3 58 45 PM 4 0117 PM 4 03 49 PM 4 06 21 C Object Request Broker gt J SchedulerWorkManage E Reset To Zero Clear Buffer View Table Show Legend papConnectorThreadt s X WebContainer Select Marker Name Value Scale Update Scaled Value TWormNanagerSchedule WebContainer WorkMManager icmciWot WorkManager icmjerwe M Poolsize 4 0 2 sa If you see appropriatel able statistics than exp nitoring Infrastructure s heck that your PMI level settings are set O 5 workmanager pznLiken _ workManager pznRulee j l warkttananar wineNafal oritta K z Figure 4 37 Monitoring thread pool activity 4 8 5 Session timeout Th
298. me is WP6XPOLICY Ha New Backup Policy Backup Policy Name Lwpi13 rtp raleigh ibm com fe What name and description do you want to give this backup policy Name WP6XPOLICY Description This is an online backup policy for WPBXSERVER an IBM WebSphere Portal Express Version 6 Figure 6 3 Entering a name for the backup policy Chapter 6 Online backup and recovery 251 4 On the Select a Backup Strategy window save the custom data by selecting Back up Lotus server data or a customized set of objects Figure 6 4 Click Next TO New Backup Policy Select a Backup Strategy Lwpi13 rtp raleigh ibm com eg X a You can create a policy to back up a certain type of data or you can create your own customized policy where you fe select the items you want to back up What type of data do you want this policy to back up C Back up all system and user data Back up all user data Cancel Figure 6 4 Selecting a backup strategy 252 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 On the Customize IBM Data or User Data window select User data and click Next Figure 6 5 H3 New Backup Policy Customize IBM Data or User Data Lwpi13 rtp raleigh ibm com fe What information on your system do you want to back up You will be able to select more detail later IBM supplied data IV User data Cancel Figure 6 5 Selecting user data to customize Chapter 6 Online
299. media C Back up to a TSM server C Back up to a savefile Figure 6 18 Specifying the backup media 266 Installing and Configuring WebSphere Portal Express V6 on i5 OS 13 You can select the number of days to retain the information of the backup media tape Enter the number of days if you want to change it Leave the default of 21 days for now Figure 6 19 You can increase this number for your environment if New Backup Policy Media Retention Lwpi13 rtp raleigh ibm com Jide How many days do you want to keep this set of backups You can specify a different length of time for a full backup and the changes to that backup When you run or schedule the policy you can override the values you specify here For more information on managing your media click Help Full backup C Permanently Changes only Days 1 9999 21 V Allow overrides to retention when policy is run or scheduled Help Back Cancel Figure 6 19 Specifying the media backup Chapter 6 Online backup and recovery 267 268 14 Choose the backup devices from the list You need to know the different classes of media your backup device supports In our example we are using a default of Tap01 Our backup tapes are of class SLR60 so we choose that media class The drop down list shows you all the various media classes that you have defined in your environment Choose what applies to your environment and click Next Figur
300. meter specifies the maximum number of bytes allowed in any datagram transmitting over the line The recommended value is LIND for the interface value set by the line description and IFC for the corresponding route value set by the interface using this route TCP IP interface To check the actual value use the i5 OS CL command of Configure TCP IP CFGTCP and select option 1 Work with TCP IP interfaces Then select your interface from the list and display the details using option 5 Figure 4 18 on page 129 128 Installing and Configuring WebSphere Portal Express V6 on i5 OS Display TCP IP Interface System RCHAS60 Internet address 9 5 92 25 Subnet mask 255 255 255 0 Line description ETHLINE Alias name NONE Alias name CCSID 0 Line type gt ELAN Associated local interface NONE Interface status Active Type of service NORMAL Maximum transmission unit LIND Automatic start R YES Press Enter to continue F3 Exit F12 Cancel Figure 4 18 Display TCP IP interface MTU setting To change this parameter value you can use the following i5 OS CL command of Change TCP IP Interface CHGTCPIFC CHGTCPIFC INTNETADR interface_ip_address MTU LIND TCP IP route To check the actual value use the i5 OS CL command of Configure TCP IP CFGTCP and select option 2 Work with TCP IP routes Then select the route from the list and display the details using option 5 Figure 4 19 Display TCP IP
301. ming System administration Monitoring and Tuning Troubleshooting Service integration UDDI Resource environment providers Resource environment providers gt WP ConfigService gt Custom properties Custom properties that may be required for resource providers and resource factories For example most database vendors require ad Preferences new Delete te 4 FY Select Name gt Value gt Fl was home S WAS INSTALL ROOT Fi wps home S WPS INSTALL ROOT o command sessionvalidator SessionValidatorAuth Fi command login LoginUserAuth Fl command logout LogoutUserAuth oO host name o host port http 8020 o host port https 8021 b o uri context path vps El Processintegration myTasksPageUniqueName ibm portal MyTasks o processintegration htmJndiName corbaname iiop localhost 10031 com ibm task api HumanTaskManagerHome oO brocessintegration htmVersion WPS6 o processintegration pendingtasks lifetime 30 o singleportletrefresh enabled true o urii home public portal o uri home protected myportal oO uri context path facade vsp redirect login ssl rue cr a Figure 5 118 Portal service ConfigService configured for all portal content encryption 2 Perform the following steps to update the transport security constraints and themes a Open a Web browser and log in to the WebSphere Administration console Chapter 5 En
302. ml SelectPage jsp The basic steps for merging these new screens with the existing ones in the wps ear application are described in Deploying customized themes and skins in the WebSphere Portal Information Center at http publib boulder ibm com infocenter wpdoc v6r0 index jsp topic com ibm wp en t doc wps dgn_dpycst htm The caveat here is that you replace or add screen files instead of the usual themes and skins files The following steps are an example of this process 1 Start the server1 process associated with the portal profile If you are running the Network Deployment option replace Base with ND in the following commands cd QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt bin startServer serverl profileName lt profile_root gt user was_admin_userid password was_admin_password 2 Export the WebSphere Portal EAR file wps ear as follows in the QShell STRQSH environment a Change directory to the QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt bin folder cd QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt bin b Invoke the wsadmin utility to extract and export the wps ear application to a temporary directory The directory already exists wsadmin profileName lt profile_root gt user admin_user_id password admin_password c AdminApp export wps lt directory gt wps ear 3 Use the EARExpander tool to expand the contents of the exported EAR
303. mpiler NONE Xdeb Generic JVM arguments PME cloudscape Xnoclassaq Executable JAR file name Figure 4 31 Tuning the JVM garbage collector Java compiler A Just In Time JIT compiler is a plattorm specific compiler that generates machine instructions for each method as needed Using the JIT compiler results in highly optimized code that improves runtime performance when compared to precompiled code For more information about the JIT compiler see the iSeries Information Center at http publib boulder ibm com infocenter iseries v5r4 index jsp topic rzaha jit h tm By default on the System i platform the JIT compiler is enabled but the JVM runs in a Mixed Mode Interpreter until the Java System value 0s400 jit mmi threshold is reached Then the JIT compiler compiles Java classes into machine instructions To enable full JIT compiling not using Mixed Mode Interpreter log in to the WebSphere Application Server administrative console of your portal server select Servers gt Application servers click WebSphere_Portal and under Server Infrastructure select Chapter 4 Initial performance tuning 141 Process Definition On the resulting page select Java Virtual Machine In the Generic JVM arguments text field add Djava compiler jitc and click OK to confirm the change Figure 4 32 Welcome vpsadmin Logout Support Help Welcome Guided Activities Application servers gt WebSphere Portal g
304. mponents of the portal environment on i5 OS including The i5 OS integrated file system directory of the portal profile The external HTTP server associated with the portal profile All WebSphere Portal Express database libraries associated with the portal profile WebSphere registry data associated with the portal profile vvvy Key benefits The main benefits of the i5 OS exclusive features for WebSphere Portal Express are gt Ease of use which reduces the skills and time required to perform the tasks gt Fewer errors and lower implementation cost because of infrastructure verification input checking and automation For more information about backup and recovery see Chapter 6 Online backup and recovery on page 241 1 4 4 iSeries Access for Web portlets and single sign on iSeries Access for Web offers browser based access to i5 OS iSeries Access for Web enables users to leverage business information applications and resources across an enterprise by extending the System i resources to the client desktop through a Web browser 10 Installing and Configuring WebSphere Portal Express V6 on i5 OS If you run WebSphere Portal Express on i5 OS you can integrate your System i resources with your portal environment using the iSeries Access for Web portlets The available portlets and group of portlets are 5250 portlet Integrated file system browsing portlets Printers printer output and output queue portlets Database table
305. n D Container Management D Virtual Hosts companyb com Avww Company8 D URL Mapping companya com Avww CompanyA D Request Processing D HTTP Responses D Content Settings Figure 5 44 Adding a virtual host e Select the IP address on which the virtual host will listen from the drop down list Figure 5 45 IBM Web Administration for i5 0S Setup Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running OAOE semer wex6PRF Apache m Server area Global configuration x v Common Tasks and Wizards WPX6PRE gt Virtual Hosts Create HTTP Server U Create Application Server Virtual Hosts U Migrate Original to Apache Create WebSphere Portal Create IBM Workplace Name based IP based Mass dynamic v HTTP Tasks and Wizards Add a Directory to the Web Named virtual hosts D LDAP Configuration Servlet and JSP Enablement eno rat Named host Example 10 1 2 3 80 Virtual host containers for 10 1 2 3 80 v Server Properties Server name Document root D General Server Configuration D Container Management companya com Avww CompanyA D Virtual Hosts companyb com Avw CompanyB D URL Mapping Virtual host containers Server name Document root Example myserver Awvwwi mydocuments Aad D Request Processing D HTTP Responses D Content Settings B Directory Handling 95 92 51 D Security Add Remove Move up
306. n for i5 OS window click Create WebSphere Portal Figure 3 29 on page 74 Chapter 3 Installing and configuring WebSphere Portal Express 73 74 IBM Web Administration for i5 0S Advanced Related Links AllServers HTTP Servers Application Servers ASF Tomcat Servers Stopped gt Server wp3 WebSphere_Portal V6 0 portal iy Common Tasks and Wizards wp3 WebSphere Portal Create HTTP Server Create Application Server a ite Origin oO Anache YW Create WebSph fire Portal a edle IDM YY nar g v Server Properties Profile wp3 Server WebSphere_Portal v Web Performance To access your portal server click on the following URL Manage WebSphere Application Server portal V6 0 Application server version WebSphere Application Server V6 0 2 17 D Properties i D Server Ports No description for server wp3 WebSphere_Portal D View HTTP Servers S z D View Document Renderer A The WebSphere Application Server instance wp3 WebSphere_Portal server click on the Launch Administrative Console and sign in with an http itcebil L Web Performance Monitor Figure 3 29 Creating a WebSphere Portal 2 On the Create WebSphere Portal window click Next Figure 3 30 Create WebSphere Portal Welcome to the Create New WebSphere Portal wizard WebSphere Portal is a J2EE application that runs on WebSphere Application Server WebSphere Portal creates an environment that provides conn
307. n install it on i5 OS V5R3 gt 5722 DG1 S128182 S127057 is only required for WebSphere Portal Express V6 0 support in IBM Web Administration for i5 OS Important We recommend that you have all the latest PTFs for 5722 DG1 loaded on your system 2 6 2 Required i5 OS V5R4 PTFs Install or verify the PTF groups listed in Table 2 6 on page 34 for i5 OS V5R4 Ensure that WebSphere Application Server is installed before installing PTFs It is a good practice to update the PTF level on your system to the latest level before installing WebSphere Portal Express For the latest PTF Group information see the Preventive Service Planning Web site at http www 912 ibm com s_dir s ine003 NSF GroupPTFs Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 33 Table 2 6 Required i5 OS V5R4 group PTFs for WebSphere Portal Express SF99540 Cumulative PTF package 6024 SF99504 DB2 Universal Database for i5 OS SF99312 WebSphere Application Server V6 fe SF99114 IBM HTTP Server for i5 OS 5 SF99173 IBM Business Solutions Required if IBM Business Solutions 5722 BZ1 is installed SF99296 WebSphere MQ for iSeries Version 5 Release 3 Required if WebSphere MQ for iSeries 5724 B41 is installed 1 SF99114 level 8 includes support for WebSphere Portal Express V6 0 configuration in IBM Web Administration for i5 OS You must install the following PTFs on your system before installing WebSphere Portal Express Use th
308. n job queue or pending Display call stack if active Work with locks if active Display library list if active Display open files if active Display file overrides if active Display commitment control status if active Selection or command gt 10 F3 Exit F4 Prompt F9 Retrieve F12 Cancel Figure 6 115 Accessing the restore job log 344 Installing and Configuring WebSphere Portal Express V6 on i5 OS 17 The job log is displayed Press F10 and then F5 to show more of the job log Figure 6 116 Use the Page Down key to continue reviewing the job log Tip You can also use the Display Log for BRM DSPLOGBRM CL command to review the progress of the restore Display All Messages System LWPI13 Job QBRMRCY User MOWUSUA Number 164963 gt gt CALL PGM QBRM Q1AC2ZRCY PARM STRRCYBRM C X 0001E3C1D7E5D9E3F0F14040404 040404040404040404040404040404040404040404040404040404040E7 X 0002FFFD000 O REWIND ALL ALL NONE FILELVL OWNER PGP SAME SAVLIB 00 ALL 012716 LCL NO DFTDIROWN Devices TAPVRTO1 will be used for control group N type RCY Output file QASRRSTO created in library QTEMP Member QASRRSTO added to output file QASRRSTO in library QTEMP QDFTOWN owns LIB WP6XADMIN in QSYS QDFTOWN owns JRN QSQJRN in WP6XADMIN Journal QSQJRN in WP6XADMIN restored QDFTOWN owns FILE WMMUSERREG in WPO6XADMIN QDFTOWN owns FILE WMMI110 in WP6XADMIN QDFTOWN owns
309. nabling the HTTP server for SSL on page 183 gt 5 2 2 Enabling WebSphere Application Server for SSL on page 198 gt 5 2 3 Enabling WebSphere Portal Express for SSL login only on page 217 or 5 2 4 Enabling WebSphere Portal Express for SSL All pages on page 227 Enabling SSL means that you must configure the Web server to accept inbound SSL traffic Then you configure the WebSphere Application Server plugin for the Web server to forward traffic to WebSphere Application Server and WebSphere Portal Express This involves configuring the virtual host information Finally you must set up WebSphere Portal Express to generate self referencing URLs using SSL as the transport 5 2 1 Enabling the HTTP server for SSL To enable SSL for the HTTP server you need to enable the HTTP server to accept connections over SSL and then create and associate a key certificate to the HTTP server Chapter 5 Enabling Secure Sockets Layer 183 Important For a production environment you might prefer to get a certificate from a third party CA for example Equifax or Verisign instead of creating a self signed certificate Enabling SSL for the HTTP Server To enable SSL communication for the HTTP server perform the following steps 1 Create a virtual host a Open a Web browser and log in to the IBM Web Administration for i5 OS interface b Select the Manage tab then the HTTP Servers tab and select your HTTP server from the drop
310. name cancelURL href wps portal ut p c1 04_SB8K8xLLM9MSSzPy8xBz9CP00s_ gwoHDydj YwivS38HLxC jROUZEBykciyZuHhR ASTOTZYMN3F 2M1 dFtgAM4GHDQHQSYLX7 baf 34zPf ZyM N1S_ TOVORYDJRBAANISIA IDALA EISEN U E On OwyDIRBAAMISHW d12 Ape ree a ett trent aneende at ie indg fi aacar Rr c3V5bHCVN19OWV 1ZWV 1ZWV 1ZWQKt DMDIXTZhKREpRMUCUMS93cHMUCG9YydGx 1 dHMubG9naw4 m Figure 5 109 Checking the login configuration Step 2 Chapter 5 Enabling Secure Sockets Layer 225 18 When clicking Log in a pop up window displays asking if you want to accept the Web site certificate Figure 5 110 Another pop up window warns that you are about to be redirected to an nonsecure connection Figure 5 111 Information you exchange with this site cannot be viewed or changed by others However there is a problem with the site s security certificate The security certificate was issued by a company you have not chosen to trust View the certificate to determine whether you want to trust the certifying authority The secunty certificate date is valid The name on the security certificate is invalid or does not match the name of the site Do you want to proceed re Ce ec Figure 5 110 WebSphere Portal Express certificate Security Alert wg You are Pout to be redirected to a connection that is not secure The information you are sending to the current site might be retransmitted to a nonsecure site Do you wish to continue
311. nd Configuring WebSphere Portal Express V6 on i5 OS Work with TCP IP Connection Status System RCHAS60 Type options press Enter 3 Enable debug 4 End 5 Display details 6 Disable debug 8 Display jobs Remote Remote Local Opt Address Port Port Idle Time State 8020 000 07 24 Listen 5988 098 05 33 Listen 20759 098 05 51 Listen 098 05 52 Listen 19 36565 000 01 14 Established 48 41662 000 02 15 Established 95 636 000 43 35 Established 95 636 000 43 35 Established 95 636 000 43 26 Established 95 636 000 43 35 Established 95 636 000 07 14 Established 95 10238 000 06 41 Close wait 9 5 9 5 9 5 9 5 9 5 9 5 9 5 9 5 More F3 Exit F5 Refresh F9 Command line F1l Display byte counts F12 Cancel Fl5 Subset F20 Work with IPv6 connections F24 More keys Figure 5 41 Checking connection port and status 5 2 SSL between WebSphere Portal Express and Web browser This section describes the process to implement SSL between WebSphere Portal Express and the client Web browser If the content served by your portal is not critical or confidential you might want to only secure the login process If the content is critical or confidential then you need to secure every single page that the portal will serve Setting up SSL between WebSphere Portal Express and the client Web browser implies the following steps the concept remains the same if you enable SSL for login only or for all pages gt 5 2 1 E
312. nd filename QIBM USERDATAICSS CERT SERVER DEFAULT KDB gt Fast Path Create Certificate m Create New Certificate Store Create a Certificate Authority CA gt Manage Certificates gt Manage Applications gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location m Manage PKIX Request Location Figure 5 11 Creating a local Certificate Authority Chapter 5 Enabling Secure Sockets Layer 161 6 You are then presented with a form requesting the local CA information Complete the required fields and click Continue Figure 5 12 Digital Certificate Manager Create a Certificate Authority CA Certificate type Certificate Authority CA Certificate store Local Certificate Authority CA Select a Cerificate Store The system will create a certificate with a private key and store the certificate in the Local Certificate Authority CA certificate store Expand All Collapse All Key size 1024 M bits ME Certifii rd i Gist E T AER ertificate store password eeccsece required Uicyeate New Cosukcate EN Confirm password eeccccce required Create a Certificate Authority Certificate Information CA Certificate Authority CA name ITSOLocalCA required gt Manage Certificates gt Manage Applications Organization unit b Manage Certificate Store Organization name IBM required gt Manage CRL Locations Locality or city Manage LDAP Location State or province
313. nd line access the BRMS environment by entering the following command and pressing Enter GO BRMS 3 On the Backup Recovery and Media Services for iSeries menu type option 2 Backup and press Enter Figure 6 97 Backup Recovery and Media Services for iSeries System LWPI13 one of the following Media management Backup Archive Recovery Migration Scheduling Policy administration Reports Start console monitor Selection or command zaa 2 F3 Exit F4 Prompt F9 Retrieve F10 Commands F12 Cancel F13 Functions C COPYRIGHT IBM CORP 1998 2006 ALL RIGHTS RESERVED Figure 6 97 Backup Recovery and Media Services for iSeries menu 328 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 On the Backup menu Figure 6 98 type option 2 Perform backup and press Enter BRMBKU System LWPI13 Select one of the following Backup planning Perform backup Display backup activity Start console monitor Selection or command gt 2 F3 Exit F4 Prompt F9 Retrieve F10 Commands F12 Cancel F13 Functions Figure 6 98 Backup menu 5 On the Start Backup using BRM STRBKUBRM command prompt Figure 6 99 enter the control group name appropriate for your environment Normally the control group name is the same as the policy We also want to run the backup policy in batch mode and immediately For our example we enter the following parameters Control group WP6XPOLICY
314. nded for Virtual Private Network VPN IP version 4 address Fully qualified domain name host_name domain_name E mail address user_name domain_name Continue Cancel Figure 5 29 Entering the certificate information 174 Installing and Configuring WebSphere Portal Express V6 on i5 OS 9 The certificate is now created You are also presented with a list of applications that you can configure to use this newly created certificate Do not select any application in the list and click Continue Figure 5 30 Selecta Certificate Store Expand All Collapse All gt Fast Path Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage Certificates w Manage Applications View application definition Update certificate assignment Define CA trust list Add application Remove application Update application definition Validate application gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Digital Certificate Manager i5 OS TCP IP FTP Server Server ITSO Server Certificate i5 OS TCP IP FTP Client Application Type Assigned certificate O Central Server Server None assigned O Database Server Server None assigned O Data Queue Server Server None assigned O Network P
315. ne of the most recognized brands in the world Learn why Become a Leader e Essential Links Awards amp Recognition Quick access to important information and resources Updates to Copyright Policy sy Septembe Business Conduct Guidelines Learn more about the Employee Reward Program snd how you can help the team win Corporate Travel P Medical Benefits Comparison ee New article Identify Your Skills Corporate Security View all news ondsy September 25 2006 Both an employee snd s manager must work together to assess an employee s skill level as Corporate IT Industry News well as identify a development plan for increasing or improving the skill level as appropriate Payroll Human Resources New Industry Players New link Conference and Expo News Any information contained in this sample site is purely fictional and any similarity to actual s persons is not intended and is purely coincidental Qy Home F Administration g Documents Messaging site Map I Done Internet Figure 5 112 Secure log in process only k Note Check that the URL does not change to https when logging in The login process for your WebSphere Portal Express is now fully secured from end to end 5 2 4 Enabling WebSphere Portal Express for SSL All pages This section describes the steps that are necessary to encrypt all the portal content If you want to only secure the login process refer to 5 2 3 Enabling WebSphere Por
316. nfiguration 1 Open a Web browser and enter the nonsecure URL of the HTTP server In our example this is http wpx6prf rchland ibm com 8020 You see the default home page of the HTTP server as shown in Figure 5 61 ddress http wpx6prf rchland ibm com 8020 Links IBM Business Transformation Homepage IBM Internal Help Homepage IBM Standard Software Installer Search the Web with Lycos 8 Windows Marketplace This is the sample home page for HTTP server wpx6prf For information on changing this page or serving additional pages using wpx6prf refer to the iSeries Information Center To learn more please refer to the list of documentation available on the HTTP server documentation page Figure 5 61 Checking the HTTP server configuration 2 To verify the SSL configuration of the HTTP Server open a Web browser and enter the secure URL of the HTTP Server In our example this is https wpx6prf rchland ibm com 8021 If the configuration is correct you see a pop up window asking if you want to accept the key certificate for this Web site See Figure 5 62 Click Yes to accept the key certificate Security Alert fh Information you exchange with this site cannot be viewed or changed by others However there is a problem with the site s security certificate The security certificate is from a trusted certifying authority The secunty certificate date is valid
317. ng IPL at regular intervals for system pool sizes and activity levels or both A change to this system value takes effect immediately Installing and Configuring WebSphere Portal Express V6 on i5 OS The possible values are 0 No adjustment 1 Adjustment at IPL 2 Adjustment at IPL and automatic adjustment 3 Automatic adjustment vvvy The recommended value is 3 Automatic adjustment at installation and configuration time to determine the initial pool size After WebSphere Portal is installed configured and up and running set this value to O No adjustment to prevent other memory pools from stealing memory from the pool where the portal instance is running in BASE by default Periodically monitor the faulting rates and make manual adjustments to the memory pool Note If you manually tune the performance of your machine changing this system value to adjust performance values automatically causes you to lose your manual settings To set the required value use the following i5 OS command CHGSYSVAL SYSVAL QPFRADJ VALUE 0 Or from the iSeries Navigator select your system gt Configuration and Service System Values Performance Memory Pools Figure 4 8 E Environment My Connections Rchas60 System Values CA Management Central Rchas 10 Category Description f My Connections B Auditing Changes auditing values f UEN amp A Date and Time
318. ng WebSphere Portal Express 93 4 Ignore the error message shown in Figure 3 60 on page 94 Figure 3 60 Ignoring the authorization failure on distributed database connection attempt message 3 3 3 Starting and stopping portal servers The easiest way to start and stop portal servers is using IBM Web Administration for i5 OS Perform the following steps 1 Access the Web Administration for i5 OS See 3 2 1 Verifying the HTTP Administration server is active on page 71 for details about how to access 2 Select the WebSphere_Portal application server for your instance 3 Click the red Stop icon Figure 3 61 IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running 5 y Server wp_profile2 WebSphere Portal V6 0 portal express v Common Tasks and Wizards wp profile2 WebSphere Portal Create HTTP Server a Manage WebSphere Portal Express V6 0 0 1 Create WebSphere Portal Profile wp_profile2 Server WebSphere_Portal Create IBM Workplace a Application server version WebSphere Application Server V6 0 2 17 Figure 3 61 Stopping a WebSphere_Portal application server instance 94 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 Select the portal components that you want to stop and click Stop Figure 3 62 Running v Common Tasks and Wizards Create HTTP Server
319. ning in the WebSphere Portal family 20 0000 cece eee eee 3 1 3 WebSphere Portal Express packaging on i5 OS 0 0 0 eee 6 1 4 Why use i5 OS as a platform for WebSphere Portal Express 2 5 7 1 4 1 Consolidation of different workloads in a single server 0 00005 7 1 4 2 Vertical scalability 0 0 eee 9 1 4 3 i5 OS exclusive functions for WebSphere Portal Express 9 1 4 4 iSeries Access for Web portlets and single sign on 0 0000 10 1 4 5 Running multiple portal profiles and versions in a single system 11 1 4 6 i5 OS integration and low total cost of ownership s s s sussa saasa aaaea 12 1 4 7 Benefits for existing System iclients 0 000 cee 13 1 5 System i models for WebSphere Portal Express 0 00 c eee eee eee 14 Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 15 2 1 Sizing the system 20 00 ec tenes 16 2 2 Downloading the WebSphere Portal Express images 0020e ee eee 16 2 3 Assembling the WebSphere Portal Express images 000ee ee eee 20 2 3 1 Assembling the WebSphere Application Server product 20 2 3 2 Assembling WebSphere Portal Express 00 000 cece eee 20 2 4 i5 OS configuration and network requirements 00 000 eee eee eee 21 2 4 1 Verifying the i5 OS time zone 1 0 21 2 4 2 Verifying the Coded Character Set Identi
320. nous beans Schedulers Cache instances Object pool managers E Mail Providers URL Providers m Resource Environment Providers E Security Environment o Virtual Hosts E WebSphere Variables Shared Libraries E Replication domains Naming System administration Monitoring and Tuning Troubleshooting Service integration UDDI Resource environment providers Resource environment providers 7E Resource environment providers gt WP ConfigService gt Custom properties gt host port https Custom properties that may be required for resource providers and resource factories For example most database vendors require additional custom properties for data sources that access the database Configuration General Properties Scope cells RCHAS60_WPX6PRF nodes RCHAS60_WPX6PRF Required Name host port https Value 8021 Description java lang String M Apply oK Reset Cancel Figure 5 116 Custom property of host port https Chapter 5 Enabling Secure Sockets Layer 229 f Add the custom property redirect login ss and set its value to true Figure 5 117 Welcome wpsadmin Logout Support Help Welcome Resource environment providers Guided Activities Resource environment providers E Servers s D 5 Resource environment providers gt WP ConfigService gt Custom properties gt redirect login ss
321. ns Enterprise Applications Step 1 Select Install New Application installation options Resources Step 2 Map modules to servers E Security Step 3 Provide INDI Names for System administration Beans Environment Step 4 Map resource references to resources Monitoring and Tuning Troubleshooting Service integration Step 5 Map urce env entry upor Step 6 Map virtual hosts for Web modules Map rity roles to users groups Install New Application 2 Specify options for installing enterprise applications and modules Summary of installation options Options Values Use Binary Configuration No Create MBeans for resources Yes Cell Node Server Click here Reload interval in seconds a ___ _ __ Enable class reloading No Application name wps Process embedded configuration Yes Validate Input off warn fail varmn Directory to install application APP_INSTALL_ROOT RCHAS60_WPX6PRF Distribute application Yes Deploy Web services No Pre compile JSP No Deploy enterprise beans Previous _ Finish J Cancel Figure 5 128 Updating the wps application t When the update is complete save the changes to the master configuration file u Exit the WebSphere Administration Console 3 Enable the login portlet for SSL See Steps 11 to 13 of 5 2 3 Enabling WebSphere Portal Expr
322. nstalled SF99504 Installed SF99315 Installed SF99312 Installed SF99291 Installed SF99143 Installed SF99114 Installed Bottom F3 Exit F6 Print F1l Display descriptions F12 Cancel F22 Display entire field Figure 2 17 Work with PTF Groups WRKPTFGRP initial display 4 The initial Work with PTF Groups display provides limited information For a more descriptive display of the group PTF information press F11 Display descriptions and you see the group PTF descriptions as shown in Figure 2 18 Work with PTF Groups System RCHAS12 Type options press Enter 4 Delete 5 Display 6 Print 8 Display special handling PTFs 9 Display related PTF groups Opt PTF Group Text SF99530 CUMULATIVE PTF PACKAGE C4272530 SF99503 DB2 UDB FOR ISERIES SF99287 WEBSPHERE APP SERVER V5 0 BASE EDITION SF99282 WEBSPHERE PORTAL EXPRESS EXPRESS PLUS SERVICE PACK SF99269 JAVA SF99099 IBM HTTP SERVER FOR ISERIES Bottom F3 Exit F6 Print F1l Display status F12 Cancel F22 Display entire field Figure 2 18 Work with PTF Groups WRKPTFGRP display showing the descriptions Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 35 2 7 Installing WebSphere Application Server For WebSphere Application Server installation instructions see the WebSphere Application Server for i5 OS Information Center at http publib boulder ibm com infocenter wsdoc400 v6r0 index jsp To install WebSphere Application Server from the downloaded eima
323. o WCInboundDefaultSecure Enabled gt 10240 Enabled Total 4 Figure 5 83 Managing Web container secure transport chain Chapter 5 Enabling Secure Sockets Layer 209 8 Click SSL Inbound Channel SSL_2 Figure 5 84 Welcome wpsadmin Logout Support Help Welcome Application servers Guided Activities Application servers J E Servers Application servers gt WebSphere Portal gt Transport Chain gt WCInboundDefaultSecure Application servers Transport chains represent network protocol stacks operating within a client or server Web servers Configuration Applications Resources E Security General Properties Name iae WCInboundDefaultSecure System administration z E Enabled Monitoring and Tuning Troubleshooting Transport Channels TCP Inbound Channel TCP 4 a Service integration UDDI Host Ng Port 10240 Thread pool WebContsiner Maximum open connections 20000 Inactivity timeout 60 seconds SSL Inbound Channel SSL 2 SSL repertoire RCHAS60_WPX6PRF DefaultSSLSettings HTTP Inbound Channel HTTP 4 Use persistent keep alive connections Enabled Maximum persistent requests 100 Read timeout 60 seconds Write timeout 60 seconds Persistent timeout 30 seconds Web Container Inbound Channel WCC 4 Apply ox Reset Cancel Figure 5 84 Setting up the SSL transport chain 9 From the drop down list select the new JSSE Repe
324. o apply the recommendations from the Web Performance Advisor interface click Set value and then click Apply to activate it Web Performance Advisor saves all of the values before applying the changes then applies the changes and saves the new configuration This allows you to go back to the original state if the new settings appear to be causing problems All configuration files are saved in the i5 OS integrated file system directory of QIBM UserData HTTPA admin WPA The Web Performance Advisor tool does not remove these files We recommend that you back up these files before removing them This allows you to keep track of every change made using Web Performance Advisor to the portal configuration Note In a few cases Web Performance Advisor only advises you about the recommended value but it does not allow you to set the value through its interface In that case you need to manually apply the Web Performance Advisor recommendation For example this is the case for the system processor settings and in this particular case you need to use your Hardware Management Console HMC 4 1 6 Additional tuning parameters Additionally in Table 4 7 on page 115 we show more tuning parameters that are not covered by the Web Performance Advisor 114 Installing and Configuring WebSphere Portal Express V6 on i5 OS Table 4 7 Additional tuning parameters not covered by the Web Performance Advisor Resource Recommendation Reference Machine storage po
325. o select full backups for the stream files click the check box for the Directory List type in the Sunday column so there is a check in a white or clear background To select changes only backup for the stream files for the rest of the week check the check boxes for Directory List type so there is a check in a slightly darkened box in every other column for the rest of the week Monday through Saturday The selections are obvious for full backup as compared to changes for only backup An example window after the selections are made is shown in Figure 6 35 Click OK after inspecting your selections Note This is how the save will work Assume the first save you do is on a Tuesday The policy indicates changes only for Tuesday However because this is the first save changes only will include all data hence a full backup for that day Apart from the first save subsequent saves will follow the format you have Activity Customize x Backup items For each backup item specify what type of backup you want to occur on each day of the week Type Sun Mond Tue Wed Thu Frid Saturday Library MP a A he we A A Wpecmm3 Library zal My K Mv Mm A Pal Wpefdb3 Library Fa a Ra K Ho A Fal Wpecst3 Library zal zal zal K mM A Pal E Wrejer3 Library My yi yi za Mo A ral E Wpelkm3 Library K za za K Ho A zal Whperel3 Library M za za za Z za Mv Wp6xpolicy Object List K zal zal K H A K Wh6xpolicy Directory Li
326. objects restored Note For 5250 emulation session users use the following command to perform the same steps in this section Enter the command and press F4 to prompt it WRKMEDIBRM CTLGRP WP6XPOLICY SLTDATE BEGIN END WP6XPOLICY is the name of the backup policy Use option 7 to restore all items Chapter 6 Online backup and recovery 291 6 4 1 Running the PreExpressRestore sh script Perform the following steps to run the PreExpressRestore sh script 1 From the iSeries Navigator right click the connection entry for your i5 OS system and select Run Command Figure 6 52 iSeries Navigator Joes File Edit View Help i me X E m oO 89 minutes old Environment My Connections Lwpi13 rtp raleigh ibm com Backup Recovery and Media Services B Management Central Lwpi13 rtp raleigh ibm com m E Task Activity P By archive Policies Create run display and maintain archive policies m E Scheduled Tasks Wis Backup Policies Create run display and maintain backup policies H E Definitions Gi Move Policies Display move policy information CA Moni i me a Media Display and add media and manage saved items on media a Endpoint Systems E CH System Groups E il Extreme Support m f Systems with Partitions 4 By Clusters My Connections H Lwpi12 rtp raleigh ibm com Lwpi13 rtp raleigh ibm cc 8g Basic Operations Explore E Work Management Open p Configuration and Se Customize this View Network Connection to S
327. ockets Layer 219 6 Add the custom property redirect login ss and set its value to false Figure 5 101 Welcome wpsadmin Logout Support Help Welcome Resource environment providers Guided Activities Resource environment providers E Servers E Messages E Applications changes have been made to your local configuration Click Save to apply changes to BR the master configuration esources E The server may need to be restarted for these changes to take effect JMS Providers JDBC Providers Resource Adapters Resource environment providers gt WP ConfigService gt Custom properties gt New Asynchronous beans Custom properties that may be required for resource providers and resource factories For example most database VEPS vendors require additional custom properties for data sources that access the database Cache instances Configuration Object pool managers Mail Providers URL Providers General Properties Resource Environment Providers Scone Hse cells RCHAS60_WPX6PRF nodes RCHAS60_WPX6PRF uri Environment Required System administration Name redirect login ssl Monitoring and Tuning lsg Troubleshooting pak false Service integration Description upp1 Type java lang String iv ear 0x Reset Cancel Figure 5 101 Custom property of redirect login ssl 7 Save the changes to the master configuration file
328. ocument locked and the name of the task owner in the workflow Users can send links to documents and folders via e mail instead of sending large attachments Improve the accuracy and quality of the information The Web Content Management technology included with WebSphere Portal Express makes it easier for subject matter experts to develop and update content quickly Additional benefits for System i clients are i5 OS WebSphere Portal Express Web configuration wizard makes it easier to get faster time to value WebSphere Portal Express V6 includes backup and recovery scripts for IBM i5 OS WebSphere Portal HTTP server LDAP server database Sametime Domino QuickPlace and i5 OS applications can all run on a single system or multiple logical partitions LPARs in a single System i machine If your business needs grow your portal infrastructure can grow on a single System i machine by sustaining an increased number of users and transactions and adding processor and memory resources Significant security and reliability characteristics of the System i platform are a big plus for portal deployments 1 2 Positioning in the WebSphere Portal family Figure 1 1 on page 5 shows the WebSphere Portal V6 offerings available on i5 OS Functions included in each WebSphere Portal V6 offering are gt Common WebSphere Portal services available on all offerings are Presentation Customization Application aggreg
329. odData PortalExpress V6 Tools PreExpressRestore sh p wp amp xserver Prompt Previous Commands Schedule Cancel Help Figure 6 53 Running the PreExpressRestore sh script 3 A connection is made to the Management Central system You might be notified that the activity has started Click OK if it is displayed 4 The Run Command Status window shows the status of the command It shows a status of Completed when it is done as shown in Figure 6 54 If the command fails make sure you have entered the command correctly and rerun the command You can explore the status panel to obtain more information about the task output amp Run Command Status oog File Help ols Status Completed Command STRQSH CMD GIBM ProdData PortalExpress V6 Tools PreExpressRestore sh p wp amp xserver esr stems and Groups Ready Figure 6 54 PreExpressRestore sh script ran successfully Chapter 6 Online backup and recovery 293 5 Alternatively you can run the PreExpressRestore sh script from the i5 OS QShell environment Log in to the i5 OS QShell environment STRQSH and run the following command QIBM ProdData PortalExpress V6 Tools PreExpressRestore sh p lt profilename gt For our example this is QIBM ProdData PortalExpress V6 Tools PreExpressRestore sh p wp6xserver 6 4 2 Restoring all saved components in one step Perform the following commands to restore all the sa
330. of Domino for iSeries You can contact Debbie by sending e mail to dalandon us ibm com Thanks to the following people for their contributions to this project Erik Bjorklund Jon Brandt Jody Mueller Tim Rowe IBM Rochester Development Lab CD Choi IBM Raleigh Development Lab Thomas Gray Joanna Pohl Misczyk Craig Schmitz Jenifer Servais International Technical Support Organization Rochester Center Dorothy Wu developerWorks San Jose Become a published author Join us for a two to six week residency program Help write a book dealing with specific products or solutions while getting hands on experience with leading edge technologies You will have the opportunity to team with IBM technical professionals IBM Business Partners and Clients Your efforts will help increase product acceptance and customer satisfaction As a bonus you will develop a network of contacts in IBM development labs and increase your productivity and marketability Find out more about the residency program browse the residency index and apply online at ibm com redbooks residencies html Comments welcome Your comments are important to us Preface xi We want our papers to be as helpful as possible Send us your comments about this paper or other IBM Redbooks publications in one of the following ways gt Use the online Contact us review IBM Redbooks publications form found at ibm com redbooks gt Send your comments
331. ogDir mywpllogs Where gt wp 6xserver is the WebSphere Portal Express V6 profile being saved gt wpilib is the save file library where the save files are created If it does not exist it will be created Most if not all data in this library will be overwritten so do not reuse the same library name 244 Installing and Configuring WebSphere Portal Express V6 on i5 OS gt mywptTlogs is the i5 OS integrated file system directory where the logs will go it is created if not there It is critical to keep the save logs so you can examine them if a problem occurs with a future restore Note To perform this task you need an i5 OS user profile with special authorities of ALLOBJ SAVSYS and IOSYSCFG See Backing up a profile on i5 OS in the WebSphere Portal Express V6 Information Center for more complex examples and a detailed discussion of the savWpProfile sh script http publib boulder ibm com infocenter wpdoc v6r0 index jsp topic com ibm wp ex p doc wpf i_wadm_c_backup_inst_i5os html 6 2 2 Example of restore using scripts This section shows an example of restoring a WebSphere Portal profile using scripts For base servers use the rstWpProfile sh script For ND servers use the rstNdProfile sh script From the QShell environment STRQSH command enter the following commands cd QIBM ProdData PortalExpress v6 Tools rstWpProfile sh p wp6xserver s wpllib 1 mywpllogs Where gt wp6xserver is the WebSphere Portal E
332. oks logo 6 IBM Redbooks developerWorks Lotus Sametime eServer NetServer System i iSeries Operating System 400 System i5 i5 OS OS 400 Tivoli AIX PartnerWorld WebSphere AS 400 Passport Advantage Workplace Domino Perform Workplace Forms DB2 Universal Database POWER5 Workplace Web Content DB2 QuickPlace Management The following terms are trademarks of other companies SAP and SAP logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries Java JDBC JSP JVM J2EE Sun Sun Java and all Java based trademarks are trademarks of Sun Microsystems Inc in the United States other countries or both Active Directory Internet Explorer Microsoft Windows and the Windows logo are trademarks of Microsoft Corporation in the United States other countries or both UNIX is a registered trademark of The Open Group in the United States and other countries Linux is a trademark of Linus Torvalds in the United States other countries or both Other company product or service names may be trademarks or service marks of others viii Installing and Configuring WebSphere Portal Express V6 on i5 OS Preface This IBM Redpaper provides an overview of the WebSphere Portal V6 0 family on the System i platform and positions WebSphere Portal Express V6 0 within the portal family This IBM Redpaper provides information about how to prepare
333. ol size Faulting rate lt 10 per second 4 2 4 Machine storage pool size QMCHPOOL on page 117 Memory pool expert cache CALC 4 3 4 Memory pool expert cache on page 124 TCP IP line speed and duplex Automatic 4 6 1 Line speed and duplex support support on page 128 TCP IP maximum frame size 1496 if line speed lt 1 GB 4 6 2 Maximum frame size on 8896 if line speed 1 GB page 128 TCP IP Maximum Line description 4 6 3 Maximum transmission Transmission Unit unit on page 128 Default application server Stopped for normal operations 4 8 1 Default application server1 server on page 137 Database jobs Dedicated memory pool 4 9 Database on page 150 4 2 System tuning This section describes the i5 OS system values that you can adjust to enhance WebSphere Portal Express performance 4 2 1 Processor multitasking QPRCMLTTSK This system value sets the multitasking capability of the system to be on off or system controlled When enabled each processor is concurrently executing multiple tasks at the same time Using this value increases the performance capacity of the system or improves the responsiveness of a multi threaded application A change to this system value takes effect at the next IPL The possible values are gt O Off gt 1 On gt 2 System controlled The recommended value is either 1 On or 2 System controlled To set the required value use the following i5
334. ole Verbose class loading Disabled E Aice OK Apply Cancel Figure 4 5 Web Performance Advisor Web environment attributes for the WebSphere Application Server Table 4 4 shows the JVM settings and their recommended values Table 4 4 JVM settings and their recommended values Resource Web Performance Advisor Reference recommendation Java compiler jitc 4 8 2 Java Virtual Machine on page 137 Memory pool size 4 GB minimum to be 4 3 2 Memory pool size on adjusted with performance page 122 testing JVM initial heap size 256 MB 4 8 2 Java Virtual Machine on page 137 JVM maximum heap size No maximum 4 8 2 Java Virtual Machine on page 137 Class garbage collection Enabled 4 8 2 Java Virtual Machine on page 137 Verbose garbage collection Disabled 4 8 2 Java Virtual Machine on page 137 Verbose class loading Disabled 112 Installing and Configuring WebSphere Portal Express V6 on i5 OS Table 4 5 show the WebSphere Application Server resources and their recommended values Table 4 5 WebSphere Application Server resources and their recommended values Resource Web Performance Advisor Reference recommendation Environment per memory pool 4 3 1 Running WebSphere Portal in a dedicated memory pool on page 121 Maximum active 3590 4 3 3 Memory pool activity level on page 123 Web container minimum 70 4 8 4 Servlet engine thread pool threads
335. on page 144 Web container maximum 70 4 8 4 Servlet engine thread pool threads on page 144 Session timeout 30 minutes 4 8 5 Session timeout on page 147 Table 4 6 shows WebSphere Application Server additional settings and their recommended values Table 4 6 WebSphere Application Server additional settings and their recommended values Resource Web Performance Advisor Reference recommendation ESI caching Enabled 4 8 3 Caching on page 142 Enabled 4 7 3 HTTP connections on page 133 WebSphere tracing 4 8 6 Logging level on page 148 4 1 5 Adjusting parameters In case a parameter needs adjustment the Web Performance Advisor advises you about what you need to do Click Advise for the parameter that needs to be adjusted A pop up window appears with a recommended value for that parameter See Figure 4 6 on page 114 Note Web Performance Advisor recommendations might be higher than the minimum requirements based on the overall environment settings Chapter 4 Initial performance tuning 113 IBM Web Administration for i5 0S Sem Manage EUC SERGE All Servers HTTP Servers Application Servers ASF Tomcat Servers Running G A Server WPXGPRF WebSphere_Portal V6 0 portal express M Common Tasks and Wizards Web Performance Advisor 7 ae PERNE rate A Web environment WPX6PRF WebSphere_Portal V6 0 portal express U Migrate Original to Apache Create WebSphere Portal Man
336. on page 20 you can proceed to installing WebSphere Portal Express V6 on your System i machine You must have an i5 OS user profile with IOSYSCFG ALLOBJ and JOBCTL special authorities to perform the installation Important Do not use the QSECOFR user profile to perform the WebSphere Portal Express installation You can select one of two installation options gt Install and Configure gt Install only The easiest way to get WebSphere Portal Express up and running on i5 OS is to select the Install only installation option and then configure the portal profile using the IBM Web Administration for i5 OS If you cannot use IBM Web Administration for i5 OS to configure your portal environment for example you want to configure the portal profile on WebSphere Application Server ND use the Install and Configure option Perform the following steps to prepare for the installation of WebSphere Portal Express 1 Start the following subsystems by issuing the following Start Subsystem STRSBS CL commands STRSBS SBSD QSYSWRK STRSBS SBSD QUSRWRK STRSBS SBSD QSERVER STRSBS SBSD QWAS6 QWAS6 2 Start the host servers by issuing the STRHOSTSVR SERVER ALL command 3 Make sure that you can successfully ping the host name of your System i machine from the PC you are using to install WebSphere Portal Express 4 Stop any personal firewalls on your PC client 5 Telnet from the PC client to System i and from System i to t
337. ons are dealt with by the restore process This makes for a quicker save The backup is customized to use both full and cumulative changes A full save is done for all libraries everyday A full save is done for integrated file system objects on one day per week Sunday usually and the cumulative changes changes since last full 246 Installing and Configuring WebSphere Portal Express V6 on i5 OS save are done for every other day of the week it is run We choose to perform full daily saves for all libraries and library objects because saving libraries is a fairly quick process It is also where most of the user data resides We perform cumulative saves for the various stream files because those files are fairly static and do not change much We choose a full and cumulative save as opposed to full and incremental save for ease of restore We save to a tape or virtual tape and show examples within the process where there is a difference between the two Note also that you can use various other media We use tape in our example because it makes for an easier demonstration process 2 Schedule the backup job to run daily Because it is a customized backup it performs full backup or only a cumulative changes backup depending on the day of the week 3 Run an online backup of WebSphere Portal Express V6 Before you run through the examples in this section you must download the following scripts See details about downloading these scri
338. or V5R4 and prerequisite licensed products listed in 2 5 i5 OS software requirements on page 29 DB2 for i5 OS IBM HTTP server IBM Directory Server LDAP WebSphere Portal Web configuration wizard included in IBM Web Administration for i5 OS The other components in the WebSphere Portal Express package run on i5 OS or on Windows as indicated in Figure 1 3 on page 7 Notice that the WebSphere Application Server prerequisite products are included in the WebSphere Portal Express package 6 Installing and Configuring WebSphere Portal Express V6 on i5 OS Windows Lotus Components Designer Sametime Java connect client is OS WebSphere Portal 6 0 0 1 Install WebSphere Portal Server core PDM WCM HTTP Server i5 OS WebSphere Application Server Base Network Deployment 6 0 2 15 is OS Lotus Sametime Server for iSeries 7 5 Directory Services LDAP DB2 for i5 OS 2 x Ez 2 S a D Q z A lt Ss e E D o 7A S 15 2 a cy i5 OS V5R3 or V5R4 Figure 1 3 WebSphere Portal Express packaging on i5 OS 1 4 Why use i5 OS as a platform for WebSphere Portal Express There are several reasons why i5 OS is an excellent platform to run WebSphere Portal Express In this section we discuss a few of them 1 4 1 Consolidation of different workloads
339. orta 1Express V6 Tools 1ib AdminExp jar QIBM ProdData PortalExpress V6 Tools 1ib Admin Toolkit jar QIBM ProdData PortalExpress V6 Tools lib AdminGui jar findHTTP WP6XSERVER QIBM UseRData WebSphere Appserver V6 Base profiles WP6XSERVER HTTP rc In this example WP6XSERVER is the HTTP server The output file to inspect for your HTTP server is QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER HTTP rc Installing and Configuring WebSphere Portal Express V6 on i5 OS Note For 5250 emulation session users use the Work with Backup Control Groups WRKCTLGBRM command to create a policy specify the items to be saved the tape device to be used the media policy to be used and so on These are the same activities we perform with the BRMS client in this example To create the Backup Policy perform the following steps 1 From the iSeries Navigator expand Backup Recovery and Media Services right click Backup Policy and select New Policy Figure 6 1 iSeries Navigator aax File Edit View Help SE xE m oS Environment My Connections B Management Central Lwpi13 rtp raleigh ibm com 5 fi My Connections 9 74 42 229 il Lwpi12 rtp raleigh ibm com il Lwpi13 rtp raleigh ibm com g Basic Operations ER Work Management a Configuration and Service Network Integrated Server Administration Security gM Users and Groups ly Databases a2 File Systems Application Development 8 AFP Manager
340. ortal Express InstallShield Figure 3 17 WebSphere Portal Express ready to install Chapter 3 Installing and configuring WebSphere Portal Express 63 6 Notice the location of the installation logs as shown in Figure 3 18 Click Next a06 UOI Portal Express Preparing installation Logging to Amp InstallShieldwpinstalllog tt InstallShield R Cancel Figure 3 18 WebSphere Portal Express preparing the installation logs 64 Installing and Configuring WebSphere Portal Express V6 on i5 OS 7 The installation image files are copied to the i5 OS integrated file system directory of QIBM ProdData PortalExpress V6 as shown in Figure 3 19 WebSphere Portal Express Version 6 0 Installer OE3 UE STITICH Portal Express Copying WebSphere Portal Express install image files into QIBM ProdData PortalExpress V6 This step will take several minutes InstallShield Figure 3 19 Copying the installation files to QIBM ProdData PortalExpress V6 Chapter 3 Installing and configuring WebSphere Portal Express 65 8 The progress indicator shown in Figure 3 20 might not move during the extracting and configuring of the WebSphere Portal Express installation files however the installation is still in progress Do not cancel it just wait Wo TCS Portal Express Extracting and configuring WebSphere Portal Express install image files into QIBMUserDataWebSphere AppServer V6 B
341. ortletFactory vii lt gt Figure 2 4 WebSphere Application Server Base eimages 2 Extract the electronic images for the WebSphere Application Server product version that you want to install Base or Network Deployment Refer to Table 2 1 on page 17 for a list of part numbers In our example the WebSphere Application Server directory was created by unzipping C97QBML exe 2 3 2 Assembling WebSphere Portal Express The instructions in this section assume that you have downloaded the WebSphere Portal Express production electronic media to your local PC hard drive in a download directory for example c PortalExpress6001 as described in 2 2 Downloading the WebSphere Portal Express images on page 16 To assemble the downloaded WebSphere Portal Express V6 product images extract the following zip files using WinZip or an equivalent software product C97Q3ML zip C97Q6ML zip C97Q7ML zip C97Q8ML zip vvvy Figure 2 5 on page 21 shows the directory structure after unzipping the WebSphere Portal Express electronic images in the download directory Important Unzip all the files to the same directory Verify that all the zip files were extracted successfully Failure to do so will lead to problems at installation time 20 Installing and Configuring WebSphere Portal Express V6 on i5 OS File Edit View Favorites Tools Help Address So C PortalExpress6001 Folders Name Size Type Date Modified
342. owing options 1 Enter the following Start TCP IP Server STRTCPSVR CL command STRTCPSVR SERVER HTTP HTTPSVR ADMIN From the iSeries Navigator click My Connections gt systemname Network gt Servers TCP IP In the right pane right click HTTP Administration and click Start Figure 3 27 on page 72 Chapter 3 Installing and configuring WebSphere Portal Express 71 iSeries Navigator File Edit View Help fvoOnH e SHS Environment My Connections Rchas12 TCP IP 8 Management Central Rchas12 Filmy Tasks Rchasi2 Server Name Status Description fa BOOTP DHCP Relay Agent Stopped Bootp relay agent fa BOOTP Stopped Bootp fs DDM Started DDM fa DHCP Stopped DHCP fa RouteD Stopped RouteD fa RPC Stopped RPC fa TFTP Stopped Trivial FTP fa NFS Stopped Network file system fi My Connections f Rchasi2 8 Basic Operations Work Management B Configuration and Service f Network Te TCP IP Configuration iw i Remote Access Services fa iSeries NetServer Started iSeries Support for Windows Netwd D Servers fa INETD Stopped INETD fa TCP IP fa EDRSQL Stopped Extended Dynamic Remote SQL iSeries Access fa SNTP Stopped SNTP DNS a QoS Stopped Quality of Service amp User Defined fa RADIUS NAS None RADIUS Network Access Server amp Domino fa WebFacing Stopped WebFacing server IP Policies fa System Debug Stopped Graphical sys
343. owing steps 1 From iSeries Navigator expand your system gt Network Servers gt TCP IP 2 Right click IBM Directory Server and select Properties Figure 2 23 on page 41 3 Select the Database Suffixes tab 4 Inthe New suffix field type the new suffix for example dc mysuffix dc test dc com and click Add Click OK Figure 2 26 on page 44 Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 43 44 IBM Directory Server Properties Itcebiz1 rchland ibm com X Replication Netwnrk Performance Auditing Kerberos More General Database Suffixes 1 Change Log Database library QSYS LIBQUSRDIRDB LIB Browse Database connections and server threads 4 32 a Sufixes New suffix ac mysufiix de test dc cor mysuffix de test de com Add dce itcebiz1 dc rchland de ibm de com dc wp dc rchland de ibm dc com Remove ibm eimDomainName ElMitc zl Aam dawala aamiin Aa a a a M Allow directory updates Schema Schema checking version 3 lenient V Allow schema updates System objects suffix Suffix os400 sys hostname IV Allow system object updates Lx Cancel Help 2 Figure 2 26 Adding a new LDAP suffix Adding the users and groups containers If you use an LDAP suffix other than the default suffix the Create WebSphere Portal for i5 OS wizard does not create the users and groups containers even if you allow write access to
344. owledge of IBM Software Development system and product design His current focus is on WebSphere Portal Architectural Design and Integration concept Before joining IBM in 1999 Theo worked as a System Specialist and Application Programmer for a number of industries hosting e business on System i Theo has contributed to numerous technical solution papers regarding Domino Workplace and WebSphere Portal His publications are available on the IBM Software Knowledge Base Web site He is also a member of COMMON an IBM users group You can contact Theo by sending e mail to theo_edwards us ibm com Philippe Guerton is an IT Specialist from the European Business Solutions Center at La Gaude France As a member of the IBM 4 System and Technology Group Lab Services Europe he provides service for leading edge IBM technologies for the IBM eServers mainly System i5 including WebSphere Portal high availability and back end integration SAP JDE 5250 applications and so on For the past three years he has focused on J2EE concentrating mainly on the Web enablement of native iSeries applications using HATS WebFacing WDHT and IBM Toolbox for Java Before joining IBM STG Lab Services he was part of IBM Global Services providing on site expertise for ILE developments and for SAP implementations as an SAP Basic Components consultant You can contact Philippe by sending e mail to p_guerton us ibm com s Guide
345. p Search the Web with Lycos 8 Windows Marketplace Log Out wpsadmin Portlets People Help Launch Home Work Collaboration Announcements Stay informed with all the latest announcements about corporate wide issues that may affect you Travel Advisory Blood Volunteers Needed A ia Main Cafeteria Construction zatio soit delete Press Release Party Tomorrow New announcement next Essential Links Quick access to important information and resources Corporate Travel Expense Accounts Corporate Security Corporate IT Payroll Human Resources New link Reaching New Heights t 18 2008 Our company is making new headlines as one of the best companies to work for in the country Other News Become a Leader Updates to Copyright Policy Business Conduct Guidelines Medical Benefits Comparison New article View sll news Industry News New Industry Players Conference and Expo News People Finder Search by Name Search for Q Search Advanced Search Recent News Branding Guide onday 006 Our brand is one of the most recognized brands in the world Learn why Awards amp Recog Learn more about the Employee Reward Program snd how you can help the team win Identify Your Skills Both an employee snd s manager must work together to assess an employee s skill level as well as identify a development plan for increasing or improving th
346. pdateinstaller maintenance 6 0 2 17 WS WAS IFPK40359 pak update W maintenance package QIBM ProdData WebSphere AppServer V6 Base u pdateinstaller maintenance 6 0 2 17 WS WAS IFPORTAL_NPE_PK41358 pak 5 The installation process removes the plain text passwords from various properties files in QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalServer co nfig folder including wpconfig properties wpconfig_dbdomain properties wpconfig_sourceDb properties If you want to keep these passwords add the following line to the QIBM UserData WebSphere AppServer V6 Base profiles portalexpress PortalServer con fig wpconfig properties file PWordDelete false 6 WebSphere Portal Server search collections are not compatible between versions This might be an issue in an environment with multiple versions See Migrating your search collections between portal versions in the WebSphere Portal Information Center available at the following Web site to ensure the existing collections are preserved and not replaced by the installation process You might need to export the current collection and later import it to the new version after the upgrade http publib boulder ibm com infocenter wpdoc v6r0 index jsp topic com ibm wp ent doc wps srtmigratcol html Appendix A Upgrading to WebSphere Portal Express V6 0 1 349 7 Change the timeout request for the Simple Object Access Protocol SOAP client the default
347. phere Portal Databases DB2 for i5 OS WDHT i5 OS Applications Figure 1 5 Typical portal deployment on i5 OS platform 8 Installing and Configuring WebSphere Portal Express V6 on i5 OS Key benefits The main benefits of workload consolidation are gt Lower infrastructure and management cost gt Capability to share resources efficiently 1 4 2 Vertical scalability The 64 bit operating system architecture and 64 bit JVM on i5 OS enable scalability on a single JVM As the workload increases it demands more memory and processing power The 64 bit JVM enables i5 OS to increase the heap size as more memory is added On System i the portal workload can increase and is sustained by adding more memory and processing power to a single server In contrast 32 bit operating systems have an address space limit of 4 GB regardless of the amount of physical memory in the system This limits the maximum size of each process in the system In addition several operating systems restrict the size of processes to even less than this limit The approach to growth in those environments is by implementing horizontal clusters not only for high availability but primarily for growth Key benefits The main benefits of vertical scalability are gt Higher workloads handled by a single server gt Simpler topology and easier to manage horizontal clustering for growth is not required 1 4 3 i5 OS exclusive functions for WebSphere Portal
348. phere Portal Express V6 shares the same core code with the enterprise versions of WebSphere Portal V6 IBM portal technology which is the market leader is now available to small and medium businesses WebSphere Portal Express provides flexible pricing and licensing options enabling organizations to start with as few as 20 users and then expand as their business grows Because they share the same code the transition to the enterprise versions of WebSphere Portal is seamless Clients can have these benefits from WebSphere Portal Express V6 gt Create stronger client relationships improve customer service retention and satisfaction by creating a personalized customer portal with accurate and up to date information and easy access to existing System i back end applications and data gt Leverage existing investments WebSphere Portal Express provides easy access to existing mail and calendaring systems whether they are Lotus Domino Microsoft Exchange POP3 or IMAP servers System i clients can extend their investment in Domino applications and QuickPlace by accessing them using the portlets provided with WebSphere Portal Express or available via the WebSphere Portal catalog 5250 applications that have been modernized using Web facing technologies such as WebFacing Deployment Tool with HATS Technology WDHT can be accessed through a portal iSeries Access for Web portlets offer Web browser based access to System i machines iSeries Access
349. phere Portal Express Version 6 Lastchanged 4 19 07 5 48 07 PM Changed by None Backup activities Fa Cc 4 Before OK Cancel Help Figure 6 39 Using After to clean up 4 On the After Backup window Figure 6 40 enter the following command in the Run OS 400 command field CLRSAVF FILE QGPL USERPROFS Click OK Wp xpolicy Properties After Backup x General Power Down Job Queues Subsystems Run 05 400 command 08 400 command CLRSAVE FILE QGPLIUSERPROFS Prompt Days to run V Monday V Friday IV Tuesday V Saturday V Wednesday v Sunday IV Thursday Media action when backup ends Leave hd Back up media information Libraries IV Start integrated servers I Start hosted logical partitions I Start TCP IP servers I Start Lotus servers IV Run maintenance Cancel Help iti Figure 6 40 Specifying the after backup policy information Chapter 6 Online backup and recovery 285 5 Click OK to exit the backup policy s Properties window Figure 6 41 Wp xpolicy Properties Lwpi13 rtp raleigh ibm com Description IBM WebSphere Portal Express Version 6 Last changed 4 19 07 5 48 07 PM Changed by None Backup activities So g Before During After Cancel Help 2 Figure 6 41 Clicking OK to exit the backup policy s properties window 6 You are now done setting up the backup policy 7 Fi
350. phere Portal Express and the LDAP server 155 5 1 1 Certificate management 0 00 eee 155 5 1 2 Enabling SSL for the LDAP server 0000 cc eects 170 5 1 3 Enabling SSL for WebSphere Portal Express 00000 c eee euee 181 5 2 SSL between WebSphere Portal Express and Web browser 2 5 183 5 2 1 Enabling the HTTP server for SSL 1 1 0 0 00 183 5 2 2 Enabling WebSphere Application Server for SSL 00000 0 198 5 2 3 Enabling WebSphere Portal Express for SSL login only 217 5 2 4 Enabling WebSphere Portal Express for SSL All pages 227 Chapter 6 Online backup and recovery 0 000 c cece eee eens 241 6 1 Backup and recovery proceSS 0 00 eee 242 6 2 Offline backup and restore using ScriptS 0 000 eee ees 244 6 2 1 Example of an offline backup 000 c eee eee 244 6 2 2 Example of restore using scripts 00 000 e ee eee 245 6 3 Online backup using BRMS 0 00 eens 245 6 3 1 Creating a backup policy using the Backup Policy wizard 247 6 3 2 Scheduling your backup with the advanced job scheduler 287 6 3 3 Running an online backup of the WebSphere Portal Express V6 server 288 6 4 Scenario 1 Restoring in one step from data saved with a backup policy 291 6 4 1 Running the PreExpressRestore sh script 0 020e cece eee eee 292
351. portal profile 16 To check that your configuration is correct access the portal login page and edit the source of this page Figure 5 107 Home gt Welcome gt Welcome User ID Password Not registered Sian up oie cones Select All Create Shortcut Encoding gt Print Refresh Export to Microsoft Excel Properties Figure 5 107 Accessing the portal login page source 224 Installing and Configuring WebSphere Portal Express V6 on i5 OS 17 The login form has an action URL that is secured For example lt form method post action https gt See Figure 5 108 and Figure 5 109 File Edit Format View Help lt DOCTYPE HTML PUBLIC W3C DTD HTML 4 01 EN lt title gt IBM WebSphere Portal lt title gt Find Jeg Find what fom lt link Direction rel shortcut icon gt C Match case Op Down lt pagemetadatatag colorPalette gt lt link href wps CacheProxyServlet colorPalette default browser vendor mMicrosoft browserName Intern et explorer browserversion 6 0 locale en forwar dur 1 wps themes htm1 IBM styles jsp rel stylesheet type text css gt Figure 5 108 Checking the login configuration Step 1 File Edit Format View Help top location self location lt script gt lt file bidiInclude jsp in Login gt lt file StatusMessageInclude jsp in Login gt lt a id cancelURL_
352. press V6 on i5 OS 10 Using the WebSphere Administrative Console regenerate the Apache HTTP server plugin a Start server1 associated with the profile if it is not started It might have started as part of the previous steps If necessary use the following QShell STRQSH commands to start it cd QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt bin startServer serverl profileName lt profile_root gt user was_admin_userid password was_admin_password Log on to the WebSphere Administrative Console Click Servers Web servers Select the plugin and click Generate Plugin o2 pp Click Propagate Plugin If you are using a remote Web server you might need to copy the plugin to the remote Web server 11 Restart the IBM WebSphere Portal Express V6 0 server Also restart the associated HTTP server cd QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt bin startServer WebSphere_Portal profileName lt profile_name gt user was_admin password was_admin_pwd 12 If you are running IBM Workplace Web Content Management perform the following steps a Redeploy your customizations including customized JSPs to the Web Content Management enterprise application and the customized local rendering portlet using the same process you used initially to deploy them b Refresh all existing items by opening and saving each item To do this you must run the RefreshAllltems task by entering th
353. pts in Appendix B Additional material on page 359 You must transfer the files to the i5 OS integrated file system directory QIBM ProdData PortalExpress V6 Tools gt ExpressSave sh This script collects the private authorities of all objects for QTMHHTTP and QEJBSRV before they are saved It also runs the Save Security Data SAVSECDTA CL command to collect the profile s database administrator s user profile to a save file The output files are saved with the backup and subsequently deleted gt PreExpressRestore sh This script is only used as a cleanup script prior to a restore where you want to restore all libraries and integrated file system objects gt PostExpressRestore sh This script restores the private authorities of all integrated file system objects for QTMHHTTP and QEJBSRV that were collected when the backup was run It also restores the user profile that owns the databases associated with the profile being restored The private authority of the user profile is also restored 6 3 1 Creating a backup policy using the Backup Policy wizard Before you create a backup policy you need to know the exact data to be saved See the following list for the sample data to save Also see 6 1 Backup and recovery process on page 242 For a profile called WP6XSERVER following are the folders their subfolders and objects to be saved gt Profile data QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERV
354. pts secured connections Perform the following steps 1 From the iSeries Navigator select your_system gt Network Servers gt TCP IP right click IBM Directory Server and select Properties Figure 5 37 KD iSeries Navigator File Edit View Help PrenH s sHs Environment My Connections Rchas60 TCP IP amp Management Central Rchas 10 Server Name Status E E My Connections Wo BootP DHCP Relay Agent Stopped ii Rchas 10 Rchas60 443 Basic Operations Ea Work Management Configuration and Service Wn BootP Stopped FaDDM Started FaDHCP Stopped WoRouteD Stopped RPC Stopped i ETET akd FONFS Stopped Ta iSeries NetServer Started a INETD Stopped ADEDRSQL Stopped Aa sNTP Stopped A User Defined Hagos Stopped R IP Policies AGRADIUS NAS None S Enterprise Identity Mapping Wo WebFacing Stopped Internet Fa System Debug Stopped RA Integrated Server Administration Wa Management Central Started GP Security Wo DLFM Stopped t a Users and Groups Wo Virtual Private Networking Stopped Habas Fa CIMOM Started 4 06 File Systems Be cc Stopped ii e WOASFT omcat Started Application Development Fa Triggered Cache Manager Stopped AFP Manager a Started Started Stopped Stopped Started Started Started Server Jobs Server Administration Tools gt a y Tasks Rchas60 Server Configuration tasks hea T Add a conne
355. r 0 000 cece tees 106 AIT Prerequisites is csn erai eee apap tee ee ie ie desc Gea chee eee even Osis 106 4 1 2 Accessing the Web Performance Advisor 00 cee eee eee 106 4 1 3 System attributes 0 0 0 tees 109 4 1 4 Web Environment attributes 00 eee 110 4 1 5 Adjusting parameters 0 0 0 0 eE EAEE ES tenes 113 4 1 6 Additional tuning parameters 0 00 114 A D Systemi AUNING ai e e ets a eee SRA dale ewe ae ted aks abe wets 115 4 2 1 Processor multitasking QPRCMLTTSK 0000 c cee eee 115 4 2 2 Maximum activity level of system QMAXACTLVL 000000 0 eee 116 4 2 3 Performance adjustment QPFRADJ 0 0 0 cece eee 116 4 2 4 Machine storage pool size QNCHPOOL 00 0 cee eee eee 117 4 2 5 Parallel processing degree QQRYDEGREE 000 c eee eee eee 118 4 2 6 Thread resource adjustment QTHDRSCADJ 00 0 eee 119 4 2 7 Thread resource affinity QTHDRSCAFN 0000 0c eee eee 119 4 3 Memory tuning ek EA E eee 120 4 3 1 Running WebSphere Portal in a dedicated memory pool 121 4 3 2 Memory pool Size 1 tees 122 4 3 3 Memory pool activity level 2 0 0 ee eee 123 4 3 4 Memory pool expert cache 00 cette 124 4A DISK CUMING saeu sae hen Be EE eh pes wy ene Sag OE a LES opens 125 4 5 Machine setup 2 00 teen eee 126 4 51 PlOCOSSOMSse sea des ee be EO SE eee Man ages eee na eee 126 4 5 2
356. r i5 OS environment for WebSphere Portal Express on page 15 for details Problems extracting electronic product images These issues are related to problems downloading or extracting the electronic product images For example if you are installing from electronic images and you are prompted to install the next CD see Figure 3 22 on page 68 there might be a problem with the files extracted in your download directory Chapter 3 Installing and configuring WebSphere Portal Express 67 WebSphere Portal Express Version 6 0 Installer WS STC Portal Express Please insert the CD labeled l 3 and enter its location below CADOWNLO 1 PORTAL 2 PortalExpressit Browse InstallShield Figure 3 22 Electronic product images not extracted properly Corrupted archive directories One or more archive subdirectories in the QIBM ProdData PortalExpress V6 img directory is empty or has a file size of O bytes Figure 3 23 shows that archivel is corrupted empty as an example of this problem Address X QIBM ProdData PortalExpress V6 ima archive1 Folders x PortalExpress A archive2 archive3 o archive4 Figure 3 23 Corrupted archive directory in img subdirectory If you run into this problem and are configuring portal with IBM Web Administration for i5 OS you see the error shown in Figure 3 24 on page 69 If you run into this problem uninstall and reinstall WebSphere Portal Express
357. r our profile WP6XSERVER and the associated HTTP server WP6XWEB we want to omit the following entries www wp6xweb 10gs QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER cache QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER temp QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER tranlog QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER wstemp QIBM UserData WebSphere AppServer V6 Base profi1les WP6XSERVER MarketWatch log QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER 1ogs serverl nat ive_StdErr log QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER 1logs serverl nat ive_StdOut log QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER 1ogs serverl1 Sys temErr 1log QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER 1ogs serverl1 Sys tem0ut 1log QIBM UserData WebSphere AppServer V6 Base profi1les WP6XSERVER Portal Server 1og native_stderr log QIBM UserData WebSphere AppServer V6 Base profiles WP6XSERVER Portal Server 1log native_stdout log 274 Installing and Configuring WebSphere Portal Express V6 on i5 OS QIBM UserData WebSphere AppServer V6 Base profi es WP6XSERVER PortalServer 1log SystemErr log QIBM UserData WebSphere AppServer V6 Base profi es WP6XSERVER Portal Server 1log SystemOut 1log QIBM UserData WebSphere AppServer V6 Base profi es WP6XSERVER PortalServer 1log trace log QIBM UserData WebSphere AppServer
358. rDataVebSphere AppServery6 Base profilesVWP6XSERVERJcache QIBMiUserDataWebSphere AppServer V6 Base profilesWP6XSERVER itempi QIBM UserDataWebSphere AppServer V6 Base profilesWP6XSERVERitranlog QIBM UserDataVebSphere AppServerV6 Base profilesWvP6XSERVERIwstempi QIBM UserDataWebSphere AppServer V6 Base profilesWWP6XSERVER MarketWatch log QIBM UserDataVebSphere AppServer V6 Base profilesWWP6XSERVER logs servert native_StdErr log QIBM UserDataWebSphere AppServer 6 Base profilesWP6XSERVERIogs server1 native_StdOut log QIBM UserDataWebSphere AppServer 6 Base profilesWPBXSERVERIogs serverl SystemErr log QIBM UserDatavebSphere AppSerery6 Base profilesVvP6XSERVERIlogs server1 SystemOutlog QIBM UserDataVebSphere AppServer y6 Base profilesMVP6XSERVER PortalServer log native_stderr log QIBM UserDataWebSphere AppServer V6 Base profilesWP6XSERVER PartalServer loginative_stdout log QIBM UserDataWebSphere AppServer V6 Basel profilesWP6XSERVER P ortalServer log SystemeErr log QIBM UserDataWebSphere AppServenV6 Base profilesPBXSERVER PortalServerilog SystemOut log QIBM UserDataVebSphere AppServerV6 Base profilesvvP6XSERVER PortalServerlogitrace log QIBM UserDataWebSphere AppServer V6 Base profilesWWP6XSERVERIlogs IHS_LVVPI1 3_WP6XVVEB http_plugin log fan directories and subdirectories 7 Cancel Help Figure 6 29 Omitting directories and files from the backup policy Chapter 6 Online backup and recovery 275 5 The During Backup
359. re Items to restore 1 Details Devices Automatically select devices Volumes needed volume Vol004 lt Back Finish J Cancel Schedule Figure 6 96 Start the restore a At this point a connection is made to the Management Central system and the restore process starts 6 5 6 Running the PostExpressRestore sh script The PostExpressRestore sh script restores the user profiles that corresponds to the portal profiles Database Administrator It also restores or grants the necessary authorities for that profile Lastly the script restores the private authorities of QTMHHTTP and QEJBSVR for the objects restored See 6 4 3 Running the PostExpressRestore sh script on page 304 for details about how to run this command 6 6 Using the BRMS commands for backup and restore Some users are more comfortable with the i5 OS command line or 5250 emulation session This section provides an example of saving and restoring a WebSphere Portal Express server with a backup policy We assume that the backup policy has already been created with a BRMS client See 6 3 1 Creating a backup policy using the Backup Policy wizard on page 247 for details Chapter 6 Online backup and recovery 327 6 6 1 Running a backup with a policy using i5 OS commands Perform the following steps to run a backup with a policy using i5 OS commands 1 From a 5250 emulation session log on to your system 2 From an i5 OS comma
360. re 5 48 Creating the virtual host Chapter 5 Enabling Secure Sockets Layer 187 i Expand Server Properties and select General Server Configuration Then select the General Settings tab and click Add Figure 5 49 IBM Web Administration for i5 0S Setup Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running Baw Server WPXGPRF Apache Server area Global configuration iv v Common Tasks and Wizards WPX6PRE gt General Server Configuration Create HTTP Server Deea pooper tee General Server Configuration U Migrate Original to Apache Create WebSphere Portal Create IBM Workplace General Settings Welcome Pages Configuration Includes Advanced HTTP Tasks and Wizards Add a Directory to the Web Autostart Global v LDAP Configuration Sendet and JSP Enablement Associated WAS Instance WPX6PRF V6 0 portal express Start all WebSphere application server s for the gt Server Properties associated WAS instance when this HTTP server is started No v e Server root directory Wwwwiwpx6prt D Container Managemen Configuration file conf httpd conf D Virtual Hosts D URL Mapping Document root Awwwhwpx6pri htdocs Browse y Server name D Request Processing D HTTP Responses Fully qualified server host name le B Content Settings i D Directory Handling Port B Security Server IP addresses and ports to listen on
361. re Portal Express V6 on i5 OS K37272_ifix pak 2 17 WS WAS IFPK32424 pak 2 17 WS WAS IFPK34800 pak 2 17 WS WAS IFPK40359 pak 6 0 2 17 WS WAS IFPORTAL_NPE_PK41358 pak PK37272 6 0 2 1 6 0 2 1 6 0 2 1 ii Transfer or ftp the pak files to the following folder QIBM ProdData WebSphere AppServer V6 Base updateinstal ler maintenance If you are running the Network Deployment option transfer to the following folder QIBM ProdData WebSphere AppServer V6 ND updateinstaller maintenance 4 Install the required interim WebSphere Application Server fixes pak files a Change the directory to the updateinstaller folder If you are running the Network Deployment option replace Base with ND cd QIBM ProdData WebSphere AppServer V6 Base updateinstal ler b Run the update command in the maintenance folder to apply all the interim fixes Following are the individual commands If you are running the Network Deployment option replace Base with ND in the following commands update W maintenance package QIBM ProdData WebSphere AppServer V6 Base u pdateinstaller maintenance PK37272_ifix pak update W maintenance package QIBM ProdData WebSphere AppServer V6 Base u pdateinstaller maintenance 6 0 2 17 WS WAS IFPK32424 pak update W maintenance package QIBM ProdData WebSphere AppServer V6 Base u pdateinstaller maintenance 6 0 2 17 WS WAS IFPK34800 pak update W maintenance package QIBM ProdData WebSphere AppServer V6 Base u
362. re Portal wizard for i5 OS you must specify the User Parent DN and Group Parent DN where the portal administrator user and portal administrator group will reside For additional information about LDAP see Implementation and Practical Use of LDAP on the IBM eServer iSeries Server SG24 6193 at http www redbooks ibm com abstracts sg246193 html 2 8 3 Using the default LDAP suffix If you use the default LDAP suffix you need to do little besides checking that your LDAP server is working properly As described in 2 8 2 Terminology on page 40 you are using the default LDAP suffix if the suffix is of the format DC system DC subdomain1 DC subdomain2 This suffix is created by default Perform the following steps to verify the basic setup of your LDAP directory 1 Start the iSeries Navigator and expand your system Network Servers gt TCP IP 2 Right click IBM Directory Server and select Properties Figure 2 23 iSeries Navigator File Edit View Help POU S m s Environment My Connections ia My Connections E Management Central Itcebiz 1 rchland ibm com Al VPN Connection Manag il Itcebiz1 rchland ibm com CIM Object Manager 3 Basic Operations ecc e EELE ASFTomcat Basic Servli Configuration and Service FIP Network ip TCP IP Configuration he 2 Remote Access Services PoP A Servers RExec Fe TCP IP SMTP iSeries Access TELNET Server User Defined TRM Ni
363. re running in this memory pool Note 2 While tuning this parameter monitor the disk utilization and ensure that it remains less than 25 Also monitor the faulting rate for the memory pool and ensure that it is under 100 pages per second 122 Installing and Configuring WebSphere Portal Express V6 on i5 OS Work with Shared Pools System RCHAS60 Main storage size M 29695 99 Type changes if allowed press Enter Defined Max Allocated Pool Paging Option Pool Size M Active Size M ID Defined Current MACHINE 1394 55 9 4 4 1394 55 1 FIXED FIXED BASE 25107 59 3590 25107 59 2 FIXED FIXED INTERACT 3193 59 1299 3193 59 3 FIXED FIXED SPOOL 5 25 4 FIXED FIXED SHRPOOL1 600 FIXED SHRPOOL2 3 0 FIXED SHRPOOL3 FIXED SHRPOOL4 i FIXED SHRPOOL5 7 FIXED SHRPOOL6 FIXED Command 2ra S F3 Exit F4 Prompt F5 Refresh F9 Retrieve F11 Display tuning data F12 Cancel Figure 4 13 Setting the memory pool size 4 3 3 Memory pool activity level The memory pool activity level parameter controls the maximum number of eligible threads that can compete at the same time for storage in the memory pool If the activity level is too low the threads might transition to an ineligible condition If the activity level is too high excessive page faulting might occur To set this value use the i5 OS CL command of Work with Active Jobs WRKACTJOB and press PF11 twice to display thread data for all jobs running
364. rertarv Server fy GA Domino v A am Stop fy Tasks Itcebiz1 rchland ibm com ig Server Configuration tasks i Add a connection I Configure subsystems for server jobs Install additional components fl Create a new DNS Name Server fil Configure system as DHCP server Server Jobs Server Administration Tools gt Itcebiz1 rchland ibm com TCP IP Description Reconnect Figure 2 23 Selecting IBM Directory Server properties Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 41 3 On the IBM Directory Server Properties window click the Database Suffixes tab and verify there is a suffix of DC system DC subdomainl DC subdomain2 For example for a host name of itcebizl rchland ibm com the default suffix is DC itcebizl DC rchland DC ibm com see Figure 2 24 IBM Directory Server Properties Itcebiz1 rchland ibm com X Replication Network Performance Auditing Kerberos More General Database Suffixes Change Log Database library iQSYS LIB QUSRDIRDB LIB Browse Database connections and server threads 4 32 SJ Suffixes New suffix dc itcebiz1 de rchland de ibm de com dc wp de rchland de ibm de com Remove ibm eimDomainName ElMitc 5 Anema amvaa ailan A a a e xl IV Allow directory updates Schema Schema checking version 3 lenient x IV Allow schema updates r System objects suffix Suffix os400 sys hostname IV
365. rint Server Server None assigned O Remote Command Server Server None assigned O Signon Server Server None assigned O i5 OS TCP IP Telnet Server Server None assigned O li5 0S DDM DRDA Server TCP IP Server None assigned O Cluster Security Server None assigned O Host Servers Server None assigned o File Server Server None assigned O Management Central Server Server None assigned O IBM Directory Server Server None assigned O IBM Directory Server publishing Client None assigned O IBM Directory Server client Client None assigned O i5 OS VPN Key Manager Server None assigned O Enterprise Identity Mapping EIM Client None assigned O Webserver Search Engine Server None assigned O HTTP Server Monitor Server None assigned o o Client None assigned Comae eca Figure 5 30 Do not select any applications at this stage 10 You are now shown the list of applications you have selected This list is empty Click OK Figure 5 31 Expand All Collapse All Application Status Digital Certificate Manager Message The applications you selected will use this certificate Select a Certificate Store C Figure 5 31 Application status empty list Chapter 5 Enabling Secure Sockets Layer 175 176 11 In the left navigation pane expand Manage Applications and click Update certificate assignment Figure 5 32 Digital Certificate Manager Create Certificate Select the type of certific
366. riteria Download method Download Director Part number C97Q3ML gt Change part number criteria Sort results by Description v Search part number results Show assemblies results Description View Post Estimate Size View Download date download MB license eAssemblies duration agreement Expand all El Collapse all El webSphere Software 1 Image WebSphere Portal Express gt 22 262 0 Go V6 0 IBM WebSphere Portal Jan Express Quick Start and 2007 Server Install V6 0 W IL I Setup Mulingual C97Q3ML By clicking on the I accept button below I agree that 1 I have had the opportunity to review the above license agreements and eAssembly terms if any and 2 these terms govern this transaction lI accept OI do not accept o Done now Figure 2 1 Finding by part number Downloading a single eimage 18 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 You can also download all of the eimages at once by clicking Find by part number and entering the WebSphere Portal Express V6 0 for i5 OS eAssembly part number CR4W3ML Expand the eAssembly and select the eimages that you want to download See Figure 2 2 and Figure 2 3 Find by part number results Find by part number criteria Download method Download Director Part number CR4W3ML gt Change part number criteria Sort results by Default sequence M Search part number results
367. rity Apply fEl Environment Preferences a System administration Monitoring and Tuning Troubleshooting a a a Service integration ect Name Description gt fal UDDI WP AccessControlDataManagementService WP AccessControlService WP AccessControlWarmUpService WP AdminUniqueNamesMappingService WP AuditService WP AuthenticationService B O O 0 0 o0 0 WP CacheManagerService WP ConfigService oO WP CredentialTypeRegistryService Figure 5 97 Accessing the portal service ConfigService Chapter 5 Enabling Secure Sockets Layer 217 3 Click Custom properties Figure 5 98 Welcome vpsadmin Logout Support Help Welcome Resource environment providers Guided Activities Resource environment providers E Servers Resource environment providers gt WP ConfigService Applications A resource environment provider used to create resource env entries E Resources Configuration JMS Providers JDBC Providers General Properties e A Resource Adapters Additional Properties Scope Asynchronous beans a Referenceables cells RCHAS60_WPX6PRF nodes RCHAS60_WPX6PRF Schedulers Cache instances Name Custom properties Object pool managers WP ConfigService Mail Providers URL Providers Description Resource Environment Providers Resource env entries Security Envi
368. rmation on supporting WebSphere Application Server Editions Select the appropriate WebSphere Application Server edition for this installation Base Network Deployment InstallShield Back Figure 3 15 Selecting the WebSphere Application Server version Chapter 3 Installing and configuring WebSphere Portal Express 61 4 Enter the administrative user ID and password for the portal administrator and WebSphere Application Server administrator Figure 3 16 The same user ID and password are used for both administrators Important The password you enter in the window shown in Figure 3 16 is used for the user profile that owns the portal databases wpdb2ins by default The password must comply with your i5 OS password rules Wis Portal Express Enter the administrative user ID and password This user ID is used to access WebSphere Portal Express User ID wpsadmin Password Confirm password InstallShield lt Back ext gt Cancel Figure 3 16 WebSphere Portal and WebSphere Application Server administrative user ID and password 62 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 WebSphere Portal Express is ready to install Figure 3 17 Click Next DOR UECH Portal Express Ifyou want to review or change any settings press Back Ifyou are satisfied with the settings press Next to begin copying files Products to install WebSphere P
369. ronment awa System administration Apply ox Reset Cancel a Monitoring and Tuning fl Troubleshooting Service integration uppr Figure 5 98 Portal service ConfigService custom properties 4 Set the custom property host port http to the value of the external HTTP Server non secure port Figure 5 99 E Welcome Resource environment providers Guided Activities Resource environment providers Servers Resource environment providers gt WP ConfigService gt Custom properties gt host port http E Applical Custom properties that may be required for resource providers and resource factories For example most database vendors E Resources require additional custom properties for data sources that access the database JMS Providers Configuration JDBC Providers E Resource Adapters Me yncheonces baie General Properties Schedulers Cache instances Scope Object pool managers cells RCHAS60_WPX6PRF nodes RCHAS60_WPX6PRF Mail Providers URL Providers Required Resource Environment Providers Name lhost port http sonny Value Environment 8020 Virtual Hosts Description WebSphere Variables B Shared Libraries Replication domains Naming System administration Monitoring and Tuning va lang String mM f Troubleshooting ice hi ay Apply OK Reset Cancel UDDI
370. rs HTTP Servers Application Servers ASF Tomcat Servers Stopped Server wp_profile2 WebSphere_Portal V6 0 portal express x v Common Tasks and Wizards wp _profile2WebSphere Portal Create HTTP Server Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace Manage WebSphere Portal Express V6 0 0 1 Profile wp_profile2 Server WebSphere_Portal Application server version WebSphere Application Server V6 0 2 17 Figure 3 63 Starting the portal components Chapter 3 Installing and configuring WebSphere Portal Express 95 6 Select the servers you want to start and click Start Figure 3 64 IBM Web Administration for i5 0S WebSphere lem Manage Bactrim GEGEN All Servers HTTP Servers Application Servers ASF Tomcat Servers Stopped gt Server wp _profile2 WebSphere_Portal V6 0 portal express Y Common Tasks and Wizards Start wp_profile2 Create HTTP Server a J Create Application Server 2 i U Migrate Original to Apache Welcome to the Start Wizard This wizard will help you start all of the components associated with this Web environment Create WebSphere Portal U Create IBM Workplace Select the items you wish to start Server Properties D Properties The following application servers will be started D Server Ports D View HTTP Servers wp_profile2 WebSphere_Por
371. rt FRCA D Security gt D Dynamic Content and CGI Example All IP addresses 80 Disabled B Logging 9 5 9225 8020 Disabled D Proxy Add D System Resources BFRCA D Compression Number of threads to process requests or imlo DNS hostname lookups for logging CGI and SSI ASF Tomcat Setup task Do not perform DNS lookups D ASF Tomcat Settings D Domino Application Server D WebSphere Application Server Perform DNS lookups v Tools E Conieustion Figure 4 21 Setting up HTTP server general configuration 4 7 3 HTTP connections This section describes how to control the client connections to your Web server by specifying the amount of time the server waits before timing out the maximum length of the queue for pending connections and the amount of time the server waits for a subsequent request before closing the connection Time to wait between requests KeepAliveTimeout This parameter sets the amount of time that the server waits for a subsequent request before closing the connection The recommended value is above 5 minutes 300 seconds See the following Setting up HTTP connection parameters section for details about how to set up this parameter Chapter 4 Initial performance tuning 133 Allow persistent connections KeepAlive This parameter enables a single TCP connection to be used for multiple HTTP requests persistent connections Normally each HTTP request uses a separate connection Reu
372. rt range Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 Specify a user profile for the owner of the portal databases and select the naming convention for the portal databases based on purpose or portal profile name Click Next Figure 3 34 Important The user profile for the user that owns the databases must not exist The password for this user profile is the same value as the portal administrator password which is specified later in the wizard This password must follow your System i password rules Create WebSphere Portal Express V6 0 Create DB2 Database for Portal Step 4 of 14 WebSphere Portal Express 6 0 requires several databases to store customized portal information settings Web pages and configuration information DB2 database schemas will be created and used by this WebSphere Portal environment The portal databases created cannot be used in a clustered deployment For information on how to configure an i5 OS database in a cluster see the WebSphere Portal Infomation Center The database schemas must be owned by a new i5 OS user ID The portal configuration process creates this new user profile whose only purpose is to own these database schemas This user ID and all database schemas are removed if this portal environment is deleted The WebSphere Member Manager database schema has the same name as the user ID that owns the databases See the summary page for the complete list of schema n
373. rtoire entry created in Step 1 of this section The alias is WebContainerSSLSettings Figure 5 85 Welcome vpsadmin Logout Support Help Welcome Application servers Guided Activities Servers Application servers gt WebSphere Portal gt Transport Chain gt Wd Application servers Channel for handling the encryption and decryption of data over in Web servers Configuration Applications Resources I Security General Properties E Envi z Transport Channel Name nvironmen SSL2 System administration Discrimination weight Monitoring and Tuning 1 Troubleshooting SSL repertoire Service integration RCHAS60_WPX6PRF DefaultSSLSettings RCHAS60_ WPX6PRF DefaultSSLSettings upor q Figure 5 85 Selecting the JSSE repertoire entry 210 Installing and Configuring WebSphere Portal Express V6 on i5 OS 10 Click OK and save the changes to the master configuration file 11 In the left navigation pane expand Environment click Virtual Hosts then in the right pane click default_host Figure 5 86 Welcome wpsadmin Logout Support Help Welcome E Guided Activities Servers Applications Resources Security WebSphere Variables Shared Libraries Replication domains Naming System administration Monitoring and Tuning LG Trevblechanting Virtual Virtual Hosts Virtual Hosts Configuration that lets a single host machine resemble multiple
374. rver is server which provides services required to run enterprise applications Runtime Configuration General Properties Container Settings _ Name WebSphere_Portal I Web Container Settings Web container Web container transport chains Run in development mode Session management Server specific Application Settings Classlouder policy EJB Container Settings Multiple g Container Class loading mode Busin Parent last M Server messaging Messaging engines Apply OK Reset Cancel Messaging engine inbound transports be Ser Bae tab oa tk Figure 4 38 Managing the session timeout 2 Set the session timeout and click OK to accept the new value Figure 4 39 Welcome wpsadmin Welcome Guided Activities o Servers Application servers Web servers fal Applications fal Resources fEl Security fEl Environment He E Troubleshooting El Service integration E UDDI System administration Monitoring and Tuning Help Application servers Application servers gt WebSphere Portal gt Session mana Session manager configuration properties allow you to cor Configuration General Properties Session tracking mechanism Oo Enable SSL ID tracking Enable cookies C Enable URL revmiting Maximum in memory session count
375. ry Figure 3 52 Viewing the logs for a configuration task Chapter 3 Installing and configuring WebSphere Portal Express 87 88 Figure 3 53 shows the logs for the security configuration task i File Edit View Favorites Tools Help links gt Ay IBM Web Administration for i5 0S WebSphere Detailed Step Information In the process of creating this WebSphere Portal there are many different tasks and scripts that are run This wizard divides these into seve tasks and scripts that are run for this step The status of each task and scriptis displayed along with a link to the log file that contains the ou the log file name to see the detailed information Detailed information for the step Security ScripvTask Status Log file enable Successful security QIBM UserData WehSphere AppServer V6 Base profiles wp_profile2 logs server1 WP60WIZARD_04032007004 wmmur ldap update Successful properties QIBM UserData WebSphere AppServer V6 Base profiles wp_profile2 logs server1 WP60WIZARD_04032007014 Figure 3 53 Detailed step information You can display all the WebSphere Application Server and WebSphere Portal Express logs associated with a portal profile at any time Expand Problem Determination click View Logs and select the WAS Logs or Portal Logs tab Figure 3 54 IBM Web Administration for i5 0S WebSphere Setup Advanced Related Links All Servers HTTP Servers Application
376. ry Migration Scheduling Policy administration Reports Start console monitor Selection or command gt 4 F3 Exit F4 Prompt F9 Retrieve F1l0 Commands F12 Cancel F13 Functions C COPYRIGHT IBM CORP 1998 2006 ALL RIGHTS RESERVED Figure 6 104 Backup Recovery and Media Services for iSeries menu 5 On the Recovery menu type option 2 Perform recovery and press Enter Figure 6 105 BRMRCY Recovery System LWPI13 Select one of the following 1 Recovery planning 2 Perform recovery 3 Display recovery activity Selection or command gt 2 F3 Exit F4 Prompt F9 Retrieve Fl0 Commands F12 Cancel F13 Functions C COPYRIGHT IBM CORP 1998 2006 ALL RIGHTS RESERVED Figure 6 105 Recovery menu 334 Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 On the Perform Recovery menu Figure 6 106 since we want to restore data saved with a backup policy type option 3 Recover control group and press Enter BRMRCYOPT Perform Recovery System LWPI13 Select one of the following Recover system Recover auxiliary storage pool ASP Recover control group Recover library Work with media information Work with saved objects Work with saved folders Work with saved spooled files Work with saved link information 1 2 3 4 5 6 7 8 9 Selection or command F3 Exit F4 Prompt F9 Retrieve F10 Commands F12 Cancel F13 Functions Figure 6 106 Perform recovery
377. s Manage LD ocation Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 28 Selecting the Certificate Authority Chapter 5 Enabling Secure Sockets Layer 173 8 You are now presented with a window requesting the certificate information Enter at least the required information and click Continue Figure 5 29 Expand All Collapse All gt Fast Path Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage Certificates gt Manage Applications gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Digital Certificate Manager Create Certificate Certificate type Server or client Certificate store SYSTEM Selecta Certificate Store E P k 4 C Selecta Cerificate Store Use this form to create a certificate in the certificate store listed above Key size 1024 x bits Certificate label ITSO LDAP Certificate required Certificate Information Common name Idap rchas60 rchland ibm com required Organization unit ITso E i Organization name a required Locality or city Rochester a a i State or province j required minimum of 3 characters Country or region required Subject Alternative Name Note Certificate extensions are not necessary for Secure Sockets Layer SSL but are recomme
378. s fixpack60 html 2 7 2 Verifying the WebSphere Application Server environment Perform the following steps to verify the WebSphere Application Server installation 1 2 Sign on to a 5250 emulation session Start the QWAS6 subsystem STRSBS SBSD QWAS6 QWAS6 3 Enter the Start QSH STRQSH CL command on a command line and press Enter 4 Run the WebSphere Application Server installation verification tool ivt script 7 QIBM ProdData WebSphere AppServer V6 base bin ivt serverl default Look for the following successful completion messages IVTLOO70I IVT Verification Succeeded IVTLOO80I Installation Verification is complete If the verification is unsuccessful fix the problems before you proceed Run the following commands to check the prerequisites cd QIBM ProdData WebSphere AppServer V6 base bin checkprereqs Look for any messages about a missing PTF or QCCSID value that is not set correctly messages The following messages show problems in the environment CFGV79021 Warnings PRQV1013W Required PTF group SF99114 not applied PRQV1103W 65535 not recommended for system value QCCSID The following messages show a successful verification of the prerequisites CFGV79001 Summary CFGV7901I1 Informational PRQV10031 Optional product 5769LNT option 0000 not installed PRQV10031 Optional product 5733LD6 option 0000 not installed Verify the successful installation of the WebSphere Application Server fi
379. s appropriately based on your specific environment Note If you modify individual parameters we recommend that you check the Web Performance Advisor tool to make sure that the modification you made did not alter other settings Copyright IBM Corp 2007 All rights reserved 105 4 1 Web Performance Advisor The Web Performance Advisor tool monitors evaluates and modifies the performance attributes of your Web environment A Web environment is a grouping of related Web and application servers that form a Web solution A Web environment is made up of a single WebSphere Application Server instance or profile The instance or profile can include many application servers Each server has its own set of attributes that needs to be evaluated and adjusted The Web environment also includes any associated HTTP servers and system attributes that can have a direct impact on performance Each component of the Web environment contains attributes that can affect the overall performance of this environment 4 1 1 Prerequisites Support for the Web Performance Advisor tool was added to the IBM HTTP Server for i5 OS 5722 DG1 program product and was made available with the following group PTFs gt For V5R3 PTF Group SF99099 level 14 or later gt For V5R4 PTF Group SF99114 level 8 or later You access the Web Performance Advisor tool by using the Web Administration for i5 OS interface The following Web browsers are supported gt Microsoft Int
380. s select the drop down list next to Pending record changes wait time 0 99999 seconds and select No Wait Time Use Help for more information Click OK to continue Figure 6 33 Items to back up Items to Back Up Save While Active Wp6xadmin Library All libraries Use backup item name Wpecmm3 Library All libraries Use backup item name J Wpefdb3 Library All libraries Use backup item name Wpecst3 Library All libraries Use backup item name Wpejer3 Library All libraries z Use backup item name Whpelkm3 Library All libraries Use backup item name z Wperel3 Library All libraries Use backup item name J Whp6xpolicy Object List No Use backup item name Wp6xpolicy Directory List Yes z Use backup item name Browse Message Queues Object lock wait time 0 99999 seconds Pending record changes wait time 0 99999 seconds Other pending changes wait time 0 99999 seconds Cancel Help Figure 6 33 Specifying ragged saves Chapter 6 Online backup and recovery 279 9 You have been working on the What tab next access the Activity tab to customize your saves Click the Activity tab on the far right On this tab notice that the default choice for the Type of changes only backup is Changes since last full backup cumulative This is what you want for the changes only portion of your save The Type of changes only backup choice only works if the saves are changes only or you are using a customized
381. s and SQL portlets Commands portlets ZIP file portlet SSO access mapping the portal user to back end i5 OS user profile vvvvvvy The iSeries Access for Web portlets are deployed automatically by the i5 OS Web portal configuration wizard described in 1 4 3 i5 OS exclusive functions for WebSphere Portal Express on page 9 Users can implement single sign on SSO for i5 OS back end user profiles using Enterprise Identity Mapping EIM and configure them using the i5 OS Web portal configuration wizard Key benefits The main benefits of the iSeries Access for Web portlets are gt Integrate System i back end resources and applications in the portal environment with SSO gt Provide Web access to i5 OS for users and system administrators through the portal single interface 1 4 5 Running multiple portal profiles and versions in a single system Multiple portal profiles can run in a single i5 OS environment This allows you to implement a production environment and test portal environments in a single i5 OS partition You can also install multiple versions of WebSphere Portal in the same i5 OS environment and create portal profiles that run different portal versions This capability presents a lower cost alternative to running portal test environments on separate systems or LPAR partitions However it is not appropriate for all portal deployments and you need to consider the drawbacks and benefits before making a decision about where
382. s sc415345 pdf The following prerequisite hardware and software list is required to install and use the BRMS client For more information see the Backup Recovery and Media Services for iSeries BRMS iSeries Navigator Client Student Guide at Chapter 6 Online backup and recovery 245 http www ibm com servers eserver iseries service brms pdf StudentGuide54 pdf Workstation PC Processor 850 MHz or faster Memory 512 MB is recommended Disk space 1 GB or more of unused DASD Display Minimum resolution of 800 x 600 1024 x 768 is recommended Operating system Windows 2000 XP Software IBM iSeries Access for Windows vvvvvy is OS Operating System 400 5722 SS1 Operating System 400 Option 18 Media Storage Extensions IBM iSeries Access for Windows 5722 XE1 Backup Recovery and Media Services 5722 BR1 Latest PTFs applied for all installed software YYYY Y The BRMS client is installed as a plug in within the iSeries Navigator Consult the BRMS iSeries Navigator Client Student Guide for installing the plug in if you do not have it installed We use the BRMS iSeries Navigator client in our example The BRMS iSeries Navigator Client Student Guide explains in detail all the capabilities of the BRMS iSeries Navigator Client We recommend you use this resource as a guide as we go through the examples We do not discuss much of either the BRMS product or the client Most of the directions are taken from the BRMS iSeries N
383. s up the entire system Os Basic Operations RijExpress backup policy Work M oS ark Management ReExpress60 express60 a Configuration and Service RaMon thly SOE Network Integrated Server Administration s qltsdomoo LWPT1SLDAP GP Security aots Online backup of all Lotus server Run Now Schedule New Based on Backup History Delete Back Up Save Files View Report 0 minutes old Lwpi13 rtp raleigh ibm com Backup Policies Rchas6 L rchland ibm com Dieta a Figure 6 26 Selecting the backup policy s properties 2 On the backup policy Properties window there are three boxes These boxes allow you to specify what you can do before pre exit program during and after post exit programs the backup To add the omission lists or entries you modify the activities used during the backup Click the During box Figure 6 27 Wp xpolicy Properties Lwpi13 rtp raleigh ibm com IBM VWWebSphere Portal Express Version 6 Lastchanged 4 19 07 5 48 07 PM Description Changed by None Backup activities Fa Before OK Cancel Help Figure 6 27 Backup policy properties Chapter 6 Online backup and recovery 273 3 The During Backup window shows the list of items selected for the backup The list shows libraries directories and objects In our example we want to add directories to omit On the What tab select the directory list o
384. se R Sj profileRegistry E fsdb O amp _was_profile_default O g Express60 L O E PexTest O S PORTAL613 O g portalexpress oO g wp_profile oO g wp_profile2 o m weeasp amp m O G logs O g profileregistry xmil K Approfiles O default O GExpress60 O GQ P6xXTEST O G PORTALE13 i rH tht FH 00000 THEHEHEH E hed O Si portalexpress O testcase O Swp_profile O Giwp_profile2 t O GQQwreasb x Select Lists Specify Generics Select Printer Output lt Back net gt A cancer Figure 6 9 Selecting the portal profile s fsdb directory data HHH HHH Chapter 6 Online backup and recovery 257 d Select the profileregistry xml file located in the gibm userdata websphere appserver v6 base profileRegistry profileRegistry xml directory by expanding QIBM UserData gt WebSphere gt AppServer gt V6 gt Base profileRegistry and selecting profileregistry xml Figure 6 10 al New Backup Policy Select Items for Backup Lwpi13 rtp raleigh ibm com What items do you want to back up Select one or more from the following Items to back up O amp LoTus E mam E OpNavPlugin Gos amp 085400 S
385. sed Internal Code 5722SS1 BASE 5050 Operating System 400 5722SS1 BASE 2924 Operating System 400 5722SS1 5050 0S 400 Extended Base Support 5722SS1 2924 0S 400 Extended Base Support 5722SS1 5050 0S 400 Online Information 5722SS1 2924 0S 400 Online Information 5722SS1 5050 0S 400 Extended Base Directory Support 5722SS1 2924 0S 400 Extended Base Directory Support 5722SS1 5050 0S 400 Host Servers 5722SS1 2924 0S 400 Host Servers 5722SS1 5050 0S 400 Qshell 5722SS1 2924 0S 400 Qshell 5722SS1 5050 0S 400 Domain Name System Press Enter to continue F3 Exit Fll Display libraries releases F12 Cancel F19 Display trademarks Figure 2 14 Display Software Resources 4 On the same display press F11 Display libraries releases to view the release level of the products installed See Figure 2 15 Display Software Resources System RCHAS12 Resource Feature ID Option Feature Type Library Release 5722999 BASE 5050 CODE QSYS V5R4M0 LOO 5722SS1 BASE 5050 CODE QSYS V5R4M0 LOO 5722SS1 BASE 2924 LNG QSYS V5R4M0 LOO 5722SS1 1 5050 CODE QSYS2 V5R4M 5722SS81 2924 LNG QSYS2 V5R4M 5722SS1 5050 CODE QHLPSYS V5R4M 5722SS81 2924 LNG QHLPSYS V5R4M 5722SS1 5050 CODE QSYSDIR V5R4M 5722SS81 2924 LNG QSYSDIR V5R4M 5722SS1 5050 CODE QIWS V5R4M 5722SS81 2924 LNG QIWS V5R4M 5722SS1 5050 CODE QSHELL V5R4M 5722SS81 2924 LNG QSHELL V5R4M Ooo0oo0oo0oo0oo0oo0ooOo oO Press Enter to continue F
386. signed to directory server Backup Digital Certificate Manager aa Application Development ff AFP Manager Protocols ok cancel Help Figure 5 38 Enabling SSL for the LDAP server 3 Restart the IBM Directory Server for the change to become effective From the iSeries Navigator select your_system gt Network Servers gt TCP IP right click IBM Directory Server and select Stop then select Start Figure 5 39 Server Jobs Server Administration Tools gt pServer Configuration tasks J Configure subsystems for server jobs fl Create a new DNS Name Server Properties Oo FA rCanfim we eurtam ac DHOD caruar Figure 5 39 Stopping and starting IBM Directory Server Reconnect Pg R dminister directory 4 180 Installing and Configuring WebSphere Portal Express V6 on i5 OS 5 1 3 Enabling SSL for WebSphere Portal Express You can configure WebSphere Portal Express to use a specifically named key store so that WebSphere Portal Express and WebSphere Application Server can share the same trust store in the SSL configuration Important You need to perform the following first seven steps only if WebSphere Application Server has been configured to use LDAP as the user registry If you configured your WebSphere Portal Express instance using the Create New WebSphere Portal wizard in the IBM Web Administration for i5 OS then WebSphere Application Server is
387. sing a single connection reduces the connection open close overhead thereby improving performance for that client The recommended value is Enabled See the following Setting up HTTP connection parameters section for details about setting up this parameter Maximum requests per connection MaxKeepAliveRequests This parameter limits the number of requests allowed on a persistent connection The recommended value is unlimited See the following Setting up HTTP connection parameters section for details about how to set up this parameter Setting up HTTP connection parameters From the IBM Web Administration for i5 OS Web interface select Server Properties gt System Resources On the System Resources page select the HTTP Connections tab Figure 4 22 IBM Web Administration for i5 0S SHina Manage Eeee EGECO smc All Servers HTTP Servers Application Servers ASF Tomcat Servers Running B m Server WPX6PRF Apache Server area Global configuration Common Tasks and Wizards WPX6PRE gt System Resources Create HTTP Server U Create Application Server U Migrate Original to Apache Create WebSphere Portal Create IBM Workplace Highly Available Server Denial of Service Advanced ARM v HTTP Tasks and Wizards HTTP Connections Caching FRCA File Cache Add a Directory to the Web LDAP Configuration System Resources Servlet and JSP Enablement Connection time out 5 Minutes x
388. single application can be deployed onto multiple servers Preferences Resources Environment Select Name Status System administration O ie amp Monitoring and Tuning o odc gt Hipebisheaon o portletWiring veb app PA kmral8v gt Service integration UDR oO pznpublish gt oO pznscheduler gt o mex kad o e a E emmae gt gt dq Page 60f6 Total 109 Figure 5 120 Managing wps application 232 Installing and Configuring WebSphere Portal Express V6 on i5 OS d Click wps ear Figure 5 121 Welcome wpsadmin Logout Support Help Welcome m prise Applications Export Application EAR files Guided Activities Servers E Applications Click on the application to dovmload its EAR file Enterprise Applications ps ear Install New Application Back Resources Security Environment Figure 5 121 Exporting wps application e A pop up window is displayed asking if you want to save this file Click Save Figure 5 122 File Download Do you wy to save this file Name wps ear Type Unknown File Type 4 95 MB From rchas60 ham your computer f you do not trust the source do not save this While files from the Intemet can be useful some files can potentially file What s the risk Figure 5 122 Saving the ear file f Save the file in the i5 OS integrated file system in a loca
389. sk pool Ea Figure 6 79 Restoring to the same disk pool Chapter 6 Online backup and recovery 313 9 On the Use Save History Device window Figure 6 80 you have the option of selecting the device to restore Otherwise let it select automatically Click Next Restore Use Save History Device Lwpi13 rtp raleigh ibm com Do you want a device to be automatically selected for the restore No specify up to 4 devices jevice e Figure 6 80 Automatically selecting a device for the restore 314 Installing and Configuring WebSphere Portal Express V6 on i5 OS 10 On the Summary window Figure 6 81 you can inspect what you intend to restore You can Click Details see a list the files to be restored Click Advanced Options amp Restore Summary LwpiT3 rtp raleigh ibm com Click Finish to restore the selected items now Click Schedule to restore the items at a later time Be sure to mount the volumes you need or make sure they are available before running the restore Items to restore 1 Devices Automatically select devices Volumes needed volume Aryanto onton Back Newt Finish Cancel EE Schedule Figure 6 81 Summary of the restore Chapter 6 Online backup and recovery 315 316 11 The Restore Advanced Options window Figure 6 82 allows you to specify additional attributes to be applied to the restore operation This is important if you are restoring over existing libr
390. ss x v Common Tasks and Wizards WPX6PRF WebSphere Portal Create HTTP Server U Create Application Server i Migrate Original to Apache Manage WebSphere Portal Express V6 0 0 1 Create WebSphere Portal Profile WPX6PRF Server WebSphere_Portal Create IBM Workplace Application server version WebSphere Application Server V6 0 2 17 v Server Properties D Properties D Server Ports No description for server WPX6PRF WebSphere_Portal D View HTTP Servers D View Document Renderer 8 The WebSphere Application Server instance WWPX6PRF WebSpher Administrative Console and sign in with an authorized user Web Performance To access your portal server click on the following URL http wpl Web Performance Monitor Web Performance Advisor tbh fA y Problem Determination Po 20 2 92 Pedo 2 02 2220 2 02 Peo ges a arenes cactesahd ESETE i OSTE 2 View Creation Logs i a View Create Summary Portal Configuration WebSphere Portal can be secured You can control who has access and what vy Tools 4 Launch Administrative Console View the detailed list of tasks for the Security Confiquration step Figure 4 27 Launching the portal administrative console 2 Log in to the WebSphere Application Server administrative console select Servers gt Application servers and click WebSphere_Portal Under Server Infrastructure select Process Definition Figure 4 28 Welcome wpsadmin Logo
391. ss Enter Host name RCHAS10 Domain name RCHLAND IBM COM Domain search list Host name search priority LOCAL REMOTE LOCAL SAME Domain name server Internet address 10 10 244 100 10 10 244 200 Bottom F3 Exit F4 Prompt F5 Refresh F10 Additional parameters F12 Cancel F13 How to use this display F24 More keys Figure 2 8 Verifying the fully qualified host name of the system Updating the i5 OS local host table Using an available static TCP IP address and a fully qualified host name for the WebSphere Portal server perform the following steps to update the i5 OS local host table 1 From an i5 OS command line enter the Configure TCP IP CFGTCP CL command and press Enter 2 On the Configure TCP IP menu type option 10 Work with TCP IP host table entries and press Enter 3 On the Work with TCP IP Host Table Entries display type option 1 Add and press Enter 4 On the Add TCP IP Host Table Entry ADDTCPHTE display type the TCP IP address with the fully qualified host name listed first Figure 2 9 shows an example of the host table entries for a WebSphere Portal Express server called ITSOWPE1 Notice that the fully qualified host name is added first Note Specify the fully qualified host name for the TCP IP host before the non fully qualified name The host and domain names in the host table and DNS are case sensitive 26 Installing and Configuring WebSphere Portal Express V6 on i5 OS Add TCP IP Hos
392. ss V6 on i5 OS 3 Select WebSphere Portal Express V6 0 0 1 and click Next Figure 3 31 Create WebSphere Portal Select WebSphere Portal Version Choose the version of WebSphere Portal server to create IBM WebSphere Portal Express V6 0 0 1 BM WebSphere Portal Express V6 0 0 1 is a portal solution sized for ad small to medium organizations WebSphere Portal Express V6 0 0 1 IEM emote Pari VG 00D helps provide secure access for you and your teams to collaborate and IBM WebSphere Portal Enable for Multiplatform V5 1 0 1 share documents deploy and maintain Web sites and access the using WebSphere Application Server V5 1 applications content and people needed for your job This portal IBM WebSphere Portal Enable for Multiplatform V5 1 0 1 Vironment runs on WebSphere Application Server V6 0 using WebSphere Application Server V6 0 IBM WebSphere Portal Express V5 0 2 3 oog Back W Cancel Figure 3 31 Selecting the WebSphere Portal Express version 4 Enter the WebSphere Portal Express server name and click Next Figure 3 32 Create WebSphere Portal Express V6 0 Specify name for server Step 1 of 14 Specify a unique name for this portal server Q Server name wp_profile1 Server description WebSphere Portal Express server wp_profile1 created by Back m Cancel Figure 3 32 Entering the WebSphere Portal Express profile name 5 Specify the first port in the range to be assigned to the por
393. st A il Z Zl Note When the policy is run using these settings the backup or actions will only occur on the days that have an activity and match the days that are scheduled to run Legend for backup types CO No backup Changes only Full backup Cancel Help 2 Figure 6 35 Implementing full and cumulative changes Chapter 6 Online backup and recovery 281 11 You are returned to the Activity tab Click OK to continue Figure 6 36 Wp xpolicy Properties During Backup What Where Media Retention Save File Retention TSM Server Retention Activity Type of backup activity Full C Changes only Customized Click Customize to specify full and changes only backup activities for your backup items on different days You can also customize what days any actions will run IV Allow overrides when policy is run or scheduled Type of changes only backup Changes since last full backup cumulative C Changes since last backup incremental O Cancel Help T Figure 6 36 Clicking OK to continue Saving security data user profiles and object authorities At this moment the integrated file system object authorities are not saved with the object when the object is saved This poses a problem when you restore the objects For example QTMHHTTP and QEJBSVR profiles need specific access to certa
394. strative Console E http itcebiz1 rchland ibm com 2001 H11PAdmin Static 31268 1874 Microsoft Internet Explorer File Edit View Favorites Tools Help IBM Web Administration for i5 0S WebSphere Create WebSphere Portal Express V6 0 Summary Step 14 of 14 When you click Finish everything necessary to run your WebSphere Portal will be created Please note that you will need to be patient during this process as the creation and configuration may take some time to complete You can monitor the progress from the portal server introduction page that will display after the Finish button has been clicked Servers HTTP Server Powered by Apache Information HTTP server name WP_PROFIL2 HTTP server description HTTP server created by the Create Portal wizard Port Document root Server root 8082 wwwiwp_profil2 ntdocs Awwwiwp_profil2 WebSphere Application Server Information Profile name Profile root Server description Internal port range Samer vorsiow wp_profile2 QIBM UserData WebSphere AppServer V6 Base profiles WebSphere Portal Express server wp_profile2 created by the portal wizard 10300 10399 WehSnhere Anniicatinn Sener VANI 47 Wek ay Figure 3 56 Viewing the Create Summary 3 3 Understanding WebSphere Portal Express work management on i5 OS This section provides an overview of the main libraries directories jobs and user profiles associated with th
395. support docview wss rs 180 amp ui d swg24015914 The fix for this APAR is currently targeted for inclusion in fix pack 6 0 2 21 Installation instructions for interim fix PK44764 are 1 Download Fix Pack PK44764 from the previously listed Web site to your workstation 2 Copy the file to the following i5 OS integrated file system directory QIBM ProdData WebSphere AppServer V6 Base updateinstal ler maintenance 3 Stop all WebSphere Application Server profiles and end the subsystem QWAS6 ENDSBS QWAS6 immed 4 Start a QShell session from an i5 OC command line with STRQSH 5 Change to the updateinstaller directory cd QIBM ProdData websphere appserver v6 base updateinstaller 6 Call the update installer by typing update and press Enter 7 You see messages The installation of the fix is done when the job ends 8 Review the updatelog txt file which is located in the following directory QIBM ProdData WebSphere AppServer V6 lt edition gt 1logs update 6 0 2 19 WS WAS IFP K44764 9 Start the WebSphere Application profiles 2 8 Preparing the IBM Directory Server for i5 OS WebSphere Portal Express uses Lightweight Directory Access Protocol LDAP to store user information for authentication purposes This section describes the minimum preparation required for IBM Directory Services included with i5 OS before configuring a WebSphere Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 39 Portal Express profile
396. systems we recommend that you enable this parameter To change the garbage collector perform the following steps 1 Log in to the WebSphere Application Server administrative console See Heap size on page 138 to launch the administrative console 2 Select Servers Application servers click WebSphere_Portal and under Server Infrastructure select Process Definition On the resulting page select Java Virtual 140 Installing and Configuring WebSphere Portal Express V6 on i5 OS Machine In the Generic JVM arguments text field add Xnoclassgc and click OK to confirm the change Figure 4 31 Note The generic JVM arguments are case sensitive If you do not respect the case the JVM does not restart after it is stopped Welcome wpsadmin Logout Support Help Welle Application servers Guided Activities Application servers gt WebSphere Portal gt Proces Servers Advanced Java virtue machine settings Application servers Configuration Web servers Applications General Properties Resources Classpath Security fal Environment fal System administration fEl Monitoring and Tuning Boot Classpath rs Troubleshooting El Service integration El UDDI Verbose class loading Verbose garbage collection Verbose INI Initial Heap Size 760 Maximum Heap Size C Run HProf HProf Arguments Debug Mode Debug arguments Djava co
397. t Process Dj E Servers Advanced Java virtual machine settings mee Conin Application servers Configuration Web servers F mmen Applications General Properties c Resources Classpath Security Environment System administration Monitoring and Tuning Boot Classpath Troubleshooting Service integration UDDI Verbose class loading Verbose garbage collection Verbose JNI Initial Heap Size 760 Maximum Heap Size Run HProf HProf Arguments C Debug Mode Debug arguments Djava compiler NONE Xdeb Generic JVM arguments oclassgc Djava compilersjitd Executable JAR file name Figure 4 32 Enabling the full JIT compiler 4 8 3 Caching Using caching improves performance because the resources being cached are directly available to be processed by the portal server User class loader cache The JVM for i5 OS has a feature called user class loader cache When you enable this feature it allows the JVM to cache resources that are loaded using user class loader That cache stores the optimized Java program objects which enables the JVM to reuse them Performance is improved because the JVM does not need to recreate the optimized Java program objects nor does it need to verify their bytecode WebSphere components servlets JSPs and enterprise beans are loaded by user class loaders and can take advantage of this feature
398. t Table Entry ADDTCPHTE Type choices press Enter Internet address gt 10 10 10 1 Host names gt ITSOWPE1 RCHLAND IBM COM gt ITSOWPE1 IBM WebSphere Portal Express server Bottom F3 Exit F4 Prompt F5 Refresh F12 Cancel F13 How to use this display F24 More keys Figure 2 9 Adding a TCP IP host table entry 5 Confirm that the fully qualified host name resolves to the correct IP address by typing the following PING CL command from an i5 OS command line ping ITSOWPE1 RCHLAND IBM COM Replace ITSOWPE1 RCHLAND IBM COM with the fully qualified host name that you assigned to your WebSphere Portal server See Figure 2 10 Command Entry RCHAS10 Request level 1 Previous commands and messages gt ping ITSOWPE1 RCHLAND IBM COM Verifying connection to host system ITSOWPE1 RCHLAND IBM COM at address 10 10 10 1 PING reply 1 from 10 10 1 PING reply 2 from 10 10 1 PING reply 3 from 10 10 1 0 1 took 0 ms 256 bytes TTL 64 0 1 took 0 ms 256 bytes TTL 64 0 1 took 0 ms 256 bytes TTL 64 PING reply 4 from 10 10 10 1 took O ms 256 bytes TTL 64 PING reply 5 from 10 10 10 1 took O ms 256 bytes TTL 64 Round trip in milliseconds min avg max 0 0 0 Connection verification statistics 5 of 5 successful 100 Bottom Type command press Enter SS F3 Exit F4 Prompt F9 Retrieve F10 Include detailed messages F1ll Display full F12 Cancel F13 Information Assistant F24 More keys Figure 2 10 Verifying the
399. t to trust the certifying authority The security certificate date is valid The name on the security certificate is invalid or does not match the name of the site Do you want to proceed C yes ne Mew Ceticate Figure 5 130 Accepting the certificate 238 Installing and Configuring WebSphere Portal Express V6 on i5 OS d You are then redirected to the login page Check that this page is encrypted Figure 5 131 a ae a aT a ay O O MAD Pw ka A Sal s s https wpx prf rchland ibm com 10240 wps portal ut p c1 04_SB8K8xLLM9MSSzP y8xBz9CP00s_gwOHDydj wMvS38HLxCjROdzEB ykciyZuHhRiA STOtzYMN3F 2MidFtgAM4GhDQHQ SyLX 7bQFI4zPfzyM9N1S_IDYOwyDIRBAAmIShW dl2 d ly Go Links IBM Business Transformation Homepage 48 IBM Internal Help Homepage IBM Standard Software Installer g Search the Web with Lycos 88 Windows Marketplace i AA User ID Password Not registered Sign up sain coven K Done igure 5 1 31 Encrypted portal login page Chapter 5 Enabling Secure Sockets Layer 239 e Log in to the portal and check that the home page is encrypted Figure 5 132 File Edit View Favorites Tools Help O O RAO l km O18 SEU Addre pre Portal Express Intranet JumpStart gt Home gt Links IBM Business Transformation Homepage amp IBM Internal Help Homepage 8 IBM Standard Software Installer am
400. t working with your certificate file Click the following link to copy and paste gt Manage Certificates the certificate into a file on your PC gt Manage Applications gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Return to i5 OS Tasks Secure Connection Figure 5 18 Extracting the Local CA public certificate 166 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 The certificate is then displayed Figure 5 19 gt Fast Path Create Certificate Create New Certificate Store Your PC gt Manage Certificates gt Manage Applications gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location Retum to i3 OS Tasks Secure Connection Digital Certificate Manager Copy and Paste CA Certificate ASCII data format Selecta Certificate Store JAI Toll All MIITCmDCCAgGgAwIBAGIERS2uDj ANBokqnhkiGSwOBAQQFADCBnTELMAkGAIUEBRMC VVMxEJ AQBGNVBAgTCUipbmS5ic2 90YTESMBAGAIUEBxMJUm9j aGVzdGVyMQwwCgYD VQQKEWNJQkOxGZAZBgNVBASTEm1T ZXJpZXMgZGVwYXd ObWVudDE JMCEGA1UEAxMa SVRIT yBDZXJ0aWZp 2FOZSBBdXRob3 JpdkwHhcNMDYxMDExMDI IMzAyWhcNMDkx MDEXMDI1MzAyW3 CBRTELMAKGA1UEBRMCVVMxE3AQBGNVBAgTCUipbmS1c290 TES MBAGA1UEBxMdJUm93 aGVzdGV yMQwwCgYDVQQKEWNJQkOxGZAZBgNVBASTEmLTZXUp ZXMgZGVwYXJ ObWVudDESMCEGA1UEAxMa SVRTT yBDZXJ0aWZpY2F0ZSBBdXRob3Up dlkwoZ8wDQYIKoZ InvcNAQEBBQADGY OAMIGJAOGBALF9G6In6tLdHLVI3UNZ00Be Insta
401. tal D View Document Renderer wp_profile2 server1 Web Performance The following server for document rendering is associated with this application server Web Performance Monitor amp Web Parfonmance Advisor Document renderer server ITCEBIZ1 RCHLAND IBM COM 2 is already running The following HTTP servers on the local system are associated with this application server Problem Determination D View Logs v WP_PROFIL2 P View Creation Logs 2 View Create Summary Tools aP Launch Administrative Console tr Cancel Figure 3 64 Starting the components associated with your portal environment 3 3 4 Starting portal servers when QWAS6 subsystem starts Enter the following CL commands to start the portal servers when the QWAS6 subsystem starts 1 CRTLIB LIB WPDEMO Replace WPDEMO by a library name of your choice 2 CRTDUPOBJ OBJ QWASJOBD FROMLIB QWAS6 OBJTYPE JOBD TOLIB WPDEMO NEWOBJ WPJOBD 3 CHGJOBD JOBD WPDEMO WPJOBD USER QEJBSVR RQSDTA QSYS CALL PGM QWAS6 QWASSTRSVR PARM profilePath QIBM UserData WebSphere AppServer V6 Base profiles wp profilel server WebSphere Portal 4 ADDAJE SBSD QWAS6 QWAS6 JOB WEBSPHERE_ JOBD WPDEMO WPJOBD 5 STRSBS SBSD QWAS6 QWAS6 To start portal automatically at IPL add STRSBS SBSD QWAS6 QWAS6 to the program specified in the QSTRUPPGM system value 3 4 Problem determination This section includes information that you need to analyze
402. tal Express Version 6 0 Installer UASILI Portal Express Ifyou want to review or change any settings press Back If you are satisfied with the settings press Next to begin copying files Products to install WebSphere Portal Express InstallShield Cancel Figure 3 9 WebSphere Portal Express ready to install Chapter 3 Installing and configuring WebSphere Portal Express 55 11 Notice the location of the installation logs as shown in Figure 3 10 WebSphere Portal Express Version 6 0 Installer Joe UOTE Portal Express Preparing installation Logging to tmp InstallShield wpinstalllag te InstallShield Cancel Figure 3 10 WebSphere Portal Express installation log location 56 Installing and Configuring WebSphere Portal Express V6 on i5 OS 12 The installation image files are copied to QIBM ProdData PortalExpress V6 as shown in Figure 3 11 WebSphere Portal Express Version 6 0 Installer So CS Portal Express Copying WebSphere Portal Express install image files into QIBM ProdData PortalExpress V6 This step will take several minutes InstallShield Figure 3 11 Copying the installation image files into QIBM ProdData PortalExpress V6 Chapter 3 Installing and configuring WebSphere Portal Express 57 13 The progress indicator shown in Figure 3 12 might not move during the copy of the installation images files to
403. tal Express for SSL login only on page 217 Perform the following steps 1 Configuring the portal service ConfigService a Open a Web browser and log in to the WebSphere Administration console Chapter 5 Enabling Secure Sockets Layer 227 b In the left navigation pane expand Resources and select Resource Environment Provider then in the right pane of the browser click WP_ConfigService Figure 5 113 a Troubleshooting Welcome wpsadmin Logout Welcome Guided Activities E Servers Applications JMS Providers JDBC Providers Resource Adapters Ej Asynchronous beans Schedulers Cache instances Object pool managers Mail Providers Security a E Environment a System administration Monitoring and Tuning Service integration upp Support Help ur nvironment provi Resource environment providers J Resource environment providers A resource environment provider used to create resource env entries E Scope Cell RCHAS60_WPX6PRF Node RCHAS60_WPX6PRF Scope specifies the level at which the resource definition is visible For detailed information on vhat scope is and how it works see the scope settings help Cell RCHAS NPX6PRF gt Node IRRCHAS60_WPX6PRF Browse Nodes Server C Browse Servers Apply Preferences fe ey A Name Description gt WP AccessControlDataManagementService WP Access
404. tal profile and click Next The wizard verifies that the port range you specify is correct and that no port in the range is in use by active servers If another WebSphere or HTTP server is configured using any of the ports in the specified range an error message is displayed and you cannot proceed until a range of free ports is chosen Figure 3 33 on page 76 Chapter 3 Installing and configuring WebSphere Portal Express 75 76 Note The wizard can check active ports and ports configured for HTTP and WebSphere servers even if the servers are not active The wizard does not check configured but inactive ports for other applications such as Domino Create WebSphere Portal Express V6 0 Specify Internal Ports Used by the Application Server Step 2 of 14 The application server uses several internal services such as internal HTTP transport service Simple Object Access Protocol SOAP service name service and several other services to perform its processing In order for these services to be configured you must provide a block of 100 consecutive ports that are currently not in use on your system Specify the first TCP port number in the range and the wizard will assign the ports that are to be used by each internal service For example if 10100 is entered as the first port in the range then ports 10100 to 10199 will be configured First port in range 10100 2 Back Neat Cancel Figure 3 33 Specifying the first port of a free po
405. tal server to generate the new configuration logs 3 4 1 Installation log files Installation logs are stored in the i5 OS integrated file system directory of tmp InstallShield Table 3 3 lists the log files that are created during WebSphere Portal Express installation Table 3 3 WebSphere Portal Express installation log files Log file name wpinstalllog txt wpinstalllog_base txt installmessages txt installtraces1 txt installtraces2 txt installtraces3 txt iSeriesDB2Database txt Contains trace information that is generated by the installation program Contains a copy of wpinstalllog txt before configuring Contains messages that are generated during installation Contains trace information generated by the dependency checking function The output is added to installtraces1 txt until it reaches a predefined size at which point output goes into installtraces2 txt and then into installtraces3 txt When installtraces3 txt is full the output reverts to installtraces1 txt and overwrites previous trace information Check this log if the WebSphere Portal Express installation stops before successful completion Check this log if the WebSphere Portal Express configuration onto a WebSphere Application Server base profile stops before successful completion Check this log for errors generated during installation Check these files if there are problems with component discovery and dependency checking
406. ted Markups Supported Clients Import XML S Portal Content Document Libraries Web Content Libraries Syndicators Subscribers B Search Administration Manage Search B Portal Analysis Frequent Users Enable Tracing B Virtual Portals Manage Virtual Portals Search De B R All Sources og Out Manage Portlets Configure portlet Login Parameters and Values Enter a new parameter and value pair in the blank fields to create a new parameter for this portlet or click Delete to remove a parameter and value Click OK to keep your changes or Cancel to quit New parameter New value Pkuada Page 1 of 1 Parameter Value ShowDetsiledMessages false ShowSignupLink yes ShowResumeSession yes helpisp WEB INFijsp html loginHelpjsp UseSecureLoginActionUrl HomePageUniqueName ibm portal Home Lwant to set titles and descriptions C Enable parallel rendering Cache Scope Non shared cache for a single user Share cache across all users not applicable if cache always expires option is selected below Cache Expiration Portlet cache always expires O Portlet cache never expires Portlet cache expires after this many seconds Lox cancel Figure 5 106 Setting the login portlet for secure login 14 Log out of WebSphere Portal Express Chapter 5 Enabling Secure Sockets Layer 223 15 Stop and restart your
407. tem debug server fa Management Central Started Management Central E Windows Administration 5 DLEM Stopped Datalinks File Server Enterprise Identity Mapping fa Virtual Private Networking Stopped Virtual private networking Internet fa CIMOM Stopped cIMoM Security fa ASFTomcat Stopped ASFTomcat server Users and Groups fa Triggered Cache Manager Stopped Triggered cache manager Databases Started FTP 08 File Systems Started LPD E Backup Stopped POP l Application Development oie als execution AFP Manager Started TELNET Start Start Instance gt Stop Instance IE Server Configuration tq Add a connection W Configure subsyste _______ a Configure system as Directory server install additional components fi create anew DNS Server Jobs fa Administer directory server onfigure system SS Help for rel asl fc st EOE gt Help for related tasks Figure 3 27 Starting the HTTP Administration server from iSeries Navigator 72 2 Access IBM Web Administration for i5 OS by pointing your Web browser to the following URL where system hostname is the fully qualified host name of your i5 OS instance http system hostname 2001 In this example we use http rchas10 rchland ibm com 2001 3 When prompted enter a valid i5 OS user profile and password with at least ALLOBJ IOSYSCFG and JOBCTL special authorities Click OK Important Do not use the QSECOFR user profile Instal
408. this log for errors LocalizeConfigTrace log and generated during installation contains actual commands entered ConfigTrace log Contains trace information about Check this log for errors during ConfigTrace1 log configuration tasks configuration tasks Look for ConfigTraceMessages log BUILD FAILED messages rstdb2schema log Contains information about the Check this log for errors in the creation of the portal databases portal database configuration The following localization log files are stored temporarily in the tmp directory gt tmp LocalizeTrace log gt tmp LocalizeErr log gt tmp LocalizeProgress log When the localization is completed these logs are copied to this directory QIBM UserData WebSphere AppServer V6 lt version gt profiles lt wp_profile gt PortalServer log If the localization fails before the files are copied from the tmp directory look for the localization files in the temporary location 3 4 3 WebSphere Portal Express version and history information You can use the WebSphere Portal Express version information tool to gather information about the WebSphere Portal Express product It provides a snapshot of the product 98 Installing and Configuring WebSphere Portal Express V6 on i5 OS directories installed components and versions Perform the following steps to run the Version Information tool 1 From a 5250 session enter the QSHELL environment enter the CL command STRQSH and press Enter
409. ties 214 Installing and Configuring WebSphere Portal Express V6 on i5 OS Welcome wpsadmin Logout Support Help Welcome Guided Activities E Servers Application servers Web servers Applications Resources Security Environment System administration Monitoring and Tuning Troubleshooting Service integration UDDI 18 Create the following properties from Table 5 2 as shown in Figure 5 94 Table 5 2 Plugin custom properties for SSL KeyringLocation QIBM UserData WebSphere AppServer V6 Base profiles portal_profile etc plu gin key kdb StashfileLocation QIBM UserData WebSphere AppServer V6 Base profiles portal_profile etc plu gin key sth Web servers Web servers Web servers gt IHS RCHAS60 WPX6PRF gt Plug in properties gt Custom Properties Specifies arbitrary name and value pairs of data The value is a string that can set internal system configuration properties Preferences ean Select Name Value gt Description gt Oo KeyringLocation QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc plugin key kdb oO StashfileLocation QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF etc plugin ey si Total 2 Figure 5 94 Plugin custom properties for SSL 19 Save the changes to the master configuration file 20 Log out from the WebSphere Administration console Do not restart WebSphere Application Server at this point 21 Ed
410. tificate on Your PC gt Manage Certificates ww Manage Applications a View application definition a Update certificate assignment m Define CA trust list Oy Mies R F licati Select a Certificate Store Expand All Collapse All Digital Certificate Manager Update Certificate Assignment Application type Server Application ID QIBM_HTTP_SERVER_WPX6PRF Application description QIBM_HTTP_SERVER_WPX6PRF Select the certificate that you want to assign to the application Certificate i Common name ITSO HTTP Certificate http rchas60 rchland ibm com O ITSO LDAP Certificate ldap rchas60 rchland ibm com IDSSefSigned rchas60 rchland ibm com ITSO Server Certificate rchas60 rchland ibm com Note Anytime you change certificate selections you may need to end your server and start it again to have the change take effect Figure 5 59 Assigning the certificate to the HTTP server 7 You are shown a confirmation message and a summary of the certificate assignment Figure 5 60 gt Fast Path a Create Certificate Create New Certificate Store a Install Local CA Certificate on Your PC gt Manage Certificates ww Manage Applications View application definition a Update certificate assignment a Define CA trust list sA oi Remove application Update application definition a Validate application gt Manage Certificate Store p Manage CRL Locations Manage LDAP Loc
411. ting the device to restore You can select the particular devices if known Otherwise let it select automatically Click Next Restore Use Save History Device Lwpi13 rtp raleigh ibm com Do you want a device to be automatically selected for the restore eak noas Qh rien canei BR ecne Figure 6 62 Automatically selecting a device for the restore 300 Installing and Configuring WebSphere Portal Express V6 on i5 OS 9 On the Summary window Figure 6 63 you can inspect what you intend to restore You can click Details to see a list of the files to restore Click Advanced Options Restore Summary Lwpi13 rtp raleigh ibm com Click Finish to restore the selected items now Click Schedule to restore the items at a later time Be sure to mount the volumes you need or make sure they are available before running the restore Items to restore 10 Devices Automatically select devices Volumes needed volume Advanced Options Back Newt Finish Cancel Schedule Figure 6 63 Summary of the restore Chapter 6 Online backup and recovery 301 10 On the Restore Advanced Options window Figure 6 64 click OK when done r Device options End of tape action Rewind x Database members to restore All members F p Allow object differences V All varout C Create parent directories with the same owner as the existing parent C Create parent directories with the speci
412. tings to run WebSphere Portal Express in the BASE memory pool then skip the following section 4 3 1 Running WebSphere Portal in a dedicated memory pool on page 121 and apply the memory tuning guidelines to the BASE memory pool 120 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 3 1 Running WebSphere Portal in a dedicated memory pool To run WebSphere Portal in a dedicated memory pool perform the following steps 1 Use the i5 0S CL command of Work with Shared Pools WRKSHRPOOL to manage the shared memory pools of your system Figure 4 11 on page 121 Work with Shared Pools System RCHAS60 Main storage size M 29695 99 Type changes if allowed press Enter Defined Max Allocated Pool Paging Option Pool Size M Active Size M ID Defined Current MACHINE 1394 55 9 4 1394 55 1 FIXED FIXED BASE 25107 59 3590 25107 59 2 FIXED FIXED INTERACT 3193 59 1299 3193 59 3 FIXED FIXED SPOOL lt 5 25 4 FIXED FIXED SHRPOOL1 FIXED SHRPOOL2 g FIXED SHRPOOL3 FIXED SHRPOOL4 FIXED SHRPOOL5 f FIXED SHRPOOL6 FIXED Command gt F3 Exit F4 Prompt F5 Refresh F9 Retrieve F11 Display tuning data F12 Cancel Figure 4 11 Work with Shared Pools Chapter 4 Initial performance tuning 121 2 Select the first available shared memory pool SHRPOOL1 in this example and set the memory pool size and activity level as shown in Figure 4 12 See 4 3 2 Memory pool size
413. tion of your choice g From the directory where you exported the ear file create a subfolder called wps_expanded h From a 5250 emulation session enter the i5 OS CL command of Start Qshell STRQSH i Navigate to the i5 OS integrated file system directory of QIBM UserData WebSphere AppServer V6 Base profiles portal_profile bin j From the Qshell session expand the exported ear file using the following EARExpander commana EARExpander ear directory wps ear operationDir directory wps_ expanded operation expand Where directory is the directory path where you exported the ear file k Delete the wps ear file from the temporary directory Edit the Web xml file in the directory directory wps_expanded wps war WEB INF Web xml Find the xml tag lt security constraint id SecurityConstraint_1 gt Within that tag modify the xml tag Chapter 5 Enabling Secure Sockets Layer 233 lt transport guarantee gt value from NONE to CONFIDENTIAL Figure 5 123 Save the file and close it lt security constraint id SecurityConstraint_1 gt lt web resource collection id WebResourceCollection_ 1 gt lt web resource name gt lt url pattern gt myportal lt url pattern gt lt http method gt DELETE lt http method gt lt http method gt GET lt http method gt lt http method gt POST lt http method gt lt http method gt PUT lt http method gt lt http method gt HEAD lt http method gt lt web resource collection gt
414. tion servers Application servers 7 Application servers gt WebSphere_Portal An application server is a server which provides services required to run enterprise applications Runtime Configuration Name WebSphere_Portal oO Run in development mode Web Container Settings Web container Web container transport chains Session management Server specific Application Settings Classloader policy Class loading mode Parent last x EJB Container Settings Container Services Business Process Services General Properties Container Settings Figure 5 82 Managing Web container transport chains 7 Click WCInboundDefaultSecure Figure 5 83 Welcome wpsadmin Logout Welcome Guided Activities E Servers Application servers Web servers a Applications fl Resources fl Security Environment a System administration a Monitoring and Tuning a Troubleshooting a Service integration UDDI Support Help Application servers Application servers iz Application servers gt WebSphere Portal gt Transport Chain Transport chains represent network protocol stacks operating within a client or server Preferences Enabled Host gt Port gt SSL Enabled o WCInboundAdmin Enabled 10227 Disabled o WCInboundAdminSecure Enabled 10229 Enabled o WCInboundDefault Enabled s 10238 Disabled
415. tivities E Servers Application servers Web servers Applications Resources E Security Environment System administration Monitoring and Tuning Troubleshooting Service integration UDDI Logout Support Help Application servers Application servers gt WebSphere Portal gt Thread Pools A thread pool allows components of the server to reuse threads to eliminate the need to create new threads at runtime Creating new threads is typically a time and resource intensive operation Preferences Name Description gt Minimum Size Maximum Size Default s 20 SIBFAPThresdPool Service integration bus FAP 4 50 outbound channel thread pool ICPInboundChannel DCS s 20 WebContainer 10 50 zerver startup This pool is used by o 10 WebSphere during server startup Figure 4 34 Web container thread pools Chapter 4 Initial performance tuning 145 3 Set the desired values and click OK to accept the changes Figure 4 35 Welcome wosadmin Welcome Guided Activities o Servers Application servers Web servers ic Applications ie Resources fe Security E Environment System administration a Monitoring and Tuning a Troubleshooting Ea Service integration Ea UDDI Logout Support Help Application servers Application servers gt WebSphere Portal gt
416. to an i5 OS integrated file system directory on your system 8 Stop the IBM Directory Server a From the iSeries Navigator click Network Servers gt TCP IP b Right click IBM Directory and select Server Stop 9 Import the PortalUsers Idif file a From the iSeries Navigator right click IBM Directory Server and select Tools gt Import File b Click Browse and select the i5 OS integrated file system directory where you copied the PortalUsers dif file c Click OK twice Figure 2 28 Ga Import LDIF File Itcebiz1 rchland ibm com BAX Name ofthe LDAP Data Interchange Format LDIF file to import into the directory homefadan PortalUsers ldif IV Replicate imported data Cancel Help 2 Figure 2 28 Importing the PortalUsers ldif file 10 When the import operation is complete click Done Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 45 11 Start the IBM Directory Server a From the iSeries Navigator click Network gt Servers gt TCP IP b Right click IBM Directory Server and select Start 2 9 Supported Web browsers The following Web browsers are supported gt Microsoft Internet Explorer V6 0 SP2 gt Firefox V1 5 0 3 The Web browsers were tested on servers that support the following client operating systems or desktop products Desktop Linux Distributions Microsoft Windows 2000 SP4 Microsoft Windows XP SP2 Apple Mac OS X v
417. to run your portal test environment These restrictions apply when running a portal test environment on the same i5 OS partition as the production environment gt System sizing especially memory must take into account the test environment gt Tune resource usage for each environment gt Problems in one environment might affect the others gt System PTFs affect all environments but portal fix packs are applied to each portal profile independently of each other gt Use extra caution with developer access rights gt Need to schedule administrative tasks in the test environment to minimize performance impact on the production environment Examples of test tasks that need to be scheduled during off peak production hours are Installing products Restarting servers Creating and configuring new profiles Applying fix packs Chapter 1 Introduction to WebSphere Portal Express V6 on i5 OS 11 Testing new developer code Key benefits The key benefits are gt Less hardware and software expense to implement a portal test environment gt Good utilization of resources 1 4 6 i5 OS integration and low total cost of ownership i5 OS is the industry leading integrated operating system The i5 OS license entitles clients to these products and functions gt DB2 for i5 OS SQL compliant database and database administration tools gt WebSphere Application Server Express industry leading Web application server gt
418. tory to the Web Fully qualified server host name e LDAP Configuration U Servlet and JSP Enablement Port 2 v Server Properties Server IP addresses and ports to listen on D General Server Configuration D Container Management IP address Port FRCA D Virtual Hosts Example All IP addresses 80 Disabled eo O 9 5 9225 8020 Disabled D Request Processing 9 5 92 25 d w 18021 Disabled x D HTTP Responses D Content Settings Add Remove Move up Move down Continue B Directory Handling D Security Number of threads to process requests or iv e B Dynamic Content and CGI i D Logging DNS hostname lookups for logging CGI and SSI Do not perform DNS lockups B Proxy DS Sec Resouces Perform DNS lookups D FRCA Perform double reverse DNS lookup B Compression ASF Tomcat Setup task Follow symbolic links Disabled v BASF Tomcat Settings Follow symbolic links when target has same owner as the link Disabled iv e B Domino Application Server D WebSphere Application Server ok Apply Cance Figure 5 50 Setting the listen directive for the virtual host 2 Enable the virtual host for SSL communications a Select the virtual host in the Server area drop down list Figure 5 51 IBM Web Administration for i5 0S Advanced Related Links All Servers HTTP Servers Application Servers ASF Tomcat Servers Running B Go Server WPX6PRF Apache m erer area Global configuration n
419. tualHost 9 5 92 25 8021 gt ServerName wpx6prf rchland ibm com SSLEngine On SSLAppName QIBM_HTTP_SERVER_WPX6PRF lt VirtualHost gt HTTP server powered by Apache configuration Figure 5 55 HTTP server configuration file Creating the key certificate for the HTTP server To assign the key certificate to the HTTP server perform the following steps 1 Create the key certificate for the HTTP server see Steps 1 to 10 of Creating the key certificate for IBM Directory Server on page 171 2 Log in to the Digital Certificate Manager see Creating a certificate store on page 156 to access the Digital Certificate Manager Chapter 5 Enabling Secure Sockets Layer 193 3 In the left navigation pane of the Digital Certificate Manger window expand Manage Applications and click Update certificate assignment Figure 5 56 Digital Certificate Manager 2 Selecta Certificate Store Expand All Collapse All 5769 NC1 5769 NCE 5769 SS1 5722 SS1 C Copyright IBM Corporation 1997 2005 All rights reserved p East Path US Govemment Users Restricted Rights Use duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp sorrenca Licensed Materials Property of IBM Create New Certificate Store ae ee Contains software from RSA Data Security Inc a Install Local CA Certificate on Your PC gt Manage Certificates Get Started Manage Applications a View application definition
420. tus QuickPlace Server In addition you can configure Lotus Collaborative Components to use Domino Directory as the LDAP server Choose the collaborative components to configure 2 F amp Lotus Sametime Real time collaboration software with online awareness instant messaging application sharing and virtual meetings which allows your employees customers business partners and suppliers to easily interact with one another in real time o amp Lotus QuickPlace Web based solution for creating team workspaces for collaboration With QuickPlace non technical professionals can instantly create an electronic shared workspace to support a task project or initiative Integrate LDAP server and collaborative components Oo PY Lotus Domino Directory These portlets provide better integration with one or more of the above Collaborative Components with Domino Configure them to use the Lotus Domino Directory as their LDAP server CACACE Figure 3 38 Lotus Collaborative Components Chapter 3 Installing and configuring WebSphere Portal Express 79 11 Enter the LDAP server host name By default security is configured with realm support Realm support allows you to configure virtual portals at a later time You can also select to configure security using LDAP without realm support or to configure security using LDAP at a later time Figure 3 39 In our example we are using the IBM Directory Server that is included with i5 OS
421. ty of IBM a Install Local CA Certificate on ae E E O P Your PC Contains software from RSA Data Security Inc ES RPN PP IEE ae Manage User Certificates Manage CRL Locations 2 sasa Get Started Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 23 Selecting a certificate store 3 Select SYSTEM and click Continue Figure 5 24 Digital Certificate Manager Select a Certificate Store Select the certificate store that you want to open Local Certificate Authority CA Select a Certificate Store SYSTEM Other System Certificate St Expand All Collapse All See Continue J Cancel Create Certificate Create New Certificate Store Install Local CA Certificate on Your PC gt Manage User Certificates gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i5 OS Tasks Secure Connection Figure 5 24 Selecting the SYSTEM certificate store Chapter 5 Enabling Secure Sockets Layer 171 4 The location of the certificate is shown To access this certificate store enter its password and click Continue Figure 5 25 Digital Certificate Manager Certificate Store and Password Enter the certificate store password Certificate type Server or client Select a Cerificate Store Certificate store SYSTEM Certificate store path and filename QIBM USERDATA ICSS CERT SE
422. u chose to back up the following directories This group of directories will be saved in a directory list that you can reuse in other backup policies Specify a name and description for the directory list Directory list wp xpolicy Description This is an online backup policy for WWP6XSERVER an IBM WebSphere Portal Express Version 6 Directories to back up Directory or File Path QIBM UserDataWebSphere AppServer V6 BaselprofilesWWP6XSERVER QIBM UserDataWebSphere AppServer V6 BaselprofileRegistyifsdbWP6XSERVER QIBM UserDataWebSphere AppServer V6 Base profileRegistryprofileregistry xml AwwawiwpByeweb Include all subdirectories Cancel Figure 6 15 Verifying the various directories are selected Chapter 6 Online backup and recovery 263 264 10 A summary list of selected objects for backup is also displayed Figure 6 16 Click Next The following shows what you have selected to back up The items will be backed up in the order shown You can change the order of items that contain user data by clicking Move Up and Move Down F Certain items are processed first and in a particular order if they are included in the policy This order is imposed so that should you need to recover your system your data is recovered in the correct order Items to back up Backup tem AO as Library Whphecmm3 Library Whpefdb3 Library Wpecst3 Library Whpejcr3 Library Whphelkm3 Library Whperel3 Library Wip6xpolicy Object
423. u want to delete the portal profile HTTP server and libraries 102 Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 To refresh the window click Refresh See Figure 3 71 C wp proflet servert 6 0 0 4 portal express C Wp profiletfWebSphere Portal 6 0 0 1 portal express wp _profile2isenvert V6 0 4 0 portal express C wo profle2WebSphere Portal 6 0 4 0 portal express C wp profile3iseneri 6 0 0 1 portal express C Wo profile3 WebSphere Portal 6 0 0 4 portal express C wo profled servert 6 0 1 0 portal express C wp profiledWebSphere Portal 6 0 4 0 portal express C wp profleSiservert V6 0 4 0 portal express C wp profile5lWebSphere Portal 6 0 4 0 portal express Stat Sop Restat Manage Details Delete Rename 8 Stopped 8 Stopped 9 Deleting 9 Deleting 8 Stopped 8 Stopped 8 Stopped 8 Stopped Stopped Stopped 40100 10101 10102 10103 10 40427 10129 10130 10134 10 40300 10301 10302 10303 10 40327 10329 10330 10334 10 10800 10801 10802 10803 10 40827 10829 10830 10831 10 40400 10404 10402 10403 10 40427 10429 10430 10431 10 40500 10501 10502 1050310 10410105 138 10140 304 10305 338 10340 804 10805 838 10840 404 10405 438 10440 504 10506 40627 10629 10530 10634 10 938 10540 WebSphere Porta hittp itcebizt rehland ibm com 8085Aps portal WebSphere Portal WebSphere Porta WebSp
424. ue to errors correct the errors and rerun the command again Before you restart the installation gt Remove the QIBM ProdData WebSphere AppServer V6 Base deploytool itp configuration directory and try it again to see if it fixes the problem This directory will be regenerated gt Make sure the user running the installation has write access to the QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalSer ver log folder and the configtrace log file if it exists gt Delete remove or rename the QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalSer ver config Apps Targets log file At this point you have successfully run the main upgrade commands However you must complete the post installation steps before you can use the portal server Post installation steps Important You must run the post installation steps in this section Otherwise you cannot log in to the WebSphere Portal Express server The installation process does not automatically update the screens in the wps ear application even if it updates everything like the theme skins JSPs and so on To have the screens updated automatically update the wpconfig properties with the following entry as part of the pre upgrade steps discussed in Preparing for the upgrade on page 348 CopyWpsEarScreens true If you set the CopyWpsEarScreens true parameter ignore the first seven steps of the following post installat
425. ummarizes the System i models that are suitable for WebSphere Portal Express Consult with your IBM sales representative or IBM Business Partner for more information gt System i 515 Express For small businesses with fewer than 40 users who are tired of dealing with the challenges of Microsoft Windows based servers This model is easy to manage easy to secure and a highly reliable alternative to Windows based servers For more information see the IBM System i 515 Express Web site at http www ibm com systems i hardware 515 index html gt System i 525 Express For small to mid sized businesses the System i 525 Express is ideal for companies that need an affordable easy to use system with increased expansion options and easy upgrades with Capacity on Demand Unlike Windows based servers the System i Express models are typically used to run multiple business applications on the same system For more information see the IBM System i 525 Express Web site at http www ibm com systems i hardware 525 index html gt System i 520 Collaboration Edition For small and medium businesses deploying robust collaboration applications built on IBM Lotus Domino and IBM WebSphere Portal solutions For more information see the IBM System i 520 Collaboration Edition Web site at http www ibm com systems i hardware 520col laboration gt System i 550 Domino edition For mid size businesses deploying robust collaboration applications built on IBM
426. us Messase The applications you selected will trust this Certificate Authority CA Selecta Cerificate Store Select Continue to create the default object signing certificate store OBJECTSIGNING and an object signing certificate signed by your Certificate Authority CA You can thea use your system to sign objects Expand All Collapse All gt Fast Path cence a Create Certificate Create New Certificate Store Create a Certificate Authonty CA gt Manage Certificates gt Manage Applications gt Manage Certificate Store gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to i3 OS Tasks Secure Connection Digital Certificate Manager 27 Figure 5 16 Local Certificate Authority successfully created Exporting the Local Certificate Authority public certificate Perform the following steps to export the Local Certificate Authority public certificate 1 Log in to the Digital Certificate Manager see Creating a certificate store on page 156 to access the Digital Certificate Manager Chapter 5 Enabling Secure Sockets Layer 165 2 In the left navigation pane of the Digital Certificate Manager window click Install Local CA Certificate on Your PC Figure 5 17 Digital Certificate Manager Select a Certificate Store Expand All Collapse All 5769 NC1 5769 NCE 5769 SS1 5722 SS1 C Copyright IBM Corporation 1997 2005 All n
427. users under a parent DN other than the default Verify that cn users dc appears at the bottom itcebiz1 rchland ibm com 389 OJEJ A DC ITCEBIZ1 DC RCHLAND DC IBM DC C 4 DC WP DC RCHLAND DC IBM DC COM cn use a uid itdadmin uid mgordo uid adan uid nraut uid nill uid samson 1 uid levy uid Siercks uid Weaver BR HS QrSrGrG gt E Q 3 a wo uid teamxxuser uid salz uid pdmusenx uid puser91 uid wpsuserxx OK Cancel Figure 3 42 Browsing the LDAP directory to select the parent DN for cn users 15 lf you are using an LDAP suffix other than the default click Browse in the Information describing the administrative group entry section Figure 3 43 If you are using the LDAP suffix default click Next Create WebSphere Portal Express V6 0 LDAP Configuration Parameters Step 10 of 14 The Portal server utilizes LDAP to store user information for authentication purposes Below is where the administrator user and group will reside in your LDAP directory Information describing user entries Q Parent DN cn users DC WP DC RCHLAND DC IBM DC COM Browse Object class inetOrgPerson M Naming attribute uid lvl Information describing the administrative group entry Parent DN cn groups DC itcebiz1 DC rchland DC ibm DC com Object class groupOfUniqueNames M Naming attribute cn v Member attri
428. usiness REDP 4316 gt Implementing IBM Lotus Domino 7 for i5 OS SG24 7311 gt Improve Whole System Backups with the New Save While Active Function REDP 7200 Other publications These publications are also relevant as further information sources gt Backup Recovery and Media Services for iSeries Version 5 http publib boulder ibm com infocenter iseries v5r4 topic books sc415345 pdf gt Backup Recovery and Media Services for iSeries BRMS iSeries Navigator Client Student Guide http www ibm com servers eserver iseries service brms pdf StudentGuide54 pdf Online resources These Web sites are also relevant as further information sources gt WebSphere Portal Version 6 Information Center http publib boulder ibm com infocenter wpdoc v6r0 index jsp gt WebSphere Application Server for i5 OS Information Center http publib boulder ibm com infocenter wsdoc400 v6r0 index jsp gt WebSphere Portal Express V6 0 downloadable files http www ibm com support docview wss rs 688 amp ui d swg24014177 gt Workload Estimator http www 912 ibm com wle EstimatorServlet gt Fix Central Copyright IBM Corp 2007 All rights reserved 361 http www 912 ibm com eserver support fixes fcgui jsp gt System i Group PTFs http www 912 ibm com s_dir s ine003 NSF GroupPTFs 0penVi ew amp view GroupPTFs gt Support for IBM System i http www 304 ibm com jct01004c systems support supportsite wss brandmain bran dind 500
429. usiness use high availability and scalability of your Web server environment High availability and scalability can be achieved through the use of iSeries clustering D Security Use the Fast Response Cache Accelerator FRCA to improve the performance and scale of Web and TCP server D Dynamic Content and CGI applications by storing both static and dynamic content in a memory based cache located in the Licensed Internal Code D Loggin nee Use full proxy support including forward proxy reverse proxy and proxy chaining to enhance network security and lessen D Proxy network traffic A proxy server enhances network security by providing controls for receiving and forwarding or rejecting D System Resources requests between isolated networks A proxy server lessens network traffic by rejecting unwanted requests forwarding BFRCA requests to balance and optimize server workload and fulfilling requests by serving data from cache rather than D Compression unnecessarily contacting the true destination server D ASF Tomcat Setup task D ASF Tomcat Settings D Domino Application Server D WebSphere Application Server g Display Configuration Fil g Edit Configuration File Directive Index Display the raw configuration file for this HTTP server aP Real Time Server Statistics Figure 5 54 Displaying the HTTP server configuration file 192 Installing and Configuring WebSphere Portal Express V6 on i5 OS b The configuration file of
430. ut Support Help Welcome Application servers Guided Activities Application servers E Servers Application servers gt WebSphere_Portal Application servers Web servers Applications Resources Sains General Properties Name al z E Environment WebSphere_Portal System administration E Monitoring and Tuning C Run in development mode Troubleshooting a a Server specific Application Settings Service integration Classloader policy upor Multiple ag Class loading mode Parent last M Apply OK Reset Cancel An application server is a server which provides services required to run enterprise applications Runtime Configuration eee EEEE Web Container Settings EJB Container Settings Container Services Business Process Services Server messaging Messaging engines Messaging engine inbound transports WebSphere MQ link inbound transports SIB service Server Infrastructure B Java and Process Management Class loader Process Definition Process Execution Figure 4 28 Managing the application server Chapter 4 Initial performance tuning 139 3 On the Application servers page under the Additional Properties section select Java Virtual Machine Figure 4 29 Welcome Guided Activities E Servers Application servers Web servers a Applications E Resources a Security a Environment a System administration Welcome wpsadm
431. utes are in the LDAP directory Detect TCP IP ports in use to avoid port conflicts Validate user IDs and passwords vvvy Chapter 1 Introduction to WebSphere Portal Express V6 on i5 OS 9 For more information about the Create WebSphere Portal wizard see 3 2 2 Configuring the WebSphere Portal profile on page 73 Through the IBM Web Administration for i5 OS you can also manage your portal environment as follows gt Start and stop the portal server and associated HTTP server See 3 3 3 Starting and stopping portal servers on page 94 for more information gt Access WebSphere Application Server and portal logs See 3 2 3 Accessing logs via IBM Web Administration for i5 OS on page 87 for more information gt Access WebSphere Administration Console for the portal profile gt Delete a portal profile See 3 5 Deleting a WebSphere Portal Express profile on page 101 for more information gt Perform initial tuning See Chapter 4 Initial performance tuning on page 105 for more information We use this wizard and administration functions in all of this Redpaper s examples Backup and restore scripts WebSphere Portal Express for i5 OS provides scripts to simplify offline backup and recovery of WebSphere Portal Express profiles You can run the scripts manually from a QShell session or schedule them as part of a comprehensive backup and recovery strategy The scripts save and restore all the co
432. v6r0 index jsp topic com ibm wp ent doc wps dgn_dpycst html gt If you do not have any customized screens in the wps ear application then you might want the installation process to implement all the new screen changes in the version 6 0 1 refresh pack To do so set the following parameter in the wpconfig properties file CopyWpsEarScreens true If you do not set this parameter existing screens are not replaced Copyright IBM Corp 2007 All rights reserved 347 Preparing for the upgrade Perform the following steps to prepare for an upgrade of a WebSphere Portal Express Version 6 0 0 1 to Version 6 0 1 1 Make sure you are at least at the following WebSphere Application Server group PTF level For i5 OS V5R3 WebSphere PTF group SF99301 level 21 or higher Fori5 OS V5R4 PTF group SF99312 level 11 or higher As part of the WebSphere Application Server fix strategy you need to run an update command after the group PTFs are applied to properly apply the fixes See Fix Pack Installation Instructions WebSphere Application Server V6 0 in the WebSphere Portal Information Center at http www ibm com servers eserver iseries software websphere wsappserver servi ces fixpack60 html The steps essentially boil down to the following shortly after applying the group PTFs a End the QWASG subsystem if active ENDSBS SBS QWAS6 b Start the host servers if they are not active STRHOSTSVR ALL c Run the following updat
433. value is 180 seconds a Cc From the i5 OS command line edit the soap client props file in the QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt properties folder For example for a portal profile called portalexpress EDTF STMF QIBM UserData WebSphere AppServer V6 Base profiles portalexpress properties s oap client props Change the timeout request line and set as follows com ibm SOAP requestT imeout 6000 Save the changes 8 Using the WebSphere Administrative Console change the HTTP connection timeout value for the various HTTP transport chains for the WebSphere_Portal server Web container a f Log on to the WebSphere Administrative Console b Click Servers gt Application Servers c Click WebSphere_Portal d e For each of the transport chains listed usually there are four Click Web Container settings Web container transport chains i Click HTTP Inbound Channel ii Change the value of Read timeout to 180 iii Change the value of Write timeout to 180 iv Click Apply and then click OK Save all your changes 9 From the i5 OS command line edit the QIBM UserData WebSphere AppServer V6 Base profiles lt profilename gt PortalServer co nfig wpconfig properties file and fill in the appropriate values for the following parameters PortalAdminPwd WasPassword 10 From the i5 OS command line edit the QIBM UserData WebSphere AppServer V6 Base profiles
434. ved components in one step 1 From the iSeries Navigator right click Backup Recovery and Media Services and select Restore Figure 6 55 Diseries Navigator BAX Fie Edit View Help pE xE Shs 0 minutes old Environment My Connections Lwpi13 rtp raleigh ibm com Backup Recovery and Media Services E Management Central Lwpi13 rtp raleigh ibm com m E Task Activity By Archive Policies Create run display and maintain archive policies m E Scheduled Tasks Backup Policies Create run display and maintain backup policies g Definitions Rf move Policies Display move policy information m EM Monitors G media E a Endpoint Systems Ty System Groups E Sj Extreme Support ff Systems with Partitions Be Clusters My Connections ff Lwpi12 rtp raleigh ibm com il Lwpi13 rtp raleigh ibm com Os Basic Operations eR Work Management Configuration and Service a Display and add media and manage saved items on media Network Integrated Server Administration Security g Users and Groups amp Databases 08 File Systems Application Development Explore PS Open t and Media Services Tasks Add a connection Create Shortcut stem EA Print reports Install additional components Customize this View ey Perform maintenance and deanup ey View save history Back Up System files Py Display BRMS log Save All Save Files obal policy properties Manage devices Restore R saves
435. vel You can monitor the disk status using the i5 OS CL command of Work with Disk Status WRKDSKSTS On the Work with Disk Status display press PF11 and make sure that all 126 Installing and Configuring WebSphere Portal Express V6 on i5 OS 4 5 3 PTFs disks are in an ACTIVE status as shown in Figure 4 17 Take corrective action if the status shows any other value for example DEGRADED or FAILED Work with Disk Status RCHAS60 04 11 07 09 31 49 Elapsed time 00 00 06 Protection Unit ASP Type Status Compression DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE DPY ACTIVE jai pi a ee ee ee ey Command F3 Exit F5 Refresh F12 Cancel F24 More keys Figure 4 17 DASD status Make sure that the Group PTFs are at the current levels Table 4 8 lists the required group PTFs for i5 OS V5R3 and V5R4 Table 4 8 Group PTFs for i5 OS V5R3 and V5R4 SF99530 Cumulative V5R3 SF99540 Cumulative V5R4 SF99301 WebSphere Application Server V6 0 SF99312 WebSphere Application Server V6 0 SF99503 DB2 UDB for iSeries SF99504 DB2 UDB for iSeries SF99269 Java SF99291 Java SF99099 IBM HTTP Server for iSeries SF99114 IBM HTTP Server for iSeries Note Applying the latest level of Group PTFs for WebSphere Application Server V6 0 also applies the latest Group PTFs for DB2 Java and HTTP Chapter 4 Initial performance tuning 127 You can chec
436. vers HTTP Servers Application Servers ASF Tomcat Servers Stopped J Server wp_profile2 WebSphere_Portal V6 0 portal v Common Tasks and Wizards Create HTTP Server Create Application Server Migrate Original to Apache Create WebSphere Portal Create IBM Workplace default server1 V6 1 Express default server1 V6 0 ND default server1 V6 0 default server1 V6 1 Base MERVOSH61 MERVOSH61 V6 1 Base SVGINGCT ANAIN WEN express iv Figure 3 67 Selecting All servers 3 Select the server you want to delete Make sure the server is stopped first Click Delete Figure 3 68 wp _profile1 servert V6 0 0 1 portal express Stopped wp profilei WebSphere Portal 6 0 0 1 portal express Running wp _profile2 servert V6 0 1 0 portal express Stopped OJ O O wp oprofile2WebSphere Portal 6 0 1 0 portal express Stopped wp profile3 server1 V6 0 0 1 portal express Stopped wp profile3 WebSphere Portal V6 0 0 1 portal express Stopped wp profile4 server1 V6 0 1 0 portal express Stopped wp profile4 WebSphere Portal V6 0 1 0 portal express Stopped wp profile5 server1 V6 0 1 0 portal express Stopped wp profle5 WebSphere Portal V6 0 1 0 portal express Stopped Refresh Start Stop Restart Manage Details Delete Rename 10100 10101 10102 10103 10104 104 10127 10129
437. vlf UserAgent Mozilla 5 0 no gzip SetEnv gzip only text html 1 SetEnvilfNoCase Request_URI jslcss gzip only text ntml 0 Uncomment out the following lines to log compression statistics to the deflate_log file LogFormat r outstream n f instream n ratio n deflate CustomLog logs deflate_log deflate LogMaint logs deflate_log 7 0 DeflateFilterNode Input instream DeflateFilterNode Ouput outstream DeflateFilterNode Ratio ratio 3 Stop and restart your HTTP server 4 7 2 General server configuration This section describes general server settings that you can adjust to improve WebSphere Portal Express performance Number of threads to process requests This parameter specifies the maximum number of threads to process a request Set this parameter value to the maximum number of parallel clients that can connect simultaneously to the HTTP server The minimum recommended value is 300 See the following General server configuration settings section for details about how to set up this parameter DNS host name lookups for logging CGI and SSI This parameter enables DNS lookups so the host names can be logged and passed to CGls SSls in the REMOTE_HOST environment variable When enabled for each Internet transaction the server accesses the DNS server for information IP address and name translation These accesses cause significant overhead CPU and I O and greatly reduce the syste
438. vvy 46 Installing and Configuring WebSphere Portal Express V6 on i5 OS Installing and configuring WebSphere Portal Express This chapter provides step by step instructions on installing WebSphere Portal Express from electronic images It outlines the recommended path to get your first WebSphere Portal Express environment up and running on your System i machine quickly This chapter discusses the following topics gt Installing WebSphere Portal Express from electronic images on page 48 gt Configuring WebSphere Portal Express with IBM Web Administration for i5 OS on page 71 gt Understanding WebSphere Portal Express work management on i5 OS on page 90 gt Problem determination on page 96 gt Deleting a WebSphere Portal Express profile on page 101 gt Uninstalling the WebSphere Portal Express product on page 103 WebSphere Portal Express provides many installation and configuration options not discussed in this Redpaper This Redpaper helps you get started quickly with a simple deployment example For information about other planning considerations and topologies see the WebSphere Portal Version 6 Information Center at http publib boulder ibm com infocenter wpdoc v6r0 index jsp Copyright IBM Corp 2007 All rights reserved 47 3 1 Installing WebSphere Portal Express from electronic images After assembling the eimages as described in 2 3 2 Assembling WebSphere Portal Express
439. window is displayed again Because you are doing an online backup implement the Save While Active feature for the libraries and directories to be saved Click Save While Active at the bottom of the page Figure 6 30 Wp xpolicy ties During Backup What where Media Retention Save File Retention TSM Server Retention Activity Items to back up Items to Back Up or Action Track Object Detail ma Disk Pool Add Library System and basic disk pools z Library All m N System and basic disk pools z Actions Library All No System and basic disk pools Remove Library All No System and basic disk pools Library All No System and basic disk pools z Move Up x Library All No System and basic disk pools z Library All No System and basic disk pools z Mo e Dow Wpbxp lic Object List All E System and basic disk pools z Details C Wpbxpolicy DirectoryList AN T Bee Vist All available disk pools Advanced J Unmount user defined file systems OK Cancel Help Figure 6 30 Accessing the Save While Active panel 276 Installing and Configuring WebSphere Portal Express V6 on i5 OS 6 On the Save While Active window under the Save While Active column click the drop down icon to see the various options for the Save While Active activity Figure 6 31 Perform the following steps to select the option for Save While Active for the various lists a For all the items of type Library s
440. window shows the status of the command It shows a status of Completed when it is done as shown in Figure 6 71 If the command fails make sure you have entered the command correctly and rerun the command You can explore the status panel to obtain more information about the task output amp Run Command 2 Status Jes File Help IL Status Completed Command STRGSH CMD QIBM ProdData PortalExpress V6 Tools PostExpressRestore sh p wp Gxserver stems and Groups R Figure 6 71 PostExpressRestore sh script ran successfully 5 Alternatively you can run the PostExpressRestore sh script from the i5 OS QShell environment Log in to the i5 OS QShell environment STRQSH and run the following command QIBM ProdData PortalExpress V6 Tools PostExpressRestore sh p lt profilename gt For our example this is QIBM ProdData PortalExpress V6 Tools PostExpressRestore sh p wp6xserver Chapter 6 Online backup and recovery 305 6 When the restore is completed compare the newly restored profileregistry xml and profileregistryOrig xml files in the QIBM UserData WebSphere AppServer V6 Base profileRegistry folder Assuming the content of the files is different you might want to merge them so that the resulting profileregistry xml contains an entry for every portal profile configured on the system In most cases you do not need to perform any action Lastly it is a good practice to clean out the profileregistryOri
441. wizard for i5 OS Starts the IBM Sphere Portal Express installation program for the i5 OS platform Figure 3 3 Launching WebSphere Portal Express installation for i5 OS 5 On the Signon to the Server window Figure 3 4 enter the following information a System Your System i fully qualified host name or IP address b User ID An i5 OS user profile with IOSYSCFG JOBCTL and ALLOBJ authorities Important Do not use the QSECOFR user profile c Password The user ID s password d Click OK Tip If you enter the wrong user ID or password the Signon to the Server window goes away without an error message Signon to the Server System 10 10 10 2 User ID ADAN Password eases Figure 3 4 Signing on to System i machine Chapter 3 Installing and configuring WebSphere Portal Express 51 6 On the Installer window Figure 3 5 select the language for the InstallShield for Multi Platforms ISMP program Click OK Installer Wok Select a language to be used for this wizard Engish v Cancel Figure 3 5 Selecting a language for the installation wizard 7 On the WebSphere Portal Express Version 6 0 Installer window Figure 3 6 click Next The installation wizard then performs prerequisite checking before starting the installation WebSphere Portal Express Version 6 0 Installer is Se Portal Express Welcome to WebSphere Portal Express Version 6 0 The wizar
442. x pack a From an i5 OS command line enter the following command by replacing edition with Base or ND and 6 0 2 WS WAS OS400PPC64 FPfull0015 install with the fix pack number installed on your system edtf QIBM ProdData WebSphere AppServer V6 lt edition gt logs update 6 0 2 WS WAS OS AO0PPC64 FPful10015 install updatelog txt b Look for the fix pack successful installation message INSTCONFSUCCESS Chapter 2 Preparing your i5 OS environment for WebSphere Portal Express 37 c Switch to the QSHELL environment by entering the command STRQSH d At the QSH Command Entry enter the following commands cd QIBM ProdData WebSphere AppServer V6 base bin versioninfo e You see results similar to the ones shown in Figure 2 21 versioninfo WVEROO10I Copyright c IBM Corporation 2002 2005 All rights reserved WVEROO11I WebSphere Application Server Release 6 0 WVEROO12I VersionInfo reporter version 1 15 3 1 dated 4 25 05 Report at date and time 2007 03 22 12 26 53 0500 Installation Product Directory QIBM ProdData WebSphere AppServer V6 Base Version Directory QIBM ProdData WebSphere AppServer V6 Base properties version DTD Directory QIBM ProdData WebSphere AppServer V6 Base properties version dtd Log Directory QIBM ProdData WebSphere AppServer V6 Base logs Backup Directory QIBM ProdData WebSphere AppServer V6 Base properties version update backup TMP Directory tmp Installation Platform Version Product List IB
443. xpand All Collapse All gt Manage User Certificates Create New Certificate Store N m Create a Certificate Authority CA gt Manage CRL Locations Manage LDAP Location m Manage PKIX Request Location Retum to 15 05 Tasks Secure Connection Figure 5 6 Setting the certificate store password Confirm password eecccece 6 A message is shown indicating the location of the certificate store Figure 5 7 Click OK Digital Certificate Manager 2 Certificate Store Created Message The certificate store has been created File name QIBM USERDATA ICSS CERT SERVER DEFAULT KDB Select a Cerificate Store Note You must click on the Select a Certificate Store button in the left frame to refresh the Digital Certificate Manager DCM to work with this new certificate store b Manage User Certificates m Create New Certificate Store a Certificate A1 CA gt Manage CRL Locations Manage LDAP Location Manage PKIX Request Location Retum to 15 OS Tasks Secure Connection Figure 5 7 Certificate store location Creating a Local Certificate Authority Perform the following steps to create a local Certificate Authority CA 1 Log in to Digital Certificate Manager refer to Creating a certificate store on page 156 to access Digital Certificate Manager 158 Installing and Configuring WebSphere Portal Express V6 on i5 OS 2 On the Digital Certificate Manager window click Select a
444. xpress V6 profile being restored gt wpllib is the save file library where the save files are located gt mywptlogs is the i5 OS integrated file system directory where the logs will go it is created if not there It is critical to keep the save logs so you can go back and see what happened at save time if a problem occurs Restore is a more complex function than save Existing profile data needs to be cleared off the system prior to the restore and care must be taken to recover the existing profile if there was a mistake This is called safety net processing For a detailed discussion about safety net processing and the restore process in general see Restoring a profile on i5 OS in the WebSphere Portal Express V6 0 Information Center at http publib boulder ibm com infocenter wpdoc v6r0 index jsp topic com ibm wp ex p doc wpf i_wadm_t_restore_inst_i5os html 6 3 Online backup using BRMS This section introduces a way to back up the WebSphere Portal server while it is online Then in later sections of this chapter we restore the data that was backed up This is done using the Backup Recovery and Media Services BRMS product BRMS on i5 OS is a separately purchased product that assists you in defining and processing your backup recovery and media management operations For more information about BRMS see the Backup Recovery and Media Services for iSeries document at http publib boulder ibm com infocenter iseries v5r4 topic book
445. y 331 9 On the Work with Job menu for the backup job Figure 6 102 type option 10 Display job log if active on job queue or pending and press Enter to work with the job log of the restore job Work with Job System LWPI13 Job WP6XPOLICY User MOWUSUA Number 165279 one of the following Display job status attributes Display job definition attributes Display job run attributes if active Work with spooled files Display job log if active on job queue or pending Display call stack if active Work with locks if active Display library list if active Display open files if active Display file overrides if active Display commitment control status if active Selection or command gt 10 F3 Exit F4 Prompt F9 Retrieve F12 Cancel Figure 6 102 Work with Job menu for the backup job 332 Installing and Configuring WebSphere Portal Express V6 on i5 OS 10 The job log for the backup job is displayed Figure 6 103 Press F10 and then F5 to show more of the job log Use the Page Down key to continue reviewing the job log Tip You can also use the Display Log for BRM DSPLOGBRM CL command to review the progress of the backup Display All Messages System LWPI13 Job WP6XPOLICY User MOWUSUA Number 165279 Job 165279 MOWUSUA WP6XPOLICY started on 04 29 07 at 02 35 47 in subsystem QBATCH in QSYS Job entered system on 04 29 07 at 02 35 47 Job 165279 MOWUSUA WP6XPO
446. y have affinity The recommend value is NORMAL To set the require values type the following i5 OS command and press F4 to prompt the command CHGSYSVAL SYSVAL QTHDRSCAFN Enter the required values as shown in Figure 4 10 on page 120 Chapter 4 Initial performance tuning 119 Change System Value System value QTHDRSCAFN Description Thread resources affinity Type choices press Enter Thread resources affinity NOGROUP NOGROUP GROUP NORMAL NORMAL HIGH F3 Exit F5 Refresh F12 Cancel Figure 4 10 Setting system value QTHDRSCAFN 4 3 Memory tuning Note A memory constrained system is referred to several times in this chapter In the context of performance tuning recommendations for WebSphere Portal Express a memory constrained system is a system with less than 5 GB of total memory or less than 4 5 GB of memory dedicated to a WebSphere Portal Express instance This section describes how to tune the memory resources of the system to enhance WebSphere Portal Express performance By default WebSphere servers Application Server or WebSphere Portal are configured to run in the BASE memory pool If the system or the logical partition for multiple LPARs system where WebSphere Portal Express is running is not dedicated then we recommend that you configure WebSphere Portal Express to run in its own memory pool This helps better manage the memory resource utilization Note If you decide to keep the default set
447. your HTTP server is similar to the one displayed in Figure 5 55 LoadModule ibm_ss _module QSYS LIB QHTTPSVR LIB QZSRVSSL SRVPGM WebSpherePluginConfig QIBM UserData WebSphere AppServer V6 Base profiles WPX6PRF config cel 1s RCHAS6 0_WPX6PRF nodes IHS RCHAS60_WPX6PRF_node servers IHS_RCHAS60_WPX6PRF plugin cfg xml LoadModule was_ap20_module QSYS LIB QWAS6 LIB QSVTAP20 SRVPGM DocumentRoot www wpx6prf htdocs ServerRoot www wpx6prf Options ExecCGI FollowSymLinks SymLinksIfOwnerMatch Includes IncludesNoExec Indexes MultiViews Listen 9 5 92 25 8020 Listen 9 5 92 25 8021 AccessFileName htaccess NameVirtualHost 9 5 92 25 8021 LogFormat Cookie n r t cookie LogFormat User agent i agent LogFormat Referer i gt U referer h h lo 1 u t r gt s b common 1 u t r gt s b Referer i User Agent i LogFormat LogFormat combined CustomLog logs access_log combined SetEnvIf User Agent JDK 1 0 force response 1 0 SetEnvIf User Agent Java 1 0 force response 1 0 SetEnvIf User Agent RealPlayer 4 0 force response 1 0 SetEnvIf User Agent MSIE 4 0b2 nokeepalive SetEnvIf User Agent MSIE 4 0b2 force response 1 0 SetEnvIf User Agent Mozilla 2 nokeepalive DirectoryIndex index htm lt Directory www wpx6prf htdocs gt Order Allow Deny Allow From all lt Directory gt lt Directory gt Order Deny Al low Deny From all lt Directory gt lt Vir
448. your System i i5 OS environment before you install and configure WebSphere Portal Express V6 It includes step by step instructions that help system administrators and IT consultants to quickly deploy WebSphere Portal Express into a production environment on a System i machine This Redpaper also includes information that helps you perform the initial tuning of your portal environment It explains how to configure Secure Sockets Layer SSL to protect sensitive login information to the portal and LDAP servers Finally it explains how to save a WebSphere Portal Express V6 profile while it is online and actively in use The team that wrote this paper This paper was produced by a team of specialists from around the world working at the International Technical Support Organization Rochester Center Marcela Adan is a Consultant IT Specialist in the System i Technology Center iTC in Rochester Minnesota She leads the team responsible for accelerating the adoption of new WebSphere and Collaboration technologies on the IBM System i platform She is responsible for designing planning and implementing early enablement education and support programs aimed at facilitating the adoption of WebSphere portal and collaboration solutions on the System i platform Marcela has held several positions in development consulting technical support and skills transfer She is a frequent speaker at technical conferences and teaches IBM classes worldw

Download Pdf Manuals

image

Related Search

Related Contents

Ednet 33040  herbert_lowe_stukart..  KOHLER K-10542-BS Installation Guide  ™DowAgroSciences Contenido neto: 1 L  LEDボーダーライト BL-LED  Gearless XaP - Leroy Somer  Targus Mini USB 2.0 4-Port Hub  Targus A7™ Netbook Messenger  Advanced classweb Installation  こちら  

Copyright © All rights reserved.
Failed to retrieve file