阿里云服务器CentOS5.8安装WAS6.1

简介:

经过了近一周的折腾,终于把was和oracle安装好了。资料都是从网络上搜集的,因为时间久远等一些问题,中间遇到了很多不同的情况,特此记录下来,以免后续需要。

重要提示:1.使用windows SSH时有时出现文件不能上传,说此文件格式不对,请检查权限以及使用WinScp

2.请务必记得使用vi直接修改,不要在windows上记事本修改了替换过去,由于编码不同,安装错误很麻烦的。

3.注意保存快照,及时恢复,不会浪费时间。

操作系统:ALI ECS CentOS release 5.8 (Final) 64位
was版本:WAS 6.1
  
一、WAS程序安装
1、上传文件:
可以用ftp方式将WASV61_ND_LINX64.iso安装包上传到服务器。

2、登陆root用户,Mount上述的ISO文件mount到/mnt目录
#mount -o loop WASV61_ND_LINX64.iso /mnt

3、编辑配置文件responsefile.nd.txt
responsefile.nd.txt文件位于安装盘/mnt/WAS/文件夹中,命令行安装(静默安装)需要修改该文件的相关选择,下面讲要修改的参数陈列如下:
-OPT silentInstallLicenseAcceptance="true"    –接受License
-OPT allowNonRootSilentInstall="true" --是否允许非root用户安装
-OPT disableOSPrereqChecking="true" --取消对系统的检测
-OPT installType="installNew"   --是否全新安装
-OPT feature="noFeature"   --不安装示例
-OPT installLocation="/opt/IBM/WebSphere/AppServer" --HP-UX, Solaris or Linux默认安装路径。
如果在AIX下安装,则路径为:-OPT installLocation="/usr/IBM/WebSphere/AppServer"
-OPT profileType=”standalone”   --生成标准概要表,如果指定为none则不创建任何概要文件,需要通过manageprofiles.sh命令手工创建概要文件,指定为cell可以创建一个cell概要文件和一个dm概要文件;
-OPT PROF_enableAdminSecurity="true" --设置管理员安全,在下面两项上输入用户名和密码。如:用户名为admin,密码为admin。如果值为”false”,表示不设置,则下面两项不需要填写。
-OPT PROF_adminUserName=”admin”
-OPT PROF_adminPassword=”admin”
保存该文件。
该文件已经制作成标准安装响应文件:was_install.txt。直接将文件上传至/opt目录

4、执行命令行安装(静默安装):
以root账号身份执行,切换目录到/mnt/WAS在命令行输入
# ./install -options “/opt/ was_install.txt “ –silent
等待一段时间,直到命令执行完成。查看是否安装成功。
切换目录到/opt如果opt路径下执行下面的命令,有.ibm 和IBM文件夹则说明安装完成。
# ls -la

5、查看安装日志
日志文件位于/opt/IBM/WebSphere/AppServer/logs/install/log.txt,有兴趣可以自己看一下

6、验证是否安装成功
切换目录到/opt/IBM/WebSphere/AppServer/bin启动WAS
#./startServer.sh server1
启动完成后,在其他机器输入http://ip:9060/ibm/console,如果能打开界面,说明安装成功,至此WAS光盘镜像的静默安装完成

二、补丁工厂安装
1、上传补丁工厂程序
过程和上面程序安装类似,上传WAS补丁工厂download.updii.61019.linux.amd64.zip程序至/opt并解压。
#unzip download.updii.61019.linux.amd64.zip
2、编辑responsefile.updiinstaller.txt
进入/opt/UpdateInstaller文件夹,编辑responsefile.updiinstaller.txt文件,具体内容如下:
-OPT silentInstallLicenseAcceptance="true" --安装License
-OPT allowNonRootSilentInstall="true" --允许非root用户安装
-OPT disableOSPrereqChecking="true" --禁止系统检测
-OPT installLocation="/opt/IBM/WebSphere/UpdateInstaller" –指定安装路径,如果是AIX系统路径为-OPT installLocation="/usr/IBM/WebSphere/UpdateInstaller"
-OPT skipStartMenu=true --仅限于linux和windows系统
直接使用制作好的响应文件替换/opt/UpdateInstaller /responsefile.updiinstaller.txt,然后执行安装;

3、执行安装
#./install -options responsefile.updiinstaller.txt -silent

4、安装完成
安装完成后,会在/opt/IBM/WebSphere文件夹下生成UpdateInstaller文件夹。之后安装WAS补丁就执行这个文件夹下的update.sh文件。

三、补丁安装
1、补丁安装同样采取静默方式,
2、编辑install.txt
进入/opt/IBM/WebSphere/UpdateInstaller/responsefiles文件夹,编辑install.txt文件。内容如下:
-OPT checkFilePermissions="true"   --检测文件系统权限
-W maintenance.package="/was6//6.1.0-WS-WAS-LinuxX32-FP0000029.pak" –指明补丁包路径
-OPT rootUserHasRunSlibcleanCommandSuccessfully="true" –AIX系统设定,其他系统不用
-W product.location="/opt/IBM/WebSphere/AppServer" –指明要升级的was的路径
-W update.type="install" --必须指明
直接使用制作好的响应update_install.txt文件上传至/opt/IBM/WebSphere/UpdateInstaller/responsefiles目录,然后执行安装;

3、安装补丁
# ./update.sh -options responsefiles/install.txt -silent 

