博客
关于我
linux关闭端口
阅读量:793 次
发布时间:2023-02-03

本文共 1062 字,大约阅读时间需要 3 分钟。

php-fpm启动时常出现无法启动的问题,提示"端口被占用了"。

[root@localhost john]# service php-fpm startStarting php-fpm: [31-Mar-2013 09:31:43] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98)[31-Mar-2013 09:31:43] ERROR: FPM initialization failed[FAILED]

在这种情况下,首先需要检查9000端口是否被其他软件占用。通过运行以下命令可以确认端口状态:

netstat -anp | grep 9000tcp        0      0 :::9000                     :::*                        LISTEN      3396/ZendStudiotcp     1062      0 ::ffff:127.0.0.1:9000       ::ffff:127.0.0.1:48060      CLOSE_WAIT  3396/ZendStudio

发现进程号3396对应的软件是ZendStudio。通过终止ZendStudio进程可以解决问题:

ps -aux | grep ZendStudioWarning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQjohn      3396  4.0 11.5 1034384 222912 ?      Sl   09:12   0:49 /home/john/bin/zendstudio/ZendStudio/ZendStudioroot      3912  0.0  0.0   4336   748 pts/1    S+   09:32   0:00 grep ZendStudiokill 3396service php-fpm startStarting php-fpm:                                          [  OK  ]

解决方法

通过检查系统进程,找到占用9000端口的ZendStudio进程,然后终止它。这样可以确保php-fpm能够正常启动。

转载地址:http://stzfk.baihongyu.com/

你可能感兴趣的文章
Linux学习总结(1)——Linux命令大全完整版
查看>>
Linux学习总结(20)——Linux 文件夹结构和作用
查看>>
Linux学习总结(21)——CentOS7环境下FTP服务器的安装和配置
查看>>
Linux学习总结(24)——Linux查找文件命令
查看>>
Linux学习总结(26)——Shell常用命令总结
查看>>
Linux学习总结(28)——Linux主机加固
查看>>
Linux学习总结(28)——Linux主机加固
查看>>
Linux学习总结(28)——Linux主机加固
查看>>
Linux学习总结(29)——CentOS 6和CentOS 7区别总结
查看>>
Linux学习总结(2)——linux常用命令大全
查看>>
Linux学习总结(2)——linux常用命令大全
查看>>
Linux学习总结(30)——优秀程序员喜欢用Linux操作系统
查看>>
Linux学习总结(36)——创建、复制、剪切、重命名、清空和删除文件夹的命令
查看>>
Linux学习总结(38)——Linux超实用的30个命令
查看>>
Linux学习总结(39)——系统管理员应该知道的 20 条 Linux 命令
查看>>
Linux学习总结(3)——Linux实用工具
查看>>
Linux学习总结(40)——史上最全Linux命令科普
查看>>
Linux学习总结(41)——运维不仅仅是Linux
查看>>
Linux学习总结(42)——Linux之Bash脚本入门学习
查看>>
Linux学习总结(43)——企业运维最常用的150个Linux命令
查看>>