昨天在用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
来查看端口是被哪个程序,哪个进程占用