如何查看apache配置文件httpd.conf路径

如题所述

1、配置Apache的httpd.conf文件,以后有php结尾的文件都交给php模块处理。

2、修改#AddType application/x-httpd-php .php。

3、重启Apache# pkill -9 httpd (关闭httpd服务)# /usr/local/httpd/bin/apachectlstart。

4、添加一个php的测试文件,看php模块是否正常加载。

5、浏览器测试结果。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-20

你可以是用httpd -V命令查看,输出信息类似如下:

#httpd -V
Server version: Apache/2.2.21 (Unix)
Server built:   Feb  9 2012 17:33:51
Server’s Module Magic Number: 20051115:30
Server loaded:  APR 1.4.2, APR-Util 1.3.10
Compiled using: APR 1.4.2, APR-Util 1.3.10
Architecture:   64-bit
Server MPM:     Prefork
threaded:     no
forked:     yes (variable process count)
Server compiled with….
-D APACHE_MPM_DIR=”server/mpm/prefork”
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_FLOCK_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D DYNAMIC_MODULE_LIMIT=128
-D HTTPD_ROOT=”/usr/local/httpd2.2.21″
-D SUEXEC_BIN=”/usr/local/httpd2.2.21/bin/suexec”
-D DEFAULT_PIDLOG=”logs/httpd.pid”
-D DEFAULT_SCOREBOARD=”logs/apache_runtime_status”
-D DEFAULT_LOCKFILE=”logs/accept.lock”
-D DEFAULT_ERRORLOG=”logs/error_log”
-D AP_TYPES_CONFIG_FILE=”conf/mime.types”
-D SERVER_CONFIG_FILE=”conf/httpd.conf”

其中HTTPD_ROOT和SERVER_CONFIG_FILE  就可以确定httpd.conf的路径了

本回答被提问者和网友采纳

如何查看apache配置文件httpd.conf路径
1、配置Apache的httpd.conf文件,以后有php结尾的文件都交给php模块处理。2、修改#AddType application\/x-httpd-php .php。3、重启Apache# pkill -9 httpd (关闭httpd服务)# \/usr\/local\/httpd\/bin\/apachectlstart。4、添加一个php的测试文件,看php模块是否正常加载。5、浏览器测试结果。

在Linux中如何查看apache使用的是哪个httpd.conf?
第一步:找到apache启动命令:ps -ef|grep httpdroot 10575 1 0 19:45 ? 00:00:03 \/usr\/sbin\/httpd -k startmyuser 15356 2982 0 Jan19 ? 00:00:00 \/home\/apache\/bin\/httpd -f \/home\/apache\/conf\/httpd.conf -k start 如果看到 httpd命令使用了-f选项...

ubuntu下找不到apache的配置文件httpd.conf,求助!
ubuntu中是apache2,没有httpd.conf文件,所有找不到。我的是ubuntu14.04系统,apache2配置文件在\/etc\/apache2\/apache2.conf中,如果你的不是在这个目录下,可以通过此命令查询:find \/ -name apache2.conf。另外有些同学可能不知道这几个文件配置文件,available和enabled文件的区别,我们可以在apache2...

linux下如何找到apache的安装目录。找到apache的配置文件?
1、采用RPM包安装:默认情况下目录\/usr 用来存放应用程序;目录\/etc 存放软件的配置文件;查看Apache安装路径:rpm -ql httpd-xxxx 2、采用源代码安装:指定安全路径 configure --prefix=安装路径;默认在\/usr\/local下;延展资料 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服...

在默认的安装中,apache把自己的配置文件
您要问的是在默认的安装中,apache把自己的配置文件放在哪个位置了吗?Apache把配置文件安装在以下路径中。1、在Linux和Unix系统中,Apache的配置文件位于\/etc\/httpd\/conf\/httpd.conf。2、在Windows系统中,Apache的配置文件位于C:\\ProgramFiles\\ApacheSoftwareFoundation\\Apache24\\conf\\httpd.conf。

请问PHP的http.conf配置文件在哪?
\/etc\/apache2\/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。而其他的一些配置文件,如 httpd.conf等,则是通过Include指令包含进来。在apache2.conf中可以找到这些Include行:引用 Include module configuration:Include \/etc\/apache2\/mods-enabled\/*.load Include \/etc\/apache2\/mods-enabled\/...

怎么看apache的根目录
apache的根目录在apche的配置文件中, 默认在\/etc\/httpd\/conf\/httpd.conf,找到Document Root 即根目录的具体路径。

windows上apache 怎么配置
1、打开服务器中,找到Apache安装目录,以下图为例Apache安装的目录;2、点击conf文件夹 进入配置目录,找到httpd.conf 文件;3、打开httpd.conf 文件,如图,找到地475行;或者ctr+f 查找httpd-vhosts.conf ;去掉前面的#;ps: Include conf\/extra\/httpd-vhosts.conf(这指的是Apache安装目录下面的...

apacheweb服务器的配置文件一般位于
Usr\/local\/apache\/conf目录,Apache的主配置文件:\/etc\/httpd\/conf\/httpd.conf默认站点主目录:\/var\/www\/html\/Apache服务器的配置信息全部存储在主配置文件\/etc\/httpd\/conf\/httpd.conf中,这个文件中的内容非常多,用wc命令统计一共有1009行,其中大部分是以#开头的注释行。

如何指定apache主配置文件httpd.conf的位置
1、编译安装时可以指定其配置文件安装路径.\/configure --sysconfdir=\/etc\/httpd 2、若仅是想在启动时指定特定的文件,可以使用apachectl -f \/etc\/httpd\/httpd.conf 本答案来自于互联网,仅供参考学习作用 如果您对我的回答有不满意的地方,还请您继续追问;答题不易,互相理解,互相帮助!

相似回答