第一步:找到apache启动
命令:\x0d\x0a\x0d\x0a[root@WAPBJ01 ~]# ps -ef|grep httpd\x0d\x0aroot 10575 1 0 19:45 ?00:00:03 /usr/sbin/httpd -k start\x0d\x0amyuser 15356 2982 0 Jan19 ? 00:00:00 \x0d\x0a /home/apache/bin/httpd -f /home/apache/conf/httpd.conf -k start\x0d\x0a\x0d\x0a如果看到 httpd命令使用了-f选项,则可以直接得到配置文件目录。\x0d\x0a\x0d\x0a如果httpd命令没有使用-f选项,如:\x0d\x0a\x0d\x0a[root@WAPBJ01 ~]# ps -ef|grep httpd\x0d\x0aroot 10575 1 0 19:45 ?00:00:03 /usr/sbin/httpd -k start\x0d\x0aapache 10577 10575 0 19:45 ?00:00:00 /usr/sbin/httpd -k start\x0d\x0aapache 10583 10575 0 19:45 ?00:00:00 /usr/sbin/httpd -k start\x0d\x0aapache 10584 10575 0 19:45 ?00:00:00 /usr/sbin/httpd -k start\x0d\x0aapache 10587 10575 0 19:45 ?00:00:00 /usr/sbin/httpd -k start\x0d\x0aapache 10590 10575 0 19:45 ?00:00:00 /usr/sbin/httpd -k start\x0d\x0aapache 10591 10575 0 19:45 ?00:00:00 /usr/sbin/httpd -k start\x0d\x0a\x0d\x0a则
执行第二步。\x0d\x0a\x0d\x0a第二步:执行httpd -S命令,找出配置文件路径\x0d\x0a\x0d\x0a[root@WAPBJ01 ~]# /usr/sbin/httpd -S\x0d\x0aVirtualHost configuration:\x0d\x0a211.157.8.76:80is a NameVirtualHost\x0d\x0a default server wap.wapwu.com (/etc/httpd/conf/httpd.conf:1041)\x0d\x0a port 80 namevhost wap.wapwu.com (/etc/httpd/conf/httpd.conf:1041)\x0d\x0a port 80 namevhost wapu.wapwu.com (/etc/httpd/conf/httpd.conf:1052)\x0d\x0awildcard NameVirtualHosts and _default_ servers:\x0d\x0a_default_:443 211.157.8.76 (/etc/httpd/conf.d/ssl.conf:88)\x0d\x0aSyntax OK\x0d\x0a[root@WAPBJ01 ~]# \x0d\x0a\x0d\x0a从apache输出的日志信息中可以看到配置文件是在/etc/httpd/conf/ 目录下。首先通过top查看
进程PID: top无法查看到进程的详细信息,比如进程运行时所在的目录,以及执行程序的绝对路径等。 这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls–l命令即可查看。 ll/proc/PID cwd符号链接的是进程运行目录
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
2、在linux命令行下输入shell指令:find / -name *apache*。
3、最后,按下回车键执行shell指令,此时会看到apache的目录在/usr/local/lib/apache中。
评论列表(0条)