• Linux下端口被占用的解决方法


    Linux下端口被占用的解决方法

    版权说明:转载请链接鄙人博客:https://www.cnblogs.com/momo-88/

    1. 错误现象

      nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
      nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
      nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
      nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
      nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
      nginx: [emerg] still could not bind()
    

    2. 解决方法

    说明:nginx默认端口是80,可以修改nginx默认端口杀死80端口的所有进程两种方法解决

    2.1 修改nginx默认端口

    • 在Linux下查找lnginx的配置文件

    • 进入存放ngnix.conf的目录

    • 用vim编辑器打开,修改默认端口为81,保存退出

    • 启动nginx

    • 在阿里云服务器上开放81端口

    注:如果以上这种方法修改后仍然无法访问,则选择下一种方法

    2.2 杀死80端口的所有进程

    • 查看80端口使用情况

    • 杀死80端口进程

    • 启动nginx

    • 查看nginx运行情况

    • 通过浏览器访问nginx

  • 相关阅读:
    js入门 关于js属性及其数据类型(详解)
    js入门关于js‘i++’‘++i’和‘i--’‘--i’计算的问题
    js入门关于函数
    js入门
    Canvas
    SVG
    H5表单属性
    移动式布局之弹性布局day1
    Mysql
    PHP抽象类和接口
  • 原文地址:https://www.cnblogs.com/momo-88/p/13488307.html
Copyright © 2020-2023  润新知