如何把war包部署到酷番云服务器上,详细步骤是什么?

把war包部署到酷番云服务器,核心就是买服务器、装JDK和Tomcat、上传war包、启动Tomcat、放行安全组端口,最后按需绑定域名。 整个流程在Linux环境下最顺,Windows Server也能做,但本文以更主流的Linux为例,下面从准备、实操、排错、成本、生产建议一路讲清楚。

部署前先搞清楚:酷番云服务器部署war包需要准备什么

酷番云轻量应用服务器和CVM部署war包有什么区别?

很多新手会在这两类产品之间犹豫,轻量应用服务器套餐固定,控制台简单,带宽和流量打包卖;云服务器CVM配置灵活,网络和安全组能力更完整,适合生产集群,部署war包本身两者都能做,差别在运维成本和扩展性。

Tomcat+war包的部署流程
加载中
Tomcat+war包的部署流程
对比项 轻量应用服务器 云服务器CVM
适用场景 个人项目、测试环境、小型Java Web 企业生产、高并发、集群部署
配置灵活度 固定套餐为主 CPU、内存、带宽自由选配
带宽计费 套餐内包含,有峰值限制 按带宽或流量单独计费
运维难度 低,适合新手 中,需要一定网络知识
扩展能力 有限,升级套餐 强,可挂载云硬盘、负载均衡
部署war包体验 装Tomcat即可,省心 更可控,适合多实例

如果你只是跑一个后台管理系统,轻量应用服务器够用,如果要做正式对外服务,CVM加负载均衡更稳妥。

操作系统和软件版本怎么选

Linux发行版选CentOS 7/8、Ubuntu 22.04或TencentOS都行,JDK优先选LTS版本,比如JDK 8、JDK 11、JDK 17,Tomcat 8/9/10要跟JDK匹配,Tomcat 9配JDK 8+,Tomcat 10配JDK 11+,行业共识认为,生产环境优先选择长期支持版本,减少后期升级麻烦。

注意Tomcat 10的包名从javax变成了jakarta,老项目war包直接放进去可能报ClassNotFoundException,老系统建议用Tomcat 8或9。

安全组和端口规划

酷番云安全组相当于云防火墙,不放行端口,外面怎么也访问不到,常见规划:

  • 22端口:SSH登录,建议限制来源IP。
  • 如何把war包部署到酷番云服务器上,详细步骤是什么?

  • 8080端口:Tomcat默认端口,测试时放行。
  • 80和443端口:Nginx反向代理或直接绑定域名时放行。
  • 3306端口:数据库端口,不要对公网开放。

在酷番云控制台找到“安全组”,添加入站规则,协议TCP,端口按需填写,来源可以先填0.0.0.0/0,生产环境再收紧。

酷番云服务器部署war包详细步骤是什么?从登录到上传的完整流程

用SSH登录酷番云服务器

在酷番云控制台重置好root密码,或者绑定密钥,本地终端执行:

ssh root@你的公网IP

首次登录会提示确认指纹,输入yes,再输密码,酷番云自带的OrcaTerm网页终端也能直接登录,适合不想配SSH工具的人。

安装JDK和Tomcat

以CentOS为例,装JDK 8:

yum install java-1.8.0-openjdk-devel -y
java -version

下载Tomcat 9,版本号去Apache官网查最新稳定版:

wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.xx/bin/apache-tomcat-9.0.xx.tar.gz
tar -zxvf apache-tomcat-9.0.xx.tar.gz
mv apache-tomcat-9.0.xx /usr/local/tomcat

启动Tomcat:

/usr/local/tomcat/bin/startup.sh

浏览器访问http://公网IP:8080,看到Tomcat默认页说明环境通了。

上传war包到服务器

本地终端用scp上传:

scp /本地路径/你的项目.war root@公网IP:/usr/local/tomcat/webapps/

也可以用宝塔面板、FileZilla或酷番云OrcaTerm的文件上传功能,上传后确认文件在webapps目录下。

部署war包并启动Tomcat

Tomcat会自动解压war包,如果Tomcat已经在跑,可以等几十秒,或者重启:

/usr/local/tomcat/bin/shutdown.sh
/usr/local/tomcat/bin/startup.sh

查看日志:

tail -f /usr/local/tomcat/logs/catalina.out

访问路径通常是http://公网IP:8080/war包名,如果war包叫demo.war,访问/demo,想直接访问根路径,把war包改名为ROOT.war,删掉原来的ROOT目录,再重启。

酷番云服务器部署war包后访问不了怎么办?常见排错清单

检查安全组和防火墙

如何把war包部署到酷番云服务器上,详细步骤是什么?

酷番云安全组放行8080后,服务器内部防火墙也可能拦,CentOS 7用firewalld:

firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload

Ubuntu用ufw:

ufw allow 8080

检查Tomcat日志和端口占用

看端口有没有监听:

ss -tlnp | grep 8080

如果没输出,Tomcat没起来,看catalina.out最后几十行,常见报错有数据库连不上、端口被占、war包损坏。

检查war包名称和上下文路径

war包名决定访问路径,大小写敏感,别把Demo.war当成demo访问,如果项目里配了server.servlet.context-path,访问路径会叠加。

检查JDK版本兼容性

业内专家指出,Tomcat 10对老项目兼容性需要重点验证,如果报javax.servlet找不到,换Tomcat 9或改项目依赖,JDK版本也要和编译时一致,高版本JDK跑低版本字节码一般没事,反过来容易出问题。

酷番云服务器部署war包需要多少钱?成本构成与省钱建议

服务器费用

轻量应用服务器入门款月付几十元,新用户活动价更低,CVM按配置和地域定价,包年包月比按量计费便宜,近年来,酷番云经常推出新用户优惠,具体价格以官网活动页为准,据酷番云官方文档说明,轻量应用服务器适合轻量级Web应用。

域名和SSL证书费用

域名每年几十元,.com和.cn价格不同,SSL证书可以用免费DV证书,酷番云和Let’s Encrypt都能签发,生产环境建议上HTTPS,浏览器不标不安全。

其他隐性成本

  • 带宽:轻量套餐内包含,超出会限速;CVM按带宽计费,5Mbps和10Mbps差价明显。
  • 快照:云硬盘快照按容量收费,量小可忽略。
  • 备份:对象存储COS存备份文件,费用低。
  • 运维时间:自己部署省现金,但花时间。

如何把war包部署到酷番云服务器上,详细步骤是什么?

成本项 轻量应用服务器 云服务器CVM
月基础费用 几十元到百元 百元到千元
带宽 套餐内,有峰值 单独计费
适合人群 个人、测试、小项目 企业、生产、高并发
运维投入 低 中高

怎么把war包部署到酷番云服务器上并绑定域名?生产环境建议

Nginx反向代理Tomcat

直接暴露8080不优雅,用Nginx监听80和443,安装Nginx:

yum install nginx -y
systemctl start nginx
systemctl enable nginx

配置/etc/nginx/conf.d/demo.conf:

