一、安装前准备
2.服务器配置信息(Doc ID 1641843.2)
选择Installation Documentation 在线查看或下载
不一一介绍,此处摘出重点:windows OS必须64位,最小内存8G,磁盘空间要求见下图
解释:
下载介质25-35G,用完后可以删除;
全部署在一台机器,磁盘要求150G;
只安装数据库75G ;
硬件要求基本就这些,了解即可,后面进入正式安装
1.介质下载(两类介质:1.PUM基础安装包;2.PeopleTools Patches补丁包)
什么时候需要用到PeopleTools Patches?
解释:PUM 一般自带的PT是较早的版本,例如PT857.08,但最新的PT补丁到了857.10,这个时候,我们就可以利用PUM安装数据库及APP,然后下载PT857.10的补丁
PUM下载介质(文档1641843.2,HCM-->Native OS--->PeopleSoft Update Image HCM 9.2.032 - Window)没有MOS账号的,可以去我的网盘获取
(链接:https://pan.baidu.com/s/1ThKxaW9DWivjK7NvPSN70g 提取码:94a8 )
PeopleTools Patches 文档ID 2062712.2。(本文不讲升级,跳过此步)
二、开始安装
软件及介质清单(建议操作前,先备份win2012 OS和PUM介质,我相信很多人,第一次安装可能会失败 :-)):
安装Vbox虚拟机并克隆 Winserver 2012 OS
1.Vbox 下载地址:https://www.virtualbox.org/
2.克隆参照《vbox迁移.docx》,文档在win2012网盘中(链接:https://pan.baidu.com/s/1P3d3nfhyOEoAAcnuLkcPcw 提取码:kgvn )建议虚拟机设置:最小内存6G,2个处理器,具体设置依据个人电脑。
我的vbox安装在默认“C:\Program Files\Oracle\VirtualBox”路径下,虚拟机文件也放在”C:\VirtualBoxData\HCM920UPD032\win server 2012.vdi“,
(win server 2012.vdi这个文件名在克隆之前可以变更为个人喜欢的名字)以下为创建UUID的脚本
C:\Users\hand>cd /d C:\Program Files\Oracle\VirtualBox C:\Program Files\Oracle\VirtualBox>VBoxManage internalcommands sethduuid "C:\VirtualBoxData\HCM920UPD032\win server 2012.vdi" UUID changed to: 4bc17b86-39ec-42ef-9773-3ff23091a2de C:\Program Files\Oracle\VirtualBox>
3.启动虚拟机(用户名密码在网盘同目录中,详见readme.txt)
Vbox常用设置:
设备--->共享粘贴板--->双向
设备--->拖放--->双向
设备--->共享文件夹
设备--->安装增强
4.安装补丁 Windows8.1-KB2999226-x64.msu
5.从本机共享PUM介质到虚拟机
挂载截图
挂载后截图
6.虚拟机C盘新建文件夹,dpk_install目录,将共享介质拷贝到c:\dpk_install:
7.解压 “HCM-920-UPD-032-WIN_1of11”到原文件同目录(c:\dpk_install)
解压截图
解压后截图
8.以管理员运行命令CMD
Microsoft Windows [版本 6.3.9600]
(c) 2013 Microsoft Corporation。保留所有权利。
C:\Windows\system32>cd C:\dpk_install
C:\dpk_install>cd setup
C:\dpk_install\setup>psft-dpk-setup.bat --help
Usage: psft-dpk-setup.bat [-h|--help] [--dpk_src_dir <dpk_src_dir>] [--env_type
dbtier|midtier|fulltier] [--patches_dir <patches_dir>] [--log_file <log_file>] [
--cleanup]
OR
Usage: psft-dpk-setup.bat [-h|--help] [--dpk_src_dir <dpk_src_dir>] [--env_type
<midtier>] [--domain_type all|appserver|prcs|pia|appbatch] [--cleanup]
OR
Usage: psft-dpk-setup.bat [-h|--help] [--dpk_src_dir <dpk_src_dir>] [--env_type
<midtier>] [--deploy_only [--deploy_type all|tools_home|app_home|app_and_tools_h
ome]] [--cleanup]
Examples:
psft-dpk-setup.bat -h|--help
psft-dpk-setup.bat --cleanup
psft-dpk-setup.bat
psft-dpk-setup.bat --env_type dbtier
psft-dpk-setup.bat --env_type midtier
psft-dpk-setup.bat --env_type midtier --domain_type appbatch
psft-dpk-setup.bat --env_type midtier --domain_type appserver
psft-dpk-setup.bat --env_type midtier --domain_type prcs
psft-dpk-setup.bat --env_type midtier --domain_type pia
psft-dpk-setup.bat --env_type midtier --deploy_only
psft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type tools_home
psft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type app_home
psft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type app_and_tool
s_home
C:\dpk_install\setup>
上面标黄的是运行命令,利用--help 可以获取相关安装脚本
9.执行安装命令,本次演示全部安装(psft-dpk-setup.bat),不带参数默认是全部,--env_type 等于fulltier
C:\dpk_install\setup>psft-dpk-setup.bat
10.验证与解压安装Puppet(Puppet --自动化运维工具)
敲 Y
11.输入安装根目录(我安装在c:\psft)
Enter the PeopleSoft Base Folder: c:\psft
Are you happy with your answer? [Y|n|q]: y
12.安装PUM or FRESH (最直接的区别是FRESH可以刷application的多语言,PUPM只能刷PT多语言),此处我选择FRESH
Enter the PeopleSoft installation [PUM or FRESH] type [PUM]: FRESH
13.DEMO or SYS (我理解的区别是:SYS是生产数据库;DEMO是测试数据库,有大量的测试数据),我选择安装DEMO
Enter the PeopleSoft database [DEMO or SYS] type [SYS]: DEMO
14.数据库是否支持多语言,敲 Y
15.数据库名称,回车即默认,也可输入自己想命的名字,此处为了方便记忆,我命名为HRDEV然后回车
16.监听端口,默认,敲回车
17.数据库管理员(sys/system)密码,从此处开始,会有一系列的密码需要输入,请打开记事本做好记录
密码要求;8-30位字符,至少包含 一个小写,一个大写,一个数字,和一个特殊字符(_,-,#),我常用的密码是 Manager1#
大家在输入密码的时候是看不到所输入的字符的,我这里为了方便大家记录,以脚本的形式展示
Enter a new PeopleSoft database admin users [SYS/SYSTEM] password.
Ensure that the password is between 8 and 30 characters in length with at least one lowercase letter, one uppercase letter, one number and one special character (_,-,#):Manager1#
18.确认数据库管理员密码 Manager1#
19.PeopleSoft Connection ID,敲回车,默认people
20.Connection ID 密码 ,我习惯性用(pe0ple)
21.确认 Connection ID 密码 ,(pe0ple)
22.输入Access ID【SYSADM】密码,此处我使用和用户名一样的密码【SYSADM】即:用户名:SYSADM,密码:SYSADM
23.确认密码 SYSADM
24.输入PS用户密码,我使用的是welcome1
25.确认密码 welcome1
26. Application Server Domain connection password ,此步为可选,跳过即可,直接回车
27.输入Weblogic system 用户密码 ,密码复杂度校验逻辑与数据库管理员逻辑在字符上有少许区别
,我依然使用 Manager1#
28.确认密码 Manager1#
29 输入Web 概要的用户,PTWEBSERVER密码,我习惯使用 password
30.确认PTWEBSERVER 密码 password
31,网关用户 administrator ,默认即可 ,直接敲 回车
32.网关administrator 的密码 ,我用的是 password
33.网关administrator 密码确认 。password
34.确认上述步骤,敲Y ,如果觉得上述密码步骤哪里输入错了,可以敲N,再重新来一次
35.是否默认初始化安装 ,敲Y (建议初次安装的都用默认,后续熟练了,可自定义PS_CFG_HOME、domain 名称等)
等待完成
如果是Success则表示完全安装正确,是Failed说明有错误,可以查看日志 c:dpk_install\setup\psft_dpk_setup.log, 搜索Failed;
当前日志只查到一个错误【Visual Studio DLL(64-bit) installation failed】,没有造成安装PS部署失败,先忽略。PS各个版本的
安装都会有不一样的坑,遇到了就查日志!
Micro Focus Net Express安装、编译cobol,datamover增加中文语言,切换基语言,系统基础配置下一篇再记录,谢谢!
PeopleSoft 本地部署(本文以PT857.08为例)
原文:https://www.cnblogs.com/aGameOfCode/p/11748657.html