Sunday, January 06, 2008

On The Peoplesoft Road : Peopletools 8.49.08 Windows client

For further installation and usage, you have to install Peopletools and Application on a client Windows machine.
Downloaded from http://edelivery.oracle.com
Choose "Peoplesoft Entreprise", plateform "Linux x86", then under "PeopleSoft Enterprise - PeopleTools 8.49 Media Pack", then disk named as
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 1 of 7"
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 2 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 3 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 4 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 5 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 6 of 7"
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 7 of 7"

At this step you'll need the license code from (depending of the database vendor) http://licensecodes.oracle.com/ent_keys_by_prod.html#PeopleTools
The license code are same for production usage.


Just run the setup.exe located into the installation directory, and follow the instruction.
You have to indicate the ORACLE_HOME/bin directory (which is not the case on Unix/Linux).
Note, the Disk 5 will be skipped (not required).

Choose Unicode database if you want to load global application with different languages, choose Non-Unicode if not. Take care , a Unicode database requires much more space (between 2 and 3 times more than a Non-Unicode database).Choose the module you want to install, in most of case, check all the checkboxes :
If you want later install some ML translation application,keep the Language pack : Change the folder for each installation CD : Then, you have to install the patch 8.49.08, the screenshots are almost same as here above.

Lastly, some programs have been added in your programs list, run the Application Designer to check the Peopletools version as well :

Have fun,

Saturday, January 05, 2008

On The Peoplesoft Road : Peopletools 8.49.08 console mode

Because you can want to work in console mode instead of GUI, console mode doesn't required any XClient...

The main thing at this installation is the setting of DISPLAY variable, doesn't forget it, you can encoutered some strange behaviour of the Installer.

I'll install with this method the Peopletools for CRM9 usage, under specific folder. I don't share the Peopletools directory between differents applications.

Downloaded from http://edelivery.oracle.com
Choose "Peoplesoft Entreprise", plateform "Linux x86", then under "PeopleSoft Enterprise - PeopleTools 8.49 Media Pack", then disk named as
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 1 of 7"
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 2 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 3 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 4 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 5 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 6 of 7"
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 7 of 7"

1. As root
[root@orion:/apps/psoft/hrms9]$ useradd -g psoft crm9

2. Start the installation in console mode as crm9 user :
At this step you'll need the license code from (depending of the database vendor) http://licensecodes.oracle.com/ent_keys_by_prod.html#PeopleTools
The license code are same for production usage.

[crm9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49/Disk1]$ export DISPLAY=0.0
[crm9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49/Disk1]$ ./setup.linux -is:javaconsole -console

Initializing Wizard........

Initializing Wizard........
Launching InstallShield Wizard........

-------------------------------------------------------------------------------
Welcome to the InstallShield Wizard for PeopleTools 8.49

The InstallShield Wizard will install PeopleTools 8.49 on your computer.
To continue, choose Next.

PeopleTools 8.49




Press 1 for Next, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

Please Enter your PeopleSoft license code:

License Code (characters 1 to 6) []: zm7ky3

License Code (characters 7 to 12) []: w41m04

License Code (characters 13 to 19) []: 4u863q6

License Code (characters 20 to 25) []: 7oke1m

License Code (characters 26 to 31) []: s7t1f2

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

For a database platform of 'Oracle', are you installing a:


[X] 1 - Non-Unicode Database
[ ] 2 - Unicode Database

To select an item enter its number, or 0 when you are finished [0]: 2


[ ] 1 - Non-Unicode Database
[X] 2 - Unicode Database

To select an item enter its number, or 0 when you are finished [0]:

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

For Oracle on Linux the following can be installed:


[X] 1 - PeopleSoft Application Server
[X] 2 - PeopleSoft Batch Server
[X] 3 - PeopleSoft Database Server
[X] 4 - PeopleSoft Web Server

To select an item enter its number, or 0 when you are finished [0]:

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
PeopleTools 8.49 Install Location

Please specify a directory or press Enter to accept the default directory.

Directory Name: [/opt/PT8.49] /apps/psoft/crm9

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

Would you like to install Enterprise Resource Planning (ERP) Connectors?


