昨天在用tomcat发布网站的时候,把8080端口改成了80端口,结果一直显示端口被占用
使用命令:
netstat -tln查看端口发现这个端口并没有被占用,这是为什么呢?
网上查了下,原来ubuntu在10.04之后的版本系统默认禁用了1023及以下的端口,可以使用root权限来使用,也可以修改/etc/default/tomcat6文件来开放端口,但是我的tomcat是解压版的,直接在eclipse打开的。
所以使用命令:
sudo -i
eclipse来打开使得eclpse有root权限,这样就可以打开80端口了。
PS:可以使用命令
sudo lsof -i :80来查看端口是被哪个程序,哪个进程占用
在使用Tomcat发布网站时将端口从8080更改为80后仍显示端口被占用的问题,通过使用sudo-eclipse命令获得root权限成功打开80端口,并解释了Ubuntu系统自10.04版本后禁用1023及以下端口的原因。
1110

被折叠的 条评论
为什么被折叠?



