单机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

相关推荐

  • 视频网站服务器带宽配置建议,视频服务器需要多少带宽?

    视频网站服务器带宽配置直接决定了用户的观看体验与平台运营成本,核心结论在于:带宽配置必须遵循“并发优先、码率适配、弹性扩展”的原则,对于初创平台,建议采用CDN加速与源站分流的架构,单台服务器带宽起步建议不低于100Mbps独享,且需预留30%的峰值冗余,盲目追求高配硬件而忽视带宽质量,是视频网站卡顿的根本原因……

    2026年3月8日
    11500
  • 服务器网络优化实战经验分享,服务器网络优化怎么做?

    服务器网络优化的核心在于构建高可用、低延迟的网络架构体系,而非单一参数的调优,真正的性能提升源于物理链路质量、内核协议栈配置与应用层策略的深度协同,通过系统化的调优手段,可将网络吞吐量提升30%以上,同时显著降低业务响应延迟, 物理链路与架构层面的根本性优化网络优化的基石在于物理传输层,任何忽视物理架构的软件调……

    2026年3月4日
    15300
  • 广州中学智能办公系统怎么样?中学智慧校园管理平台推荐

    广州中学智能办公系统的建设与应用,已成为提升学校管理效率、优化教育资源配置的关键举措,通过智能化手段实现办公流程自动化、数据共享化,能够显著降低行政成本,让教职工专注于教学核心工作,核心优势:流程自动化:系统整合请假审批、文件流转、会议管理等高频事务,减少人工干预,平均处理时间缩短60%以上,数据协同:打破信息……

    2026年3月29日
    8500
  • 如何在html中加入js?js引入方式有哪些

    在HTML中引入JavaScript的最标准方式是使用<script>标签,你可以选择将代码写在<head>或<body>中,或者通过src属性引入外部.js文件,推荐使用异步加载以提升页面性能,很多刚接触前端开发的朋友,面对HTML和JS的关系时常常感到困惑,HTML负责页……

    2026年6月12日
    3000
  • https证书需要多少钱?申请ssl证书费用是多少

    2026年SSL证书费用从免费到数万元不等,个人博客选Let’s Encrypt等免费证书即可,企业官网建议购买OV或EV证书以增强信任,价格通常在几百至几千元之间,2026年SSL证书价格全景解析在2026年的互联网环境中,网络安全已不再是可选项,而是标配,许多站长在部署HTTPS时,首先关心的就是成本问题……

    服务器宽带 2026年6月2日
    6500
  • 广州大带宽服务器线路怎么选,双线BGP还是单线好

    广州大带宽服务器选双线BGP还是单线,核心看你的用户群体覆盖范围与预算天花板,如果业务面向全国甚至海外用户,双线BGP是唯一能避免跨网延迟的方案;如果用户高度集中在某单一运营商且成本敏感,单线勉强可用,但长期伴随扩展风险,广州BGP服务器怎么选:双线与单线的场景化分析广州作为华南网络枢纽,机房带宽资源极其丰富……

    2026年8月11日
    1000
  • 日本机架服务器有哪些主流品牌,价格多少钱?

    本土常见富士通PRIMERGY、NEC Express5800、日立Advanced Server等,国际阵营以HPE ProLiant、Dell PowerEdge、Lenovo ThinkSystem、Supermicro、GIGABYTE、ASRock Rack为主;租用和托管则多落在NTT、IIJ、Sa……

    2026年9月25日
    300
  • 双开定位虚拟机如何实现多账号独立定位?,怎么避免冲突?

    让每个虚拟机实例拥有独立的GPS模拟层和系统指纹,相当于在同一台手机上开出多个互不干扰的“平行分身”,每个分身的定位信息单独管理、单独上报,多账号操作时就怕位置冲突,一旦两个账号在同一时间出现在两个相距很远的位置,平台风控很快就会盯上你,下面直接把原理、配置步骤、风险规避讲透,双开定位虚拟机怎么实现多账号独立定……

    2026年9月6日
    700
  • 启动虚拟机CentOS没反应咋办,是什么原因?

    启动虚拟机centos没反应,多数情况下不是系统坏了,而是宿主机资源被占、虚拟化开关没开或虚拟机文件被锁死,按顺序排查几分钟就能解决,虚拟机CentOS无法启动,先判断卡死在哪个阶段同样是“没反应”,背后的原因完全不同,直接打开虚拟机电源之前,先观察现象:双击图标后连加载窗口都不出现:问题出在VMware或Vi……

    2026年9月5日
    400
  • 广安智慧城管是什么?广安智慧城管平台功能介绍

    广安智慧城管的建设核心在于利用物联网、大数据、云计算及人工智能技术,打破传统城市管理的时空限制,实现从“被动处置”向“主动发现”、从“粗放管理”向“精细治理”的跨越式转变,最终构建起一个感知、分析、服务、指挥、监察“五位一体”的城市管理新体系,显著提升城市运行效率与居民满意度,技术赋能:构建全域感知的“城市大脑……

    2026年4月2日
    9100

发表回复

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