[X] 1 - No
[ ] 2 - Yes

To select an item enter its number, or 0 when you are finished [0]:

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

Please select the location of the installed Tuxedo software.

Please specify a directory name or press Enter [/opt/tuxedo] /apps/bea/tuxedo/9.1

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
Please enter the configuration for Environment Management:

Environment Hub machine name: [PSEMHUB]


Environment Hub port number: [80]


Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
Select the features for "PeopleTools 8.49" you would like to install:

PeopleTools 8.49

To select/deselect a feature or to view its children, type its number:

1. [x] PeopleTools
2. [x] PeopleTools System Database

Other options:

0. Continue installing

Enter command [0]


Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]



PeopleTools 8.49 will be installed in the following location:
/apps/psoft/crm9
with the following features:
PeopleTools
PeopleTools System Database

The following PeopleSoft Servers were selected by you:
PeopleSoft Application Server
PeopleSoft Batch Server
PeopleSoft Database Server
PeopleSoft Web Server

Database Type:
Oracle

ERP Connectors Installation:
Not Selected

Environment Hub Configuration:
Hub machine name: PSEMHUB
Hub port number: 80



-------------------------------------------------------------------------------

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

Installing PeopleTools 8.49. Please wait...

|-----------|-----------|-----------|------------|
0% 25% 50% 75% 100%
||||||

Please insert disk 2.
[/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49/Disk1]/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49/Disk2

1. OK
2. Cancel

[1]
[...]
Insert or change the directory of CD on demand (all the 7 cd will be required)
[...]
|-----------|-----------|-----------|------------|
0% 25% 50% 75% 100%
|||||||||||||||||||||||||||||||||||||||||||||||||

Unpacking JRE ...


Setting Files Permission... Please wait

-------------------------------------------------------------------------------
The InstallShield Wizard has successfully installed PeopleTools 8.49. Choose
Finish to exit the wizard.

Press 3 to Finish or 5 to Redisplay [3]

[crm9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49/Disk1]$

3. Start the upgrade to the latest patch of Peopletools (8.48.08) in console mode as crm9 user.
Downloaded from ftp://ftp.peoplesoft.com/outgoing/ptools/84908
Password for unzipping the compress file from http://www.peoplesoft.com (a valid customer ID required)
Tab Update+Fixes, then Apply to Release

Choose Product Line => Peopletools

Product => Peopletools
Release => 8.49

Check the Bunldes checkbox, then search

Click on Update ID #738550

Open the user doc html files to get the password.

Lastly, at this step you'll need the license code (depending of the database vendor) from http://licensecodes.oracle.com/ent_keys_by_prod.html#PeopleTools

[crm9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49.08/cd84908/disk1]$ export DISPLAY=0.0
[crm9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49.08/cd84908/disk1]$ ./setup.linux -is:javaconsole -console

Initializing Wizard........

Initializing Wizard........
Launching InstallShield Wizard........

-------------------------------------------------------------------------------
Welcome to the InstallShield Wizard for PeopleTools 8.49.08

The InstallShield Wizard will install PeopleTools 8.49.08 on your computer.
To continue, choose Next.

PeopleTools 8.49.08

Press 1 for Next, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

Please Enter your PeopleSoft license code:

License Code (characters 1 to 6) []: zm7ky3

License Code (characters 7 to 12) []: w41m04

License Code (characters 13 to 19) []: 4u863q6

License Code (characters 20 to 25) []: 7oke1m

License Code (characters 26 to 31) []: s7t1f2

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

For a database platform of 'Oracle', are you installing a:


[X] 1 - Non-Unicode Database
[ ] 2 - Unicode Database

To select an item enter its number, or 0 when you are finished [0]: 2


[ ] 1 - Non-Unicode Database
[X] 2 - Unicode Database

To select an item enter its number, or 0 when you are finished [0]:

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

For Oracle on Linux the following can be installed:


[X] 1 - PeopleSoft Application Server
[X] 2 - PeopleSoft Batch Server
[X] 3 - PeopleSoft Database Server
[X] 4 - PeopleSoft Web Server

To select an item enter its number, or 0 when you are finished [0]:

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
PeopleTools 8.49.08 Install Location

Please specify a directory or press Enter to accept the default directory.

Directory Name: [/opt/PT8.49.08] /apps/psoft/crm9

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------

Please select the location of the installed Tuxedo software.

Please specify a directory name or press Enter [/opt/tuxedo] /apps/bea/tuxedo/9.1

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
Select the features for "PeopleTools 8.49.08" you would like to install:

PeopleTools 8.49.08

To select/deselect a feature or to view its children, type its number:

1. [x] PeopleTools
2. [x] PeopleTools System Database

Other options:

0. Continue installing

Enter command [0]


Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]



PeopleTools 8.49.08 will be installed in the following location:
/apps/psoft/crm9
with the following features:
PeopleTools
PeopleTools System Database

The following PeopleSoft Servers were selected by you:
PeopleSoft Application Server
PeopleSoft Batch Server
PeopleSoft Database Server
PeopleSoft Web Server

Database Type:
Oracle


-------------------------------------------------------------------------------

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

Installing PeopleTools 8.49.08. Please wait...


|-----------|-----------|-----------|------------|
0% 25% 50% 75% 100%
||||||||||||||||||||||||||||||||||||||||||||||||

Setting Files Permission... Please wait

-------------------------------------------------------------------------------
The InstallShield Wizard has successfully installed PeopleTools 8.49.08. Choose
Finish to exit the wizard.

Press 3 to Finish or 5 to Redisplay [3]

[crm9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49.08/cd84908/disk1]$

4. Modify the .bash_profile of the Peoplesoft directory owner :
[crm9@orion:/home/crm9]$ more .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME
export ORACLE_HOME=/apps/oracle/ora102
export PS_HOME=/apps/psoft/crm9
. $PS_HOME/psconfig.sh

Then disconnect, reconnect and :
[crm9@orion:/home/crm9]$ cd $PS_HOME/appserv
[crm9@orion:/apps/psoft/
crm9/appserv]$ ./psadmin

PSADMIN -- Tools Release: 8.49.08
Copyright (c) 1988, 2003, Oracle. All rights reserved.

--------------------------------
PeopleSoft Server Administration
--------------------------------


1) Application Server
2) Process Scheduler
3) Search Server
q) Quit


Command to execute (1-3, q):

We get the 8.49.08 flag, nice.
Next step, Peoplesoft HRMS application installation.

Have fun,

Addendum (13-APR-2009) : in case that was not clear enough, I added the step 4, customization of .bash_profile to invoke psconfig.sh on every connection of the Peoplesoft OS user.

On The Peoplesoft Road : Peopletools 8.49.08 GUI mode

Downloaded from http://edelivery.oracle.com
Choose "Peoplesoft Entreprise", plateform "Linux x86", then under "PeopleSoft Enterprise - PeopleTools 8.49 Media Pack", then disk named as
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 1 of 7"
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 2 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 3 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 4 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 5 of 7"

"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 6 of 7"
"PeopleSoft Enterprise PeopleTools 8.49 PeopleTools 8.49 Mobile Agent (use requires specific license) Disk 7 of 7"

Here below, I'll show the Peopletools installation for the HRMS application. It's better to install one Peopletools software by application directory.
1. As root, the group psoft has already been created previously.
[root@orion:/apps/bea/weblogic/9.2]$ useradd -g psoft hrms9 [root@orion:/apps/bea/weblogic/9.2]$
[root@orion:/apps/bea/weblogic/9.2]$ passwd hrms9
Changing password for user hrms9.
New UNIX password:
BAD PASSWORD: it is too short Retype new UNIX
password: passwd: all authentication tokens updated successfully. [root@orion:/apps/bea/weblogic/9.2]$


2. Start the installation in GUI mode with user hrms9 created at step 1.
At this step you'll need the license code from (depending of the database vendor) http://licensecodes.oracle.com/ent_keys_by_prod.html#PeopleTools
The license code are same for production usage.
In XClient window :

