`
maincoolbo
  • 浏览: 524418 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat启动在80端口

阅读更多

  
[转]tomcat启动在80端口  解决方案:linux 下将tomcat的server.xml的端口改为80后以tomcat身份无法启动tomcat! 
在redhat上启动tomcat(将server.xml中的端口改为80)
su - tomcat -c "$CATALINA_HOME/bin/startup.sh"
后出现:Catalina.start: LifecycleException: null.open: java.net.BindException: Permission denied:80
 
这是因为只有root用户才可访问1024以下的端口。
 
解决方法:
重将server.xml中的端口改为8080
然后:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
(如果用到443,也相应执行以上方法)
即可!



分享到:
评论

相关推荐

    Tomcat部署为每个应用分配不同端口

    Web应用程序在Tomcat启动前就安装好 • 动态的; 使用Tomcat Manager这个Web应用程序或者操纵已经部署的Web应用程序 Tomcat Manager 是一款工具它提供基于以URL为基础的Web应用程序部署特性。也有一种工具被称为...

    debug模式启动tomcat

    放到tomcat的bin下启动,端口号8013

    详解tomcat各个端口的作用

    从tomcat配置文件中,我们可以看出,在启动tomcat的时候默认启动了3个端口,分别是8080(8443)、8009、8005。 8080(8443)端口 <Connector port=80 protocol=HTTP/1.1 connectionTimeout=20000 redirectPort=...

    tomcat因端口被占无法启动

    tomcat因端口被占无法启动解决方案,自己总结,真是有效

    Linux系统下Tomcat使用80端口的方法

    当我们想用80端口的时候,如果不用root用户启动就会报错.  这是因为,对于linux系统而言,1024以下的端口,普通用户是无法使用的. 网上关于这方面的解决方案有两种,一种呢就是什么给文件root权限. 还有一种就是做...

    Tomcat 启动错误(8080端口被占用)处理方法

    8080端口被占用的解决方法,其实这个方法,可以用于其它一些端口被占用的问题。

    同一系统里启动多个tomcat

    需要在同一系统里启动多个tomcat tomcat是个服务程序,需要占用几个通讯端口,所以默认情况是不能启动多个tomcat,如果要启动多个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到

    tomcat 通过占位符设置端口的方法(即参数指定方式)

    工作需要,找了网上很多资料,都是复制粘贴,并没有解决实际问题,弄了好久终于...5.最后正常启动tomcat 通过启动参数可以看到命令行中调用的方式 总结 到此这篇关于tomcat 通过占位符设置端口的方法(即参数指定方式

    Tomcat启动闪退原因分析及问题解决办法分析

    Tomcat启动闪退是一个常见的问题,其原因多种多样,针对不同的情况有不同的解决方法。具体问题应该具体分析解决,一般而言我们解决Tomcat启动闪退问题的关键就是在于收集详细的错误信息,结合日志文件、环境配置和...

    TOMCAT解除端口占用

    有时候电脑比较卡,项目比较大的情况下,eclipse没有完全停止tomcat的情况下,下次启动会出现tomcat的端口被占用无法启动的情况,主要报如下错误 Several ports (8005, 8080, 8009) required by Tomcat v8.0 Server ...

    修改tomcat端口号及同时启动多个tomat

    修改tomcat端口号及同时启动多个tomat,附图文说明。。

    Spring启动Tomcat的https和http双端口的案例

    Spring启动Tomcat的https和http双端口的案例

    傻瓜式发布程序,一键启动tomact+mysql+浏览器+避免端口冲突

    1.系统批处理文件,适用于w7.w8.server2008.w10等多种操作系统 2.一键启动tomact,如果端口号被占用可自动修改端口号,并且自动修改webapps目录下项目文件中的...5.启动完成同级目录生成txt文档,访问地址在文档中显示

    完美解决在docker容器中启动tomcat始终报端口被占用的错误

    在虚拟机docker容器中启动tomcat报Error response from daemon: driver failed programming external connectivity on endpoint tomcat (56eca236c90a43fb3a69de67ea3e86d8eab2193db2590d905d18c0acec996557): Error...

    启动多个tomcat

    linux下启动多个tomcat

    如何在Linux下安装启动多个Tomcat

    如何在linux下启动多个tomcat,描述了如何修改端口和路径方式

    TOMCAT最佳实践

    3,TOMCAT端口管理 4,TOMCAT账号管理 5,TOMCAT配置数据库 6,TOMCAT监控软件安装 7,TOMCAT环境变量 8,TOMCAT和JVM的配置 9,TOMCAT基于名称的虚拟主机 10,TOMCAT IP访问控制 11,TOMCAT访问日志记录 12,...

    tomcat 8080端口被占用解决方案

    当在Myeclipse里启动tomcat时出现Adress already in use:JVM_Bind:8080错误,发现8080端口被占用,不是tomcat端口问题,而是tomcat服务器开机启动问题。

    IDEA Debug启动tomcat报60659端口占用错误的解决

    工作中将开发工具由Eclipse转为IntelliJ IDEA,在使用过程中遇到许多问题,其中60659端口占用错误对于不熟悉IDEA的开发者来说或许会比较头痛,本文就来解决一下这个问题

    tomcat守护程序

    Tomcat启动后系统进程列表中出现的进程名为JAVA.EXE而不是Tomcat之类的名称。当发现进程JAVA.EXE消失后自动关闭Tomcat并重新启动。 【注意】 运行本程序JDK1.5+,必须配置CATALINA_HOME环境变量。并将Tomcat的bin...

Global site tag (gtag.js) - Google Analytics