更新:已经修复,似乎虚拟主机configuration文件之一是在启用网站的错误。 我有Ubuntu 11.10 当我运行命令启动apache2时: sudo /etc/init.d/apache2 start 我收到以下错误信息: 启动web服务器apache2 apache2:无法可靠地确定服务器的完全限定的域名,使用127.0.1.1为ServerName(98)地址已在使用:make_sock:无法绑定到地址0.0.0.0:80没有可用的侦听套接字,closures无法打开日志行动“开始”失败。 我运行这个命令为了得到正在使用端口80的进程: sudo netstat -ltnp | grep ':80' 哪个返回这个输出: tcp6 0 0 :::80 :::* LISTEN 1176/ 要知道哪个进程是我运行这个命令: ps -wlp1176 这返回: FS UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 5 D 33 1176 1 0 80 0 – 0 exit ? 00:00:00 […]
我的系统上有一个不存在的进程: abc 22093 19508 0 23:29 pts/4 00:00:00 grep ProcA abc 31756 1 0 Dec08 ? 00:00:00 [ProcA_my_collect] <defunct> 如何在不重启机器的情况下杀死上述进程? 我曾尝试过 kill -9 31756 sudo kill -9 31756
我从某个地方学到了一个独立的屏幕可以被杀死 screen -X -S [你要杀的会话#] kill 你可以从哪里获得[想要杀死的会话] 屏幕-ls。 但是这不起作用。 哪里不对了? 什么是正确的方法?