idea 中使用 tomcat 的 80 端口启动项目一直提示 80 端口被占用

2018-06-14 16:59:42 +08:00
 yuuk520

系统:OSX

软件:intellij idea 2018.1.4

使用命令

lsof -i:80

查看也没有程序占用端口,使用其他端口正常。

3881 次点击
所在节点    Java
11 条回复
qinxi
2018-06-14 17:08:15 +08:00
没权限使用 80 端口? 用 root 用户?
yuuk520
2018-06-14 17:10:33 +08:00
@qinxi 是 root 用户,node 都可以设置 80 端口
FinalDream
2018-06-14 17:12:24 +08:00
macOS 默认不让用 1024 以内的端口
crb912
2018-06-14 17:15:17 +08:00
开发环境用别的端口
yuuk520
2018-06-14 17:21:27 +08:00
@crb912 没办法,项目里面只支持 80 端口……
yuuk520
2018-06-14 17:23:27 +08:00
@FinalDream 应该不是这个问题吧,我 node 和 Apache 里面启过 80 端口的。
adrianzhang
2018-06-14 18:12:53 +08:00
netstat -ltnp | grep 80 看一眼。此外 http://localhost 看一下。
q397064399
2018-06-14 18:26:12 +08:00
一般我都用 nmap 扫一遍..
misaka19000
2018-06-14 18:28:06 +08:00
mac 使用 80 端口需要 root 权限
dbolo123
2018-06-14 20:19:42 +08:00
sudo lsof -i:80 看下?
dorothyREN
2018-06-14 21:33:37 +08:00
Mac 自带 httpd 并且开机启动 了解一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/463143

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX