单机was究竟要启动哪些服务器,部署步骤是什么?

单机WAS通常只需要启动一个应用服务器进程:传统WAS Base叫server1,Liberty叫defaultServer或自定义server;不需要启动dmgr和nodeagent,若前端有IBM HTTP Server,再启动IHS。

很多人第一次在服务器上装完WAS,会下意识去找“部署管理器”和“节点代理”,如果你装的是单机Base版,这套东西根本不在profile里,你登录Linux,切到WAS的profile目录,执行一次serverStatus.sh -all,看到的通常只有server1,下面把单机WAS的服务器清单、启动命令、端口和排错路径拆开讲清楚。

新买的服务器如何使用?服务器10分钟快速入门教程
加载中
新买的服务器如何使用?服务器10分钟快速入门教程

单机WAS要启动哪些服务器:先分清Base、ND与Liberty

WAS的名字容易混,有人说的“单机WAS”是传统WebSphere Application Server Base独立服务器,有人说的“单机WAS”是Liberty,还有人把Network Deployment装在单台机器上,也叫单机,三种情况启动的进程不一样。

传统WAS Base单机:一个server1就够

传统WAS Base的典型profile路径是:

  • /opt/IBM/WebSphere/AppServer/profiles/AppSrv01

核心启动命令:

  • 启动:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1
  • 停止:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh server1
  • 查看状态:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/serverStatus.sh -all

启动后,你会在进程里看到一个Java进程,参数里通常带server1,据IBM官方文档,Base版profile默认生成server1,管理控制台、命名服务、安全组件、内嵌消息引擎SIB都跑在同一个JVM里,它们不是独立服务器,不需要单独启动。

常用端口也要记住:

  • 管理控制台:9043,HTTPS访问
  • 应用HTTP端口:9080
  • 应用HTTPS端口:9443
  • SOAP连接器:8879或8880

WAS Liberty单机:一个Liberty server进程

Liberty更轻,它的启动命令是:

  • wlp/bin/server start defaultServer
  • wlp/bin/server status defaultServer
  • wlp/bin/server stop defaultServer

Liberty没有传统意义的dmgr和nodeagent,它的配置集中在server.xml,JVM参数常写在jvm.options,如果你用的是Liberty,单机WAS要启动的服务器就是一个Liberty server进程。

传统WAS ND单机:dmgr、nodeagent、server都可能出现

Network Deployment版天生面向集群,即使只装在一台机器上,标准结构也可能包含:

单机was究竟要启动哪些服务器,部署步骤是什么?

  • Deployment Manager:dmgr
  • Node Agent:nodeagent
  • Application Server:server1或集群成员

启动顺序通常是:

  1. startManager.sh
  2. startNode.sh
  3. startServer.sh server1

这已经不算严格意义的“单机WAS”,而是单机ND,如果你只是想跑一个独立应用,优先用Base或Liberty,维护成本低很多。

单机WAS和ND集群启动服务器有什么区别

直接看对比表更清楚。

部署形态 部署管理器dmgr 节点代理nodeagent 应用服务器 Web服务器IHS 典型启动命令
Base单机 不需要 不需要 server1 可选 startServer.sh server1
ND单机 通常需要 通常需要 server1或集群成员 可选 startManager.sh、startNode.sh、startServer.sh server1
Liberty单机 不需要 不需要 defaultServer 可选 server start defaultServer

看到dmgr和nodeagent还要不要启动

如果你在进程里看到dmgr和nodeagent,先确认自己装的是不是ND,是ND,标准做法就是按顺序启动,不是ND,却出现这些进程,可能是历史残留或别的profile在运行,用ps -ef | grep java查看完整启动参数,参数里一般会带profile路径和server名称。

怎么确认自己装的是哪种WAS

可以按下面几步确认:

  • 查版本:versionInfo.sh
  • 查profile:manageprofiles.sh -listProfiles
  • 查目录:profiles/AppSrv01/config/cells/.../nodes/.../servers/
  • 查进程:ps -ef | grep java
  • 查服务:Linux下systemctl status,Windows下看服务列表

业内专家指出,Base版WAS的设计目标就是单JVM独立运行,你只要看到profile类型是AppServer,基本可以按单机Base处理。

单机WAS部署在简米云要启动哪些服务器

把单机WAS放到简米云ECS、酷番云CVM或华为云ECS,进程清单和本地机房一样,但网络和安全组容易出问题。

云主机上必须看的进程清单

单机was究竟要启动哪些服务器,部署步骤是什么?

  • WAS应用服务器:server1或Liberty server
  • IBM HTTP Server:httpd,可选
  • 数据库:MySQL、Oracle、DB2等,属于外部依赖
  • 监控Agent:云监控、Prometheus node_exporter,可选
  • SSH服务:sshd,系统自带

WAS自身不会帮你启动数据库,应用连不上库,先检查数据库进程和连接串,不要只盯着WAS。

