`

非root用户不能启动tomcat80端口?

阅读更多
用一个普通用户启动tomcat后抱错:
Catalina.start: LifecycleException: null.open: java.net.BindException: Permission denied:80

原因是只有root用户才可访问1024以下的端口。

2个办法,用root启动或者把端口改掉。。。
分享到:
评论

相关推荐

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

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

    tomcat ROOT文件

    在安装tomcat免安装版时,遇到Tomcat正常启动了,访问的页面却是空白页,即使修改了端口号也还是空白页,这很有可能是tomcat的webapps目录下没有ROOT文件或者ROOT文件里的内容不全。 解决办法:下载ROOT文件并粘贴...

    配置iptables,把80端口转到8080的简单方法

    众所周知,在unix下,非root用户不能监听1024以上的端口号,这个tomcat服务器就没办法绑定在80端口下。所以这里需要使用linux的端口转发机制,把到80端口的服务请求都转到8080端口上。 在root账户下面运行一下命令:...

    使用 jsvc 启动tomcat的方法(使用普通用户运行)

    在生产中,tomcat应该以daemon的模式运行,而且如果需要以普通用户的身份启动tomcat,那么就不能使用1024以下的端口,这是Liunx系统的限制,只有root用户才能使用小于1024的端口。那么该如何将tomcat配置成服务呢?...

    JDK + Tomcat + MySQL环境集成工具

    2、Tomcat端口被占用Tomcat无法正常启动,如何处理? 运行 "JTM.bat" 根据提示修改Tomcat端口. 3、MySQL端口被占用MySQL无法正常启动,如何处理? 运行 "JTM.bat" 根据提示修改MySQL端口. 4、MySQL root密码...

    Tomcar ROOT文件夹(包含全部内容)

    在安装tomcat免安装版时,遇到Tomcat正常启动了,访问的页面却是空白页,即使修改了端口号也还是空白页,这很有可能是tomcat的webapps目录下没有ROOT文件或者ROOT文件里的内容不全。 解决办法:下载ROOT文件并粘贴或...

    dubbo-admin-2.5.4--支持jdk1.8

    2.修改tomcat的端口为8088,修改方法如下,打到conf下的文件 server.xml,因为zookeeper会用到8080的端口,所以为了不冲突,把Tomcat的端口改一下。 3 .先启动zookeeper,然后再启动tomcat,在浏览器输入 ...

    如何在Linux中修改tomcat端口号

    我这里有好几个tomcat,同时使用的话就要给端口号改成不一样的: 1、首先cd进tomcat目录里的conf文件夹,vi打开server.xml配置文件 [root@localhost soft]# ls download redis solrhome tomcat-sina-8081 tomcat-...

    tomcat 安全规范(tomcat安全加固和规范)

    不要使用root用户启动tomcat,使用用普通用户启动Tomcat,集群内用户名统一UID 端口保护 1 更改tomcat管理端口8005 ,此端口有权限关闭tomcat服务,但要求端口配置在8000~8999之间,并更改shutdown执行的命令 2 若 ...

    Tomcat启动成功访问主页失败的原因解决方案

    有建议在cmd命令中输入netstat -ano查看tomcat端口是否已经被使用的;也有说环境变量配置有问题的。  这些可能都是对的,但还有一种情况容易被忽视:tomcat,webapps目录下没有ROOT文件夹!  有经验的人看到这个...

    在Linux系统平台上安装Tomcat的总结

    为了更好的网络共享 本人发布的资源一律免费 如有...tomcat自动启动脚本的设置教程(Linux系统jsvc脚本非root) 几种Linux嵌入式开发环境的简单介绍 解决Oracle 9i和Tomcat端口冲突 在Linux系统平台上安装Tomcat的总结

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    一定不能少,因为它代表当前路径) path=%JAVA_HOME%\bin APAHCE安装目录:D:\toots\Apache下 四个TOMCAT目录:自行解压到(D:\toots\)下。分别为 tomcatA,tomcatB,tomcatC,tomcatD 三、配置 1、Apache配置 1.1...

    自动安装JDK和Tomcat的脚本

    顶 0 踩 Auto Install JDK、tomcat and they connector. #执行这个脚本需要在root家目录下放好JDK、tomcat、的tar.gz源码包, #以及已经执行过的jdk(本人无法做到在jdk执行时输入yes和空格...#防火墙80端口打开。

    mysql-java8-tomcat8

    4\进入tomcat的启动目录 cd tomcat/bin 5\启动tomcat ./startup.sh 6\查看端口号是否监听 netstat -antp|grep 8080 7\增加tomcat的防火墙规则 firewall -cmd --zone=public --add-port=8080/tcp --...

    JSP一键安装包,JspStudy,JSP环境一键安装包

    6. apache默认端口80,tomcat默认端口8080,mysql默认端口3306。 7. 默认php程序放在WWW/phproot下可解析;也可在高级设置里分开解析,即apche+php和tomcat+jsp。 8. mysql驱动mysql-connector-java无需再找,JspStudy...

    JspStudy 2014 (JSP环境集成包一键配置),绿色

    6. apache默认端口80,tomcat默认端口8080,mysql默认端口3306。 7. 默认php程序放在WWW/phproot下可解析;也可在高级设置里分开解析,即apche+php和tomcat+jsp。 8. mysql驱动mysql-connector-java无需再找,JspStudy...

    dubbo源码分享,可打包创建可视页面

    为了防止端口占用,可以再/conf/server.xml 修改tomcat端口,我的是8088 tomcat自解压 如图这里写图片描述 打开dubbo.properties查看/修改 用户名或密码 dubbo.registry.address=zookeeper://127.0.0.1:2181 ...

    docker安装tomcat dubbo-admin实例技巧

    默认tomcat端口是8080的http端口映射出来,并且将相应的文件挂载到宿主机中。 docker run --name dubbo-admin -p 18080:8080 -v /root/dubbo-admin/tomcat-users.xml:/usr/local/tomcat/conf/tomcat-users.xml -v /...

    Docker添加tomcat容器无法访问首页解决方案

    使用docker run 命令成功添加tomcat容器,端口也已开放,也尝试关闭防火墙,可访问tomcat首页时总显示404 原因 使用阿里云获取tomcat镜像默认版本为8.5.51,其webapps文件为空,其欢迎页都放在webapps.dist文件中,...

    阿里云服务器安装配置tomcat 添加外网访问端口的教程

    阿里云服务器安装配置tomcat 添加外网访问端口 最近双十一不是,买了一个阿里云服务器玩玩,但是配置好tomcat,添加安全组规则后,死活访问不通,telnet 也无法通过,好在最好经过一阵废寝忘食之后,成功解决问题,...

Global site tag (gtag.js) - Google Analytics