2008-4-11 10:48
liguang0419
linux enterprise 4 32 bit install PS environment(except DB)
/***************************************/
基础准备
/***************************************/
.创建用户组ps。
#groupadd ps
.创建ps帐号 , 并修改口令为pspsps
#useradd -d /home/ps -s /bin/bash -c "PeopleSoft owner" -g ps -G ps,dba ps
#passwd ps
创建hcm帐号,并修改密码为hcmhcm
#useradd -d /home/hcm -s /bin/bash -c "HCM owner" -g ps -G ps,dba,oinstall hcm
#passwd hcm
.创建/psft目录,并修改权限
#mkdir /psft
#chown -R hcm:ps /psft
#chmod 775 /psft
.创建bea目录
#mkdir -p /psft/bea
#chown -R hcm:ps /psft/bea
#chmod 775 /psft/bea
.创建psreports目录
#mkdir -p /psft/psreports
#chown -R hcm:ps /psft/psreports
#chmod 775 /psft/psreports
安装weblogic
.用ps帐户登录。
$cd /backup/ps-inst/bea/weblogic
$sh ./install.sh
.提示安装目录时输入:/psft/bea/weblogic
安装tuxedo
.使用ps帐号登陆
$cd /backup/ps-inst/bea/tuxedo
$sh ./install.sh
注意,安装patch的owner为ps,用户组也是ps。
六.安装JDK 1.5+
.使用ps帐号登陆
$cd /backup/ps-inst/jdk/
$cp jdk-1_5_0_14-linux-i586.bin /psft/
$cd /psft
$./jdk-1_5_0_14-linux-i586.bin
$rm jdk-1_5_0_14-linux-i586.bin
/***************************************/
安装HCM
/***************************************/
七.在hcm帐户的.bash_profile中,增加JAVA_HOME环境变量。
.使用hcm帐户登录
.$cd
.$vi .bash_profile
.修改后的.bash_profile如下:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
JAVA_HOME=/psft/jdk1.5.0_14; export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin; export PATH
七.安装PeopleTools for HCM
zm7ky3
w41m04
4u863q6
7oke1m
s7t1f2
.使用hcm账号登录。
.设置DISPLAY环境变量。
$DISPLAY=<当前使用机器的IP>:0.0
$export DISPLAY
$cd /backup/ps-inst/ptools/disk1
$./setup.linux -is:javahome $JAVA_HOME -is:javaconsole -console
.安装过程中,
Directory Name: [/opt/PT8.49]: /psft/hcm
Please specify a directory name or press Enter [/opt/tuxedo]: /psft/bea/tuxedo91
Environment Hub machine name: [PSEMHUB]:PS-WEB
Environment Hub port number: [80]: 9001
八.安装Peoplesoft Patch for HCM
zm7ky3
w41m04
4u863q6
7oke1m
s7t1f2
.使用hcm账号登录。
.设置DISPLAY环境变量。
$DISPLAY=<当前使用机器的IP>:0.0
$export DISPLAY
$cd /backup/ps-inst/ptools/pt84903/disk1
$./setup.linux -is:javahome $JAVA_HOME -is:javaconsole -console
.安装过程中
Directory Name: [/opt/PT8.49.03]:/psft/hcm
Please specify a directory name or press Enter [/opt/tuxedo]: /psft/bea/tuxedo91
九。安装HCM应用
117fef
ffff8f
ffffebf
119783
2qimmg
.使用hcm账号登录。
.设置DISPLAY环境变量。
$DISPLAY=<当前使用机器的IP>:0.0
$export DISPLAY
$cd /backup/ps-inst/hcm/HCM9
$./setup.linux -is:javahome $JAVA_HOME -is:javaconsole -console
.安装过程中
Directory Name: [/opt/PT8.49.03]:/psft/hcm
Please specify a directory name or press Enter [/opt/tuxedo]: /psft/bea/tuxedo91
十.安装HCM MUL
103fff
c84000
0000000
000001
2k7goq
.使用hcm账号登录。
.设置DISPLAY环境变量。
$DISPLAY=<当前使用机器的IP>:0.0
$export DISPLAY
$cd /backup/ps-inst/hcm/HCM9MUL
$./setup.linux -is:javahome $JAVA_HOME -is:javaconsole -console
.安装过程中
Directory Name: [/opt/PT8.49.03]:/psft/hcm
Please specify a directory name or press Enter [/opt/tuxedo]: /psft/bea/tuxedo91
十一、配置Application Server
.使用hcm账号登录到系统。
.修改psconfig.sh
$cd /psft/hcm
$vi psconfig.sh
.增加PS_HOME环境变量,同时增加执行psconfig.sh脚本
$cd
$vi .bash_profile
-----------------------------------------------
JAVA_HOME=/psft/jdk1.5.0_14
export JAVA_HOME
PS_HOME=/psft/hcm; export PS_HOME
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export PATH
cd $PS_HOME
. ./psconfig.sh
-----------------------------------------------
$cd /psft/hcm/appserv/
$ ./psadmin
------------------------------------------------
.使用hcm重新登录
---------------------------------
十三、安装PIA for hcm
1. 使用psfthcm账号登录到系统。
2. 设置JAVA_HOME环境变量,使之指向IBM JDK 1.5的Home目录。
$JAVA_HOME=/psft/ibmjdk150
$export JAVA_HOME
3. 设置DISPLAY环境变量。
$DISPLAY=<当前使用机器的IP>:0.0
$export DISPLAY
4. 运行安装程序
$cd /psft/hcm/setup/PsMpPIAInstall
$./setup.linux -is:javahome $JAVA_HOME -is:javaconsole -console
5. 安装过程中,不要使用默认的安装目录,
PS_HOME:/psft/hcm
web server root directory : /psft/bea/weblogic
user name : system (Default)
password:password (Default)
domain name: peoplesoft (Default)
select 'Single Server Domain'
Website name:hcm9
AppServer name :psp
JSL Port : [9000] (default)
Http Port: 9001
Report Repository location : /psft/psreports
web服务器的路径为/psft/bea/weblogic;Domain name 使用peoplesoft。
备忘:weblogic安装完成后,缺省的用户名是system,缺省的口令是password。
6. 启动PIA
$cd /psft/hcm/
$sh ./ psconfig.sh
$cd /psft/hcm/webserv/<domain_name>/bin
$sh ./startPIA.sh
技巧:为了避免每次都要执行psconfig.sh脚本,我们可以在psfthcm用户的.profile文件的末尾,加上如下两行:
cd /psft/hcm/
sh ./ psconfig.sh
这样,每次psfthcm账号登录时,会自动执行psconfig.sh脚本。
x86_64 is an untested architecture. Setting environment for i686.
Press ENTER to continue
7. 测试PIA
在IE中,使用http://<SERVER_IP>:<PORT>/<APP_NAME>链接测试PIA是否已经启动。
8. 停止PIA
$cd /psft/hcm/webserv/<domain_name>/bin
$./stopPIA.sh