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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM