apache代理下的svn进程无法结束

有一台svn服务器,是用http方式来访问的。并用http来创建账号及密码。(密码加密了)
现在这台svn服务器不用了,要停掉,我结束后,发现那个端口还启动着,我把端口配置改掉,kill掉pid后,它会换个pid号再启动。导致有一些研发人员还能连接并上传版本号。
我没办法只能把账号密码全部删除掉,让他们无法连接。
tcp 0 0 :::7009 :::* LISTEN 28535/./httpd
这 是这么个进程。。

ps查看
[root@localhost svn]# ps -ef | grep 28535
root 1379 32421 0 10:29 pts/1 00:00:00 grep 28535
apache 28535 1 0 Jan22 ? 01:02:49 ./httpd -k start

参与11

2同行回答

白开水一杯白开水一杯系统运维工程师山东
[root@localhost svn]# ps -ef | grep httpdroot 1779 32421 0 10:48 pts/1 00:00:00 grep httpdapache 28446 1 0 Jan22 ? 00:00:00 ./httpd -k startapache 28535 1 0 Jan22 ? 01:02:49 ./httpd -k startmessagelog中没有报错,怎...显示全部

[root@localhost svn]# ps -ef | grep httpd
root 1779 32421 0 10:48 pts/1 00:00:00 grep httpd
apache 28446 1 0 Jan22 ? 00:00:00 ./httpd -k start
apache 28535 1 0 Jan22 ? 01:02:49 ./httpd -k start

messagelog中没有报错,怎么更改httpd文件呢

收起
金融其它 · 2017-06-20
浏览2384
  • ps -ef|grep httpd |grep -v grep | awk '{print "kill -9 " $2}' |sh
    2017-06-21
  • 高手啊,按照你的方法我把它成功结束了,大神能给我解释下这个组合命令吗
    2017-06-21
  • 查找所有的 httpd进程, 并且kill掉。 你把 “|‘ 符号,从最后一个 往前面 删除,然后看结果,就明白了。 比如,先运行 ps -ef|grep httpd |grep -v grep | awk '{print "kill -9 " $2}' 看输出 再运行 ps -ef|grep httpd |grep -v grep 看输出
    2017-06-23
achliceachlice系统工程师h3c
1, ps -ef|grep httpd 有多少个? 2, 把httpd 可执行文件换个 名字, 看看 有没有守护程序 在message log 里面报错。显示全部

1, ps -ef|grep httpd 有多少个?
2, 把httpd 可执行文件换个 名字, 看看 有没有守护程序 在message log 里面报错。

收起
IT其它 · 2017-06-20
浏览2562
  • [root@localhost svn]# ps -ef | grep httpd root 1779 32421 0 10:48 pts/1 00:00:00 grep httpd apache 28446 1 0 Jan22 ? 00:00:00 ./httpd -k start apache 28535 1 0 Jan22 ? 01:02:49 ./httpd -k start messagelog中没有报错,怎么更改httpd文件呢
    2017-06-20
  • 我查看了/proc目录,我感觉重启下服务器应该就可以了。
    2017-06-20
  • 你不是kill 过了吗, 怎么pid还是 28535 ? 找到httpd 这件二进制的文件 , 改个名字,
    2017-06-21

提问者

白开水一杯
系统运维工程师山东

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-06-20
  • 关注会员:2 人
  • 问题浏览:3349
  • 最近回答:2017-06-20
  • X社区推广