解决Linux下不能使用80端口的问题

一、背景

本人开发的工程使用80端口启动,mac上本地调试都没有问题,部署到远程Linux服务器上,一直报80端口被占用,各种命令查了一通并没有发现80端口被其他进程使用

二、问题原因

经过多方查证及过往经验,成功发现80端口无法使用的真正原因。对Linux系统来说,1024以下的端口是不能被普通用户使用的。我当时就是用普通用户启动程序出现的报错

三、解决办法

  • 方法1: 换一个大于1024的端口号
  • 方法2:使用root用户启动项目

猜你喜欢

转载自blog.csdn.net/sinat_34241861/article/details/119209230