最近在做一个Linux下PHP的一个项目,Linux系统的权限比较严格,在Windows下好使的命令,在Linux下却不好使。
主要原因是apache的权限不够,需要用到root权限,执行一些命令。
于是想到用sudo命令来执行,可是添加sudo用户后,还是不好使,困惑了我好几天,终于找到原因了。
写出来做个备份,以后自己忘记的时候,查起来也方便。
下面是配置apache的过程:
a.查看当前apache用户
通过命令 [whoami]来确定当前apache的用户。
或是
通过配置文件(/etc/httpd/conf/httpd.conf)来确定当前apache的用户。
我的环境(CentOS5.3)是apach