Linux环境下,开启tomcat时报transport error 202: bind failed: 地址已在使用

Linux环境下,开启tomcat时报transport error 202: bind failed: 地址已在使用

转载自:http://blog.csdn.net/mooncom/article/details/61913813

问题描述:今天我在Linux环境下配置tomcat,在tomcat/conf下的server.xml中已配好服务端口,并在root用户下使用 lsof -i:8080 指令,确认我配置的端口没有被使用,但是在开启tomcat时,却发现tomcat无法启动,报错如下截图:

问题解决:在反复确认我在tomcat/conf/server.xml中配置的端口没有被占用的情况下,上网查询得知该错误出现的原因是:当前应用的调试端口已经被别的应用占用了,于是我在路径:tomcat/bin/catalina.sh文件中,修改catalina.sh中的调试端口,截图如下:

(支持原创,本blog原作者http://blog.csdn.net/MOONCOM

我这里调试端口是5006,因为此端口其它服务器已占用,因此需要改为其它端口号,我在root用户下,使用指令lsof -i:5007,确定5007端口没有被占用,因此改为5007。

重新开启tomcat服务器,发现服务正常启动了,OK,结束。

写作原因:我发现网上这种错误的blog很多,但是却不够详细,另外blog中tomcat的版本也过低,配置文件的内容变动较大,因此书写次blog,希望对大家有帮助。

注意:在Linux中,非root用户使用的端口号大小,不可小于1024。

posted @ 2017-05-12 10:37 Code-Juggler 阅读( ...) 评论( ...) 编辑 收藏
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值