[hrms9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49/Disk1]$ ./setup.linux
Insert or change the directory of CD on demand (all the 7 cd will be required) : 4. Install the patch 8.49.08
Downloaded from ftp://ftp.peoplesoft.com/outgoing/ptools/84908
Password for unzipping the compress file from http://www.peoplesoft.com (a valid customer ID required)
Tab Update+Fixes, then Apply to Release

Choose Product Line => Peopletools

Product => Peopletools
Release => 8.49

Check the Bunldes checkbox, then search

Click on Update ID #738550

Open the user doc html files to get the password.

Lastly, at this step you'll need the license code (depending of the database vendor) from http://licensecodes.oracle.com/ent_keys_by_prod.html#PeopleTools
In XClient window :
[hrms9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49.08/cd84908/disk1]$ ls
media.inf pt_responsefile.txt readme.txt setup setup.aix setup.exe setup.hp setup.hp-ia64 setup.jar setup.linux setup.solaris
[hrms9@orion:/nfs/software/peoplesoft/PeopleTools/PeopleTools8.49.08/cd84908/disk1]$ ./setup.linux




5. Modify the .bash_profile
[hrms9@orion:/home/hrms9]$ more .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME
export ORACLE_HOME=/apps/oracle/ora102
export PS_HOME=/apps/psoft/hrms9
. $PS_HOME/psconfig.sh

6. Run the psadmin to check your install :
We get the 8.49.08 flag, nice.
Next step, Peoplesoft HRMS application installation.

Have fun,

On The Peoplesoft Road : Weblogic 9.2

Downloaded from http://edelivery.oracle.com
Choose "Peoplesoft Entreprise", plateform "Linux x86", then under "PeopleSoft Enterprise - PeopleTools 8.49 Media Pack", choose the disk :
"BEA WebLogic Server 9.2 for Linux"

For the Maintenance Pack 1 (MP1), download from ftp://ftp.peoplesoft.com/outgoing/ptools/weblogic/9.20/mp1 the file
server921_upgrade_linux32.bin

And patches from ftp://ftp.peoplesoft.com/outgoing/ptools/weblogic/9.20/mp1/patches
installwlspatch.sh
wls92mp1-p1.zip
wls92mp1-p2.zip


1. As root user, create group, user and folder Weblogic :
[root@orion:/root]$ groupadd weblogic
[root@orion:/root]$ useradd -g weblogic -G psoft -G bea weblogic
[root@orion:/root]$ cd /apps/bea
[root@orion:/apps/bea]$ ls
tuxedo
[root@orion:/apps/bea]$ mkdir -p weblogic/9.2
[root@orion:/apps/bea]$ chown -R weblogic:weblogic weblogic
[root@orion:/apps/bea]$ passwd weblogic
Changing password for user weblogic.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@orion:/apps/bea]$


2. Install software as weblogic user.
The weblogic's installation folder might be inside the PS_HOME directory, but since we can share the Weblogic software by multiple Peopletools and Peoplesoft applications, better to externalize the Weblogic software and do not duplicate the installation.
[weblogic@orion:/home/weblogic]$ more .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME
export BEA_HOME=/apps/bea/weblogic/9.2
[weblogic@orion:/home/weblogic]$


[weblogic@orion:/nfs/software/peoplesoft/BEA/BEA_WebLogic_Server_9.2]$ ls
B42606-01.zip install.cmd installer.xml install.sh installwlspatch.cmd installwlspatch.sh license patches readme.txt server920-linux32.bin utils
[weblogic@orion:/nfs/software/peoplesoft/BEA/BEA_WebLogic_Server_9.2]$ sh ./install.sh
Installing BEA WebLogic Server 9.2.0

BEA WebLogic Server 9.2.0 installation.

Installation log written to /home/weblogic/wls92_install.log

OS Platform detected to be Linux i686

Where would you like to install WebLogic Server 9.2.0 to [press ENTER to quit]?
/apps/bea/weblogic/9.2


Confirm installation of BEA WebLogic Server 9.2.0 to
/apps/bea/weblogic/9.2 [Y]?
Y
Launching installer server920-linux32.bin. Install logs will be written to /apps/bea/weblogic/9.2/logs/
Extracting 0%....................................................................................................100%
Base product and service pack installation complete.

