原因分析 在Ubuntu系统上启动nginx服务时,出现如下报错: 该错误表明端口 80 已经被其他进程占用,导致 Nginx 无法绑定到该端口上。原因就是系统里面显存一个nginx服务。需要先停下来,才能再次启动服务。 解决步骤 1.执行命名服务停止命令: sudo ./nginx -s stop #停止nginx服务 2.启动服务: sudo ./nginx #启动nginx服务 如下图无返回值,则nginx服务启动成功: