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

相關文章
相關標籤/搜索