多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 常见问题 ### CentOS下TomCat不能使用80端口的问题 1024以下的端口只能由root用户使用,普通权限的tomcat服使用80端口启动时会报没有权限。 java.net.BindException: Permission denied :80 解决方法: 方法一:更改启动用户为root,不建议。 方法二(推荐,提供的镜像中使用的是该方法):做端口重定向,将发向80的请求改到8080端口处理。执行下面的命令 [root@iZ94bojtvkpZ ~]# iptables -t nat -A PREROUTING -p tcp -m tcp –dport 80 -j REDIRECT –to-ports 8080 [root@iZ94bojtvkpZ ~]# iptables -t nat -A PREROUTING -p udp -m udp –dport 80 -j REDIRECT –to-ports 8080 [root@iZ94bojtvkpZ ~]# service iptables save