北京单机WAS项目启动哪些服务器:本地机房顺序

北京企业本地机房常见启动顺序:

  1. 启动数据库和LDAP等外部依赖
  2. 启动WAS server1
  3. 启动IHS httpd
  4. 验证WAS Plugin插件转发
  5. 检查应用日志和HTTP访问

IHS启动命令通常在:

  • /opt/IBM/HTTPServer/bin/apachectl start
  • /opt/IBM/HTTPServer/bin/apachectl stop

如果IHS和WAS分开部署,WAS端还要确认webserver1定义和插件配置文件plugin-cfg.xml已生成并传播。

端口和安全组

云主机安全组至少放行:

  • 9043:管理控制台
  • 9080:应用HTTP
  • 9443:应用HTTPS
  • 80、443:IHS对外
  • 8879、8880:SOAP连接器,按需限制来源

不要把9043直接暴露到公网,管理控制台建议只允许跳板机或办公网IP访问。

单机WAS启动服务器内存价格怎么算

单机WAS的内存和价格,取决于你用传统WAS还是Liberty,以及云厂商、地域、带宽、磁盘类型,传统WAS JVM堆常见设置是2GB到4GB,系统总内存建议4GB到8GB起步,Liberty更省资源,2GB到4GB总内存也能跑不少场景。

内存和CPU怎么配

场景 建议总内存 CPU 说明
Liberty轻量应用 2GB到4GB 2核 开发、测试、小流量
传统WAS Base单机 4GB到8GB 2核到4核 生产小应用
传统WAS加IHS 8GB到16GB 4核 前后端分离部署
ND单机模拟集群 16GB以上 4核以上 dmgr、nodeagent、server同机

价格没有统一答案,北京地域通常比二三线地域略高,包年包月比按量付费便宜,传统WAS通常涉及商业授权,Liberty基础版可以免费下载使用,生产支持另算,行业共识认为,先按内存和并发估算规格,再压测调整,比一开始堆高配更划算。

单机was究竟要启动哪些服务器,部署步骤是什么?

JVM堆参数怎么调

传统WAS可以在控制台调整:

  • Servers > Server Types > WebSphere application servers > server1 > Java and Process Management > Process definition > Java Virtual Machine

设置初始堆和最大堆,例如-Xms2g -Xmx2g,Liberty则改jvm.options:

  • -Xms2g
  • -Xmx2g

改完重启server1生效。

单机WAS启动后访问不了控制台怎么办

先别重装,按下面顺序排查,多数问题能定位。

  • 检查server1是否启动:serverStatus.sh -all
  • 检查Java进程:ps -ef | grep server1
  • 检查9043端口:netstat -anp | grep 9043
  • 检查防火墙:firewall-cmd --list-ports或iptables -L
  • 检查云安全组:确认9043入方向允许
  • 检查日志:profiles/AppSrv01/logs/server1/SystemOut.log
  • 检查SystemErr:同目录下SystemErr.log
  • 检查主机名解析:/etc/hosts里主机名和IP是否对应
  • 检查控制台应用:isclite是否启动
  • 检查SOAP端口:8879或8880是否监听

行业共识认为,单机WAS排障先看server1进程、9043端口和SystemOut日志,三项都正常,再查网络和浏览器代理。

单机WAS要启动哪些服务器常见Q&A

单机WAS要启动哪些服务器,需要启动数据库吗?

WAS自身不启动数据库,数据库是外部依赖,应用需要就单独启动,WAS只负责应用服务器进程,数据库、LDAP、消息中间件都要单独管理。

单机WAS要启动哪些服务器,dmgr和nodeagent能不能不启动?

Base单机本来就没有dmgr和nodeagent,不需要启动,ND单机标准做法是启动dmgr和nodeagent,再启动server1或集群成员,如果只是Base版,看到dmgr进程反而说明你启动错了profile。

单机WAS和Liberty启动服务器一样吗?

不一样,Liberty用wlp/bin/server start defaultServer启动,传统WAS用startServer.sh server1启动,两者命令和进程模型不同。

回到最初的问题,单机WAS的服务器清单并不长:Base和Liberty通常只有一个应用服务器进程,外加可选的IHS,先把server1或Liberty server跑稳,再处理IHS、数据库和监控,单机WAS部署会顺很多。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/707795.html

赞 (0)
如何编写web服务器软件?有哪些常用开发工具?
上一篇 2026年10月4日 14:12
服务器品牌有哪些,哪家性价比高?
下一篇 2026年10月4日 14:14

