Install WAS
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Install WAS相关的知识,希望对你有一定的参考价值。
Install rpms:
yum install -y libstdc++.i686 libstdc++-devel.i686 gtk2.i686 gtk2-engines.i686 \
PackageKit-gtk-module.i686 PackageKit-gtk-module.x86_64 libcanberra-gtk2.x86_64 \
libcanberra-gtk2.i686
Install IM:
./installc -silent -acceptLicense
Unstall IM:
/var/ibm/InstallationManager/uninstall/uninstallc
List Availabe Packages:
/opt/IBM/InstallationManager/eclipse/tools/imcl listAvailablePackages -repositories /root/was/repository.config
Install WAS:
/opt/IBM/InstallationManager/eclipse/tools/imcl install com.ibm.websphere.NDTRIAL.v85_8.5.5000.20130514_1044 \
-repositories /root/was/repository.config \
-acceptLicense
Install JDK:
/opt/IBM/InstallationManager/eclipse/tools/imcl install com.ibm.websphere.IBMJAVA.v70_7.0.4001.20130510_2103 \
-repositories /tmp/software/java/repository.config \
-installationDirectory /opt/IBM/WebSphere/AppServer/ \
-acceptLicense
注意:/opt/IBM/WebSphere/AppServer/为WAS安装路径,一定要准确
Uninstall WAS:
/opt/IBM/InstallationManager/eclipse/tools/imcl uninstall com.ibm.websphere.NDTRIAL.v85_8.5.5000.20130514_1044 \
-installationDirectory /opt/IBM/WebSphere/AppServer
rm -rf /opt/IBM/WebSphere/AppServer
Check Installed Packages:
/opt/IBM/InstallationManager/eclipse/tools/imcl listInstalledPackages
Create DM Profiles:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/management \
-serverType DEPLOYMENT_MANAGER -profileName Dmgr01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 \
-enableAdminSecurity true \
-adminUserName wasadmin \
-adminPassword wasadmin \
-cellName Cell01 \
-nodeName CellManager01
Create Custom Profiles:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create \
-profileName Custom01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/Custom01 \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \
-nodeName CustomNode \
-cellName CustomCell \
-isDefault
Create Default Profiles:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create \
-profileName defaultProfile \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/defaultProfile \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default \
-nodeName CustomNode \
-cellName CustomCell \
-isDefault
Create Cell Profiles:
first:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/cell/dmgr \
-nodeProfilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \
-profileName Dmgr01 \
-cellName DefaultCell01 \
-nodeName DefaultNode01 \
-enableAdminSecurity true \
-adminUserName wasadmin \
-adminPassword wasadmin \
-appServerNodeName ServerNode
secound:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/cell/default \
-dmgrProfilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 \
-portsFile /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/properties/portdef.props \
-nodePortsFile /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/properties/nodeportdef.props \
-profileName AppSrv01 \
-cellName DefaultCell01 \
-nodeName DefaultNode01 \
-enableAdminSecurity true \
-adminUserName wasadmin \
-adminPassword wasadmin \
-appServerNodeName ServerNode
Delete Profiles:
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -delete -profileName Dmgr01
/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -validateAndUpdateRegistry
Add Note to DM:
/opt/IBM/WebSphere/AppServer/bin/addNode.sh was1 8879 \
-username wasadmin \
-password wasadmin \
-profileName Custom01
Delete Note:
/opt/IBM/WebSphere/AppServer/bin/removeNode.sh -force
查看安装了哪些jdk版本:
/opt/IBM/WebSphere/AppServer/bin/managesdk.sh -listAvailable
切换Dmgr01 jdk版本:
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/managesdk.sh \
-enableProfile -sdkName 1.7_64 \
-profileName Dmgr01 -enableServers \
-user wasadmin -password wasadmin
切换Custom01 jdk版本:
/opt/IBM/WebSphere/AppServer/profiles/Custom01/bin/managesdk.sh \
-enableProfile -sdkName 1.7_64 \
-profileName Dmgr01 -enableServers \
-user wasadmin -password wasadmin
切换所有Profile的sdk使用版本
在DM、node和server启动的时候执行:
[[email protected]]# /opt/IBM/WebSphere/AppServer/bin/managesdk.sh -enableProfileAll -sdkname 1.7_64 -enableServers
检查都安装了什么版本的jdk:
[[email protected]]# /opt/IBM/WebSphere/AppServer/bin/managesdk.sh -listAvailable -verbose
检查每个profile都使用的哪个版本的jdk
[[email protected]]# /opt/IBM/WebSphere/AppServer/bin/managesdk.sh -listEnabledProfileAll -verbose
[[email protected]]# /opt/IBM/WebSphere/AppServer/bin/managesdk -listEnabledProfile -profileName AppSrv02 -verbose
[[email protected]]# /opt/IBM/WebSphere/AppServer/bin/managesdk.sh -listEnabledProfile -profileName Node01 -verbose
以上是关于Install WAS的主要内容,如果未能解决你的问题,请参考以下文章
cpack and install(CODE ...) - CPACK_PACKAGING_INSTALL_PREFIX vs CMAKE_INSTALL_PREFIX