启动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

[root@KAKA bin]# apachectl -k start

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


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

你可能感兴趣的:(apachectl)