相关推荐

  • html图片如何水平平铺?css实现图片背景重复铺满

    HTML图片水平平铺的核心在于CSS中的background-repeat: repeat-x属性,它能确保背景图像仅在水平方向无限延伸,垂直方向保持单行,是构建无缝纹理背景的首选方案,在网页设计的微观世界里,背景处理往往被初学者忽视,但它直接决定了页面的质感与加载效率,当我们需要一个横向延伸的图案,比如木纹……

    服务器宽带 2026年6月7日
    3700
  • Horien M3系列SAP弹性云服务器性能如何,多少钱?

    对于SAP应用上云,Horien M3系列弹性云服务器提供了全规格选择,在性能、稳定性和成本之间取得了平衡,是目前企业迁移SAP工作负载的优选方案之一,SAP系统对基础设施的挑剔程度,业内早有共识,从SAP Business One到庞大的SAP S/4HANA,不同规模的企业都在寻找一个既能跑得动、又不会花冤……

    2026年7月31日
    400
  • BueHost美国空间支持asp吗?美国虚拟主机支持asp.net吗

    BueHost美国空间原生支持ASP技术,特别适合运行基于Classic ASP或ASP.NET框架的传统企业网站及遗留系统,但在性能优化和现代开发体验上不如Linux主机灵活,很多老站长在迁移站点或搭建内部管理系统时,总会纠结于服务器环境的选择,ASP作为微软早期的服务器端脚本引擎,虽然在新建项目中已非主流……

    2026年6月18日
    2110
  • 思科服务器有哪些型号你知道吗,哪个系列性能最强?

    Cisco服务器目前主要归属于UCS(统一计算系统)产品线,在售型号集中在B系列刀片、C系列机架、S系列存储优化和X系列模块化四大类,代际以M6和M7为主,部分M5仍在服役, 换句话说,你搜到的“Cisco服务器型号”基本都绕不开UCS这个大家族,只是形态和代际不同,Cisco服务器有哪些型号?从UCS B/C……

    2026年10月19日
    200
  • 带宽按量计费还是固定带宽划算?哪种计费方式更省钱?

    带宽按量计费还是固定带宽划算?核心结论先行:没有绝对的“划算”,只有“最适合”, 业务带宽曲线平稳、长期满载运行,固定带宽是性价比之王;业务流量波动剧烈、有明显波峰波谷或处于初创期,按量计费能大幅降低成本,对于大多数成长型企业,简米科技建议采用“固定带宽+按量计费”的组合策略,利用智能监控工具动态调整,实现成本……

    2026年3月4日
    13500
  • https网站提示不安全警告怎么办?https网站提示不安全警告怎么解决

    访问HTTP网站时浏览器提示“不安全”,是因为数据未加密,存在被窃听或篡改的风险;解决该问题的唯一有效方法是部署SSL证书并将网站升级为HTTPS,当你在浏览器地址栏看到红色的“不安全”字样,或者看到那个带有斜杠的锁形图标时,这并非浏览器在故意刁难用户,而是安全机制在发出预警,随着互联网技术的迭代,搜索引擎和浏……

    服务器宽带 2026年6月1日
    3200
  • 互联网区块链仓单部署如何实现?区块链仓单融资风险大吗

    互联网区块链仓单部署的核心在于通过分布式账本技术实现实物资产与数字凭证的唯一绑定,从而彻底解决传统供应链金融中的重复质押与信任缺失问题,区块链仓单部署的核心逻辑与价值重构传统仓储模式最大的痛点在于“信息孤岛”和“信任成本高”,货主、仓库方、银行和买家之间缺乏一个共同认可的单一事实来源,区块链技术的引入,正是为了……

    2026年6月3日
    3900
  • 互联网云计算大数据发展到什么阶段了?云计算大数据行业前景分析

    互联网、云计算与大数据目前共同处于“智能化深度融合与价值重构”的成熟应用阶段,它们不再是孤立的技术概念,而是像水电一样成为数字经济的基础设施,正通过AI大模型实现从“数据存储”向“智能决策”的跨越,技术演进:从资源池化到智能原生回顾过去十年,这三者的关系经历了明显的代际演变,早期的互联网主要解决连接问题,云计算……

    服务器宽带 2026年6月1日
    8100
  • 成都高防服务器成本拆解,防御项与带宽项预算怎么做?,怎么选

    成都高防服务器的成本核心在于防御和带宽两大块,预算分配需根据业务攻击类型和流量规模精准匹配,否则容易花冤枉钱,成都高防服务器价格差异主要来自哪里很多人在选成都高防服务器时,发现价格从几百到几千甚至上万不等,根本原因在于防御和带宽的配置组合不同,行业共识认为,价格差异主要围绕以下三个维度,防御能力等级:硬防设备……

    服务器宽带 2026年8月10日
    400
  • 如何通过虚拟机激活系统?,激活步骤有哪些

    在虚拟机中激活Windows系统与物理机原理相同,但需注意虚拟机硬件特征对激活方式的影响,最稳妥的方案是使用正版授权或微软官方渠道,对于预算有限的个人用户,测试环境下使用KMS激活是常见做法,但需确保来源可靠,避免安全风险,虚拟机激活Windows的常见方式对比选择哪种激活方式,取决于你的使用场景:是长期开发测……

    2026年9月1日
    700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注