Installing PeopleSoft provided WebLogic license.

BEA WebLogic Server license install process brought to you by PeopleSoft.

This process will update license for WebLogic 9.2 install in /apps/bea/weblogic/9.2
Existing WebLogic license will be backed up to license.bak

Installing PeopleSoft license for WebLogic Server 9.2 (Step 1 of 2)
Please wait and do not interrupt ....

Done!

Updating license registry. (Step 2 of 2)
WebLogic Server 9.2 license install complete.

Installation complete. Performing post install cleanup.

Installation of WebLogic 9.2.0 to /apps/bea/weblogic/9.2 is complete.
Refer to PeopleTools install guide to apply any required patches.
[weblogic@orion:/nfs/software/peoplesoft/BEA/BEA_WebLogic_Server_9.2]$


3. Upgrade the weblogic home directory to the latest maintenance pack (mode console) :
[weblogic@orion:/nfs/software/peoplesoft/BEA/BEA_WebLogic_Server_9.2_MP1]$ ls -lrt
total 193710
-rwxrwxrwx 1 1001 513 5440 Jan 2 22:26 WebLogic92_MP1_upgrade_instructions.txt
drwxrwxrwx 2 1001 513 0 Jan 2 22:31 patches
-rwxrwxrwx 1 1001 513 396708441 Jan 2 22:46 server921_upgrade_linux32.bin
[weblogic@orion:/nfs/software/peoplesoft/BEA/BEA_WebLogic_Server_9.2_MP1]$ ./server921_upgrade_linux32.bin -mode=console
Extracting 0%....................................................................................................100%





<------------------------------------------------------------------------ BEA Installer - BEA Products ------------------------------------------------------------------------>

Welcome:
--------

This installer will guide you through the installation of BEA Products. Type "Next" or enter to proceed to the next prompt. If you want to change data entered previously, type "Previous". You may quit the installer at any time by typing "Exit".




Enter [Exit][Next]>





<------------------------------------------------------------------------ BEA Installer - BEA Products ------------------------------------------------------------------------>

Choose BEA Home Directory:
--------------------------

->1|* Type in existing BEA Home
2|/apps/bea/weblogic/9.2




Enter index number to select OR [Exit][Previous][Next]> 2





<------------------------------------------------------------------------ BEA Installer - BEA Products ------------------------------------------------------------------------>

Confirm Product Installation Directories:
-----------------------------------------

BEA Home Directory: [/apps/bea/weblogic/9.2]

Product Installation Directories:

Default Product Home: [/apps/bea/weblogic/9.2/weblogic92]
Workshop for WebLogic Platform: [/apps/bea/weblogic/9.2/workshop92]

Files in /apps/bea/weblogic/9.2/weblogic92 will now be upgraded to the 9.2.1.0 maintenance level.





Enter [Exit][Previous][Next]>





<------------------------------------------------------------------------ BEA Installer - BEA Products ------------------------------------------------------------------------>

Backing up current installation...

0% 25% 50% 75% 100%
[------------|------------|------------|------------]
[***************************************************]




<------------------------------------------------------------------------ BEA Installer - BEA Products ------------------------------------------------------------------------>

Installing files..

0% 25% 50% 75% 100%
[------------|------------|------------|------------]
[***************************************************]




<------------------------------------------------------------------------ BEA Installer - BEA Products ------------------------------------------------------------------------>

Installing JDK....

0% 25% 50% 75% 100%
[------------|------------|------------|------------]
[***************************************************]


Performing String Substitutions...



Creating Domains...





<------------------------------------------------------------------------ BEA Installer - BEA Products ------------------------------------------------------------------------>

Installation Complete


Congratulations! BEA Products has been successfully installed to /apps/bea/weblogic/9.2/weblogic92.


Press [Enter] to continue or type [Exit]>





<------------------------------------------------------------------------ BEA Installer - BEA Products ------------------------------------------------------------------------>

Clean up process in progress ...

[weblogic@orion:/nfs/software/peoplesoft/BEA/BEA_WebLogic_Server_9.2_MP1]$

