天天看点

启动apache 提示命令不存在

[root@KAKA bin]# apachectl -k start    

-bash: /bin/apachectl: 没有那个文件或目录        #虽然apachectl文件就在 bin 目录里,直接启动却提示找不到文件

[root@KAKA bin]#ln -s /usr/local/apache2/bin/apachectl /bin/   #将 acpachectl创建一个软链接到/bin/目录即可,这里要用绝对路径。

或 

[root@KAKA bin]#cp /usr/local/apache2/bin/apachectl /bin/      #或复制apachectl /bin/目录下

[root@KAKA bin]# apachectl -k start

httpd (pid 58163) already running              # 提示已经成功启动

故障分析:当输入一个命令时,系统会直接从$PATH路径时查找命令文件,当$PATH里没有时,当然全提示出错,而不会在当前目录进行查找。

      本文转自笔下生辉  51CTO博客,原文链接:http://blog.51cto.com/752030200/1722490,如需转载请自行联系原作者