4、验证补丁是否成功安装
由于采用的是静默安装,安装过程中没有什么提示,因此需要切换到/opt/IBM/WebSphere/AppServer/bin目录通过启动概要,通过日志才能判断是否升级成功,启动概要,并查看概要下的/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1 /SystemOut.log,该文件会打印版本的信息,或者执行versionInfo.sh命令,该命令会在屏幕上打印相关的信息。

四、静默卸载
切换到/opt/IBM/WebSphere/AppServer/uninstall目录下执行下面的命令即可
#/uninstall -silent

五、WAS 的概要创建、显示、删除
在我们安装WAS过程中,通常情况下我们可以不选择创建概要文件,以节省打补丁所需要的时间。打完补丁后再创建概要文件。创建概要文件有两种方式,即图形化的概要向导及命令行方式,为了操作的简便和直观,我们通常采用图形化创建向导(执行WAS_Home/ bin/ProfileManagement/pmt.sh启动该向导),但是在没有视窗情况时,或者安装了64位的WAS(64位WAS没有该图形化创建向导工具)情况下,我们使用命令行的方式创建概要文件。下面就介绍如何用manageprofiles.sh命令创建概要以及显示删除概要文件。

1、创建概要文件
# ./manageprofiles.sh -create –profileName test  –profilePath /usr/IBM/WebSphere/AppServer/profiles/test/ -templatePath /usr/IBM/WebSphere/AppServer/profileTemplates/default    (创建概要)
或者,不指明概要路径,则会自动生成概要路径,并以概要的名称来定义生产的新概要的文件夹,命令如下:
# ./manageprofiles.sh -create –profileName tzx  -templatePath /usr/IBM/WebSphere/AppServer/profileTemplates/default  
命令参数:
-create         创建新的概要文件
-profileName    要创建的概要名称
-profilePath     将要生成的概要的路径
-templatePath   概要模板的路径

2,、显示概要
# ./manageprofiles.sh  -listProfiles (显示概要)

3、删除概要
# ./manageprofiles.sh -delete -profileName  test (删除概要)
# ./manageprofiles.sh –deleteall (删除所有概要)

4、关于manageprofiles.sh的其他功能
关于manageprofiles.sh的其他功能请参考该命令的帮助,格式如下
# ./manageprofiles.sh - -help
例如: 查看create 的帮助
# ./manageprofiles.sh –create –help

 

六、WAS6.1修改端口
WAS 6.1端口修改说明(以WAS6.1安装在unix系统为例) 将9060修改为9160 ,9080修改为9180
1、首先打开WAS6.0的控制台
http://localhost:9060/ibm/console/ 登录

2、打开环境->虚拟主机->admin_host à主机别名—>修改9060为9160
打开环境->虚拟主机->default_host->其它属性(主机别名)—>修改9080为9180

3、修改端口配置文件(修改前先备份)
a、修改 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/portdef.props文件,将文件里的9060修改为9160,将9080修改为9180
windows为C:/WebSphere6/AppServer/profiles/AppSrv01/logs/portdef.props
b、修改/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/dlyhNode01Cell/nodes/dlyhNode01/serverindex.xml将文件里的9060修改为9160,将9080修改为9180
windows为 C:/WebSphere6/AppServer/profiles/AppSrv01/config/cells/softoaNode01Cell odes/softoaNode01/serverindex.xml

 

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4天前
|
弹性计算 Ubuntu Linux
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS自动化部署。支持Ubuntu 22.04/20.04、CentOS 7.7-7.9及Alibaba Cloud Linux 3.2104 LTS。前提条件:ECS实例需运行中且有公网。步骤:选择Docker扩展并安装,验证成功通过命令`docker -v`查看版本号。
127 78
|
25天前
|
存储 人工智能 自然语言处理
ChatMCP:基于 MCP 协议开发的 AI 聊天客户端,支持多语言和自动化安装 MCP 服务器
ChatMCP 是一款基于模型上下文协议(MCP)的 AI 聊天客户端,支持多语言和自动化安装。它能够与多种大型语言模型(LLM)如 OpenAI、Claude 和 OLLama 等进行交互,具备自动化安装 MCP 服务器、SSE 传输支持、自动选择服务器、聊天记录管理等功能。
151 15
ChatMCP:基于 MCP 协议开发的 AI 聊天客户端,支持多语言和自动化安装 MCP 服务器
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
2月前
|
Ubuntu 网络协议 关系型数据库
超聚变服务器2288H V6使用 iBMC 安装 Ubuntu Server 24.04 LTS及后续系统配置
【11月更文挑战第15天】本文档详细介绍了如何使用iBMC在超聚变服务器2288H V6上安装Ubuntu Server 24.04 LTS,包括连接iBMC管理口、登录iBMC管理界面、配置RAID、安装系统以及后续系统配置等步骤。
200 4
|
2月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
80 4
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
109 1
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
134 3
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
137 2
|
2月前
|
存储 安全 Linux
VMware安装CentOS7
【11月更文挑战第11天】本文详细介绍了在 VMware 中安装 CentOS 7 的步骤,包括准备工作、创建虚拟机、配置虚拟机硬件和安装 CentOS 7。具体步骤涵盖下载 CentOS 7 镜像文件、安装 VMware 软件、创建和配置虚拟机硬件、启动虚拟机并进行安装设置,最终完成 CentOS 7 的安装。在安装过程中,需注意合理设置磁盘分区、软件选择和网络配置,以确保系统的性能和功能满足需求。
274 0

热门文章

最新文章