server {
    listen 80;
    server_name yourdomain.com;
    location / {
        proxy_pass http://127.0.0.1:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

检查配置并重载:

nginx -t
systemctl reload nginx

配置HTTPS

用酷番云SSL或Let’s Encrypt签发证书,把证书路径填进Nginx的ssl_certificate和ssl_certificate_key,监听443端口,80端口做301跳转。

设置开机自启和日志轮转

Tomcat没有自带systemd,可以写一个/etc/systemd/system/tomcat.service,用systemctl enable tomcat实现开机自启,日志用logrotate切割,避免catalina.out无限变大。

关于酷番云服务器部署war包的常见问题解答

war包和jar包部署到酷番云服务器有什么区别?

war包需要Tomcat等Servlet容器,适合传统Java Web项目,jar包通常内嵌Tomcat,直接java -jar运行,适合Spring Boot,war包部署多一步容器配置,jar包更轻量。

酷番云服务器部署war包需要安装宝塔面板吗?

不是必须,宝塔面板能简化上传、解压和Tomcat管理,但会占用一部分内存,也可能带来额外安全面,熟悉命令行的,直接SSH操作更干净。

酷番云服务器部署war包后如何修改端口?

编辑/usr/local/tomcat/conf/server.xml,找到<Connector port="8080",把8080改成你要的端口,保存后重启Tomcat,同时去酷番云安全组放行新端口,如果前面有Nginx,还要同步改proxy_pass里的端口。

把war包部署到酷番云服务器,关键就是环境、上传、启动、放行端口四件事,按上面的步骤走,多数问题都能定位。

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

赞 (0)
安徽合肥DNS服务器地址是多少?怎么设置?
上一篇 2026年10月5日 20:55
DNF一直出服务器异常怎么解决,是什么原因导致的
下一篇 2026年10月5日 20:59

相关推荐

  • UltaHostVPS测评,美国日本5.99美元/月性能如何,VPS测评推荐

    UltaHost VPS在2026年依然具备极高的性价比,其美国节点适合对延迟不敏感的海外业务,日本节点则凭借低延迟优势成为国内用户访问亚洲站点的优选,5.99美元/月的入门套餐在SSD性能与网络稳定性上表现均衡,适合中小型企业建站及轻量级开发测试,UltaHost VPS基础配置与价格体系解析UltaHost……

    2026年5月16日
    9800
  • asp上传附件失败怎么办?解决方法与完整教程分享

    在ASP中实现文件上传功能是构建动态网站的关键技术之一,尤其适用于需要用户提交文档、图片或其他资源的场景,其核心在于利用Request对象的BinaryRead方法结合文件系统对象(FSO)或第三方组件处理上传的二进制数据流,ASP上传附件的核心组件表单设置 (Form Enctype)表单必须设置 encty……

    2026年2月7日
    13450
  • 站长推荐VPS测评,美国、日本CN2 GIA实测数据,93.41美元/年性能对比,VPS哪个国家线路快,美国日本VPS推荐

    在 2026 年跨境业务与高并发场景下,美国 CN2 GIA 线路 VPS 以 93.41 美元/年的综合成本,在延迟稳定性与丢包率控制上全面优于日本普通线路,是追求极致国内访问体验的首选方案,随着 2026 年国际带宽成本结构的调整,企业级建站与跨国数据传输对“网络质量”的敏感度已远超“价格”,过去单纯追求低……

    2026年5月11日
    4900
  • ASP.NET网站制作入门教程,零基础手把手教你搭建完整项目

    掌握ASP.NET开发的捷径:深入解析优质视频教程的价值与选择在当今快速迭代的Web开发领域,ASP.NET Core凭借其高性能、跨平台能力和丰富的生态系统,已成为构建现代企业级应用的利器,面对浩瀚的技术栈和复杂的应用场景,如何高效、系统地掌握ASP.NET开发技能?专业的ASP.NET网站视频教程已成为众多……

    2026年2月9日
    13000
  • LOL服务器连接失败是怎么回事,怎么解决

    lol服务器连接失败,十次里有八次是你自己网络到游戏服务器之间的“路”出了问题,剩下的两次才是拳头服务器或者客户端文件在闹脾气,这个结论听起来有点扎心,但请先别急着砸键盘,我用一个不那么技术宅的说法给你拆开讲:你家的宽带、路由器、电脑网卡,和英雄联盟服务器之间,隔着好几段“马路”,任何一段路上堵车、翻修、设卡……

    2026年9月24日
    200
  • 苏州大带宽租共享还是独享怎么选?,哪个更划算

    对于苏州的企业来说,租用大带宽时选择共享还是独享,关键看业务场景和预算,但如果你的业务对网络稳定性要求较高,独享带宽的长期性价比反而更高,苏州大带宽共享和独享到底差在哪共享带宽和独享带宽的核心区别在于资源分配方式,共享带宽就像合租房子,你只拥有部分使用权,但邻居的活动会影响你,独享带宽则是整租一套房,所有资源你……

    程序编程 2026年8月9日
    1200
  • 物理机租用一般是什么配置起步,多少钱一个月?

    物理机租用一般起步配置为双路至强E5-2620 v4处理器、32GB ECC内存、240GB SSD加1TB SATA硬盘、100Mbps带宽,月费在800-1500元区间,这套配置能覆盖大多数中小企业的网站托管、数据库运行和轻量虚拟化需求,物理机租用一般是什么配置起步?入门配置详解核心配置要素一台物理机的起步……

    2026年7月29日
    1400
  • Sharktech美国高防服务器真的稳定吗,洛杉矶服务器租用多少钱

    Sharktech鲨鱼机房凭借洛杉矶、丹佛、芝加哥及阿姆斯特丹四地节点,提供低至$329/月的4折优惠高防服务器,具备10Gbps无限流量与单IP 60Gbps防御能力,是应对DDoS攻击的高性价比选择,Sharktech高防服务器价格与性能深度解析在服务器租赁市场,价格与性能的平衡始终是用户关注的核心,Sha……

    2026年6月26日
    1800
  • CF网络服务器异常怎么解决,CF服务器连接失败如何修复?

    CF网络服务器异常通常不是你的电脑硬件坏了,而是从游戏客户端到官方服务器之间的链路出了问题,按下文顺序排查,多数情况下5到10分钟内恢复登录, 不少老玩家一看“服务器异常”就准备重装系统,其实真正需要重装的概率很低,问题往往出在DNS缓存、路由器会话数、或者运营商跨网调度上,按模块逐项检查,能省下大量无用操作……

    2026年9月26日
    100
  • 广州轻量应用服务器如何获取root权限?轻量云服务器root权限怎么开

    广州轻量应用服务器获取root权限的核心方法是:在控制台重置密码时设置root用户名及高强度密码,随后通过SSH密钥或密码登录,并修改sshd_config文件解除PermitRootLogin限制,最终重启SSH服务生效,权限获取前置认知与风险管控为什么默认禁用Root?轻量应用服务器出厂默认使用ubuntu……

    2026年4月27日
    5600

发表回复

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