4. Install the patches of weblogic (copy the patches' files in the BEA_HOME directory first)
[weblogic@orion:/home/weblogic]$ cd $BEA_HOME
[weblogic@orion:/apps/bea/weblogic/9.2]$ cp /nfs/software/peoplesoft/BEA/BEA_WebLogic_Server_9.2_MP1/patches/* .
[weblogic@orion:/apps/bea/weblogic/9.2]$ ./installwlspatch.sh wls92mp1-p1.zip
WebLogic Server patch installation process brought to you by PeopleSoft.

created: weblogic92/
created: weblogic92/server/
created: weblogic92/server/lib/
inflated: weblogic92/server/lib/weblogic_sp.jar
created: weblogic92/server/plugin/
created: weblogic92/server/plugin/win/
created: weblogic92/server/plugin/win/32/
inflated: weblogic92/server/plugin/win/32/iisforward.dll
inflated: weblogic92/server/plugin/win/32/iisproxy.dll
inflated: wls92mp1-p1.txt

Patch install complete.
[weblogic@orion:/apps/bea/weblogic/9.2]$ ./installwlspatch.sh wls92mp1-p2.zip
WebLogic Server patch installation process brought to you by PeopleSoft.

created: weblogic92/
created: weblogic92/server/
created: weblogic92/server/lib/
inflated: weblogic92/server/lib/EccpressoAsn1.jar
inflated: weblogic92/server/lib/EccpressoCore.jar
inflated: weblogic92/server/lib/EccpressoJcae.jar
inflated: weblogic92/server/lib/jsafe.jar
inflated: weblogic92/server/lib/weblogic_sp.jar
inflated: weblogic92/server/lib/wlcipher.jar
created: weblogic92/server/plugin/
created: weblogic92/server/plugin/win/
created: weblogic92/server/plugin/win/32/
inflated: weblogic92/server/plugin/win/32/iisforward.dll
inflated: weblogic92/server/plugin/win/32/iisproxy.dll
inflated: wls92mp1-p2.txt

Patch install complete.
[weblogic@orion:/apps/bea/weblogic/9.2]$


5. Comment out the last line of $BEA_HOME/weblogic92/common/bin/commEnv.sh
#resetFd

Next step Peopletools installation.

Have fun,

On The Peoplesoft Road : Tuxedo 9.1

Downloaded from http://edelivery.oracle.com
Choose "Peoplesoft Entreprise", plateform "Linux x86", then under "PeopleSoft Enterprise - PeopleTools 8.49 Media Pack", choose the disk :
"BEA Tuxedo 9.1 for AIX, Solaris, and Linux"

1. As root user, create group, user and folder Tuxedo :
[root@orion:/root]$ groupadd psoft
[root@orion:/root]$ groupadd tuxedo
[root@orion:/root]$ groupadd bea
[root@orion:/root]$ useradd -g tuxedo -G psoft -G bea tuxedo
[root@orion:/root]$ passwd tuxedo
Changing password for user tuxedo.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@orion:/root]$ cd /apps
[root@orion:/apps]$ mkdir -p bea/tuxedo/9.1
[root@orion:/apps]$ ls -lrt
total 16
drwxrwxrwx 8 oracle dba 4096 Dec 28 22:52 oracle
drwxr-xr-x 3 root root 4096 Jan 5 14:27 psoft
[root@orion:/apps]$ chgrp psoft psoft
[root@orion:/apps]$ ls -lrt
total 24
drwxrwxrwx 8 oracle dba 4096 Dec 28 22:52 oracle
drwxr-xr-x 2 root psoft 4096 Jan 5 14:57 psoft
drwxr-xr-x 3 root root 4096 Jan 5 14:58 bea
[root@orion:/apps]$ chgrp bea bea
[root@orion:/apps]$ cd bea
[root@orion:/apps/bea]$ chown -R tuxedo:tuxedo tuxedo
[root@orion:/apps/bea]$ ls -lrt
total 8
drwxr-xr-x 3 tuxedo tuxedo 4096 Jan 5 14:58 tuxedo
[root@orion:/apps/psoft/bea]$
[root@orion:/apps/psoft/bea]$


2. Install software as tuxedo user.
The tuxedo's installation folder might be inside the PS_HOME directory, but since we can share the Tuxedo software by multiple Peopletools and Peoplesoft applications, better to externalize the Tuxedo software and do not duplicate the installation.
[tuxedo@orion:/nfs/software/peoplesoft/BEA/BEA_Tuxedo_9.1]$ sh ./install.sh

01) ibm/aix53 02) linux/sles9 03) sun/sol9


Please select a platform? [1-3, q to quit, l for list]: 2

Installing for linux/sles9

Is this correct? [y,n,q]: y

If you wish to quit the installation at any point
press the interrupt key or .
BEA Home being defaulted to /bea (y/n)
n
Please supply alternative BEA Home:
/apps/bea
Tuxedo 9.1 will be installed to /apps/bea/tuxedo91 (y/n):
n
Please supply alternative Tuxedo location:
/apps/bea/tuxedo/9.1
Accept default TListen password 'password' (y/n):
y
Continue with installation of Tuxedo 9.1 (y/n):
y
Installing...

Tuxedo 9.1 base installation complete
Installing patch at /apps/bea/tuxedo/9.1
using /bin/gunzip to uncompress archive
Installing server and client files...
Enter owner for patch files:
tuxedo
Enter group for patch files:
tuxedo

The patch installation finished successfully.
[tuxedo@orion:/nfs/software/peoplesoft/BEA/BEA_Tuxedo_9.1]$

3. Add the two last line (in bold) in tuxedo's .bash_profile
[tuxedo@orion:/home/tuxedo]$
more .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME

export BEAHOME=/apps/bea
export TUXDIR=/apps/bea/tuxedo/9.1
[tuxedo@orion:/home/tuxedo]$

4. After reconnection, check the installation by existence of two files :
[tuxedo@orion:/home/tuxedo]$ cd $TUXDIR
[tuxedo@orion:/apps/bea/tuxedo/9.1]$ ls
bin cobinclude help include lib locale samples tux.env udataobj uninstaller
[tuxedo@orion:/apps/bea/tuxedo/9.1]$ find . -name lic.txt
./udataobj/lic.txt
[tuxedo@orion:/apps/bea/tuxedo/9.1]$ find . -name tlisten.pw
./udataobj/tlisten.pw
[tuxedo@orion:/apps/bea/tuxedo/9.1]$
[tuxedo@orion:/apps/bea/tuxedo/9.1]$ ln -s $TUXDIR/locale/C $TUXDIR/locale/Ja_JP
[tuxedo@orion:/apps/bea/tuxedo/9.1]$ ls -lrt locale
total 60
-rw-rw-r-- 1 tuxedo tuxedo 24 Jan 5 15:00 CATNAMES
lrwxrwxrwx 1 tuxedo tuxedo 1 Jan 5 15:01 en_US.UTF-8 -> C
lrwxrwxrwx 1 tuxedo tuxedo 11 Jan 5 15:01 japanese.euc -> ja_JP.eucJP
lrwxrwxrwx 1 tuxedo tuxedo 11 Jan 5 15:01 japanese -> ja_JP.eucJP
lrwxrwxrwx 1 tuxedo tuxedo 11 Jan 5 15:01 ja_JP.ujis -> ja_JP.eucJP
lrwxrwxrwx 1 tuxedo tuxedo 11 Jan 5 15:01 ja_JP -> ja_JP.eucJP
lrwxrwxrwx 1 tuxedo tuxedo 13 Jan 5 15:05 ja_JP.eucjp -> ./ja_JP.eucJP
drwxrwxr-x 2 tuxedo tuxedo 4096 Jan 5 15:05 ja_JP.SJIS
drwxrwxr-x 2 tuxedo tuxedo 4096 Jan 5 15:05 ja_JP.eucJP
drwxrwxr-x 2 tuxedo tuxedo 4096 Jan 5 15:05 C
lrwxrwxrwx 1 tuxedo tuxedo 29 Jan 5 15:09 Ja_JP -> /apps/bea/tuxedo/9.1/locale/C
[tuxedo@orion:/apps/bea/tuxedo/9.1]$


Next step, Weblogic installation.

Have fun,