关于deepin15.8的80端口和443端口问题?
Tofloor
poster avatar
tl2011
deepin
2019-01-14 21:50
Author
这两个端口都被占用了,但却找不到被谁占用,kill调所有使用该端口的应用程序最后idea启动tomcat还是被占用,请问该如何解决?这问题解决不了可能要换回ubuntu了

Reply Favorite View the author
All Replies
avatar
bibichuan
deepin
2019-01-14 22:06
#1
sudo netstat -nap | grep 80
Reply View the author
avatar
158******08
deepin
2019-01-14 22:13
#2
下个lsof把,然后用sudo lsof -i:80
Reply View the author
avatar
Island
deepin
2019-01-14 22:19
#3
默认并没有占用吧?
Reply View the author
avatar
WENWEN
deepin
2019-01-14 22:26
#4
感觉新增有一个小问题 坛友就说不帮我解决我就离开了  我就砖砌体的发行版  我的建议先定位解决问题 是系统的还是应用还是。。。
Reply View the author
avatar
tl2011
deepin
2019-01-14 23:28
#5
https://bbs.deepin.org/post/173700
sudo netstat -nap | grep 80

麻烦您,自己用这个命令能查到谁占用吗?我是查不到,但只要用idea 启动tomcat就会报80端口被占用的问题,我很苦恼,咋办呢?
Reply View the author
avatar
tl2011
deepin
2019-01-14 23:29
#6
https://bbs.deepin.org/post/173700
下个lsof把,然后用sudo lsof -i:80

这个我用过,把涉及到的pid都kill掉了,然后用idea 启动 tomcat 就会报80端口被占用,该咋办呢?麻烦方便的话帮忙测试一下,您的机器可以这样启动吗?谢谢
Reply View the author
avatar
tl2011
deepin
2019-01-14 23:38
#7
https://bbs.deepin.org/post/173700
感觉新增有一个小问题 坛友就说不帮我解决我就离开了  我就砖砌体的发行版  我的建议先定位解决问题 是系统 ...

是特别希望使用该端口,但却找不到相关问题解决方案,这这方面耗费大量的时间,所以就有点像转了,毕竟ubuntu我之前用过,这些端口诡异的问题是不会出现的。
Reply View the author
avatar
tl2011
deepin
2019-01-15 02:33
#8
https://bbs.deepin.org/post/173700
默认并没有占用吧?

默认找不到是哪里占用的,但就是启动的时候会报80端口被占用的问题,好郁闷
Reply View the author
avatar
tl2011
deepin
2019-01-15 02:35
#9
https://bbs.deepin.org/post/173700
默认并没有占用吧?

默认找不到是哪里占用的,但就是启动的时候会报80端口被占用的问题,好郁闷。
Reply View the author
avatar
要讲武德
deepin
2019-01-15 02:41
#10
80 和 443启动是需要root权限的,你确定idea有root权限吗?   你看下报的错是端口被占用,还是没有权限
Reply View the author
avatar
tl2011
deepin
2019-01-15 17:33
#11
https://bbs.deepin.org/post/173700
80 和 443启动是需要root权限的,你确定idea有root权限吗?   你看下报的错是端口被占用,还是没有权限 ...

我确定被占用:address localhost:80 is alredy inuse
Reply View the author
avatar
tl2011
deepin
2019-01-15 17:48
#12
https://bbs.deepin.org/post/173700
80 和 443启动是需要root权限的,你确定idea有root权限吗?   你看下报的错是端口被占用,还是没有权限 ...

您哪里安装了idea了吗,方便帮忙看一下吗?您电脑是否可以使用80端口
Reply View the author
avatar
要讲武德
deepin
2019-01-15 19:09
#13
https://bbs.deepin.org/post/173700
您哪里安装了idea了吗,方便帮忙看一下吗?您电脑是否可以使用80端口

我没用80端口,一般自己测试就是开个比较高的不需要root的端口测试. 建议先用其他端口呗.  加个群之类的找个人远程看看
Reply View the author
avatar
tl2011
deepin
2019-01-15 19:32
#14
https://bbs.deepin.org/post/173700
我没用80端口,一般自己测试就是开个比较高的不需要root的端口测试. 建议先用其他端口呗.  加个群之类的找 ...

你的意思是80端口需要root才能正常使用吗,但也没有报权限问题,而直接报端口占用,这有点不可理解
Reply View the author
avatar
要讲武德
deepin
2019-01-15 21:49
#15
https://bbs.deepin.org/post/173700
你的意思是80端口需要root才能正常使用吗,但也没有报权限问题,而直接报端口占用,这有点不可理解 ...
  1. to listen on port 90 failed to start. The port may already be in use or the connector may be misconfigured.
Copy the Code


这就是没权限,  你打包出来 java -jar xxx 和 sudo java -jar  xxx 对比一下就知道了.
Reply View the author
avatar
要讲武德
deepin
2019-01-15 21:56
#16
https://bbs.deepin.org/post/173700
你的意思是80端口需要root才能正常使用吗,但也没有报权限问题,而直接报端口占用,这有点不可理解 ...

你往前找错误会有 Caused by: java.net.SocketException: 权限不够

如果不一样, 那我不知道了.
Reply View the author
avatar
tl2011
deepin
2019-01-17 22:12
#17
https://bbs.deepin.org/post/173700
你往前找错误会有 Caused by: java.net.SocketException: 权限不够

如果不一样, 那我不知道了. ...

谢谢,就是权限问题,已经通过root权限解决了该问题!
Reply View the author
avatar
Sino_CiCi
deepin
2019-01-18 01:19
#18
确实是权限问题,像80这样的端口不能随便直接用的。
Reply View the author