Linux下Tomcat不能绑定80端口

今天遇到了一个奇怪的问题:mysql

Tomcat不能绑定80端口。

我修改了conf/server.xml文件,将其中默认的8080改成80,而后重启。因为个人Tomcat是本身安装的,非apt-getyum,因此应该这样就能够work。然而并无。sql

最开始觉得是端口占用,因而卸载了mysql,重启tomcat,依然没用。centos

而后想起netstat -an查看端口使用状况,发现tomcat启动了,80端口却没有启动。tomcat

因而各类stackoverflow和google,今天stackoverflow好像特别不稳定,总是522,大概被DDoS了。。。网站

尝试了authbind【centos须要yum下载rpm包而后安装,源里没有】,然而没用。google

后来发现一个特别重要的事:code

Linux下,绑定1024如下的端口须要root权限!

喵蛋,使用sudo启动tomcat,以后果真绑定成功了,网站也能够正常访问了。server

相关文章
相关标签/搜索