Apache命令行参数

除了基本的apache操作命令外,apache还支持很多命令行参数。具体如下:

 

1. 显示版本

-v用于显示僬侥版本信息即编译时间,-V显示详细信息

[admin@v015213 /opt/taobao/install/httpd/bin]$ ./httpd -v
Server version: Apache/2.2.15 (Unix)
Server built:   Mar 19 2010 10:50:51
[admin@v015213 /opt/taobao/install/httpd/bin]$ ./httpd -V
Server version: Apache/2.2.15 (Unix)
Server built:   Mar 19 2010 10:50:51
Server's Module Magic Number: 20051115:24
Server loaded:  APR 1.4.2, APR-Util 1.3.9
Compiled using: APR 1.4.2, APR-Util 1.3.9
Architecture:   64-bit
Server MPM:     Worker
  threaded:     yes (fixed thread count)
    forked:     yes (variable process count)
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/worker"
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_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="/opt/taobao/install/httpd"
 -D SUEXEC_BIN="/opt/taobao/install/httpd/bin/suexec"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"

 

2. 日志处理

-e level设置日志级别;-E file将出错信息输出到指定文件

示例:httpd -E /home/admin/log/apache.log

 

 

3. 指定配置文件

-f file使用指定文件作为apache的配置文件

示例:httpd -f /home/admin/conf/httpd.conf

 

4. directive配置:在读取配置文件之前或者之后,处理directive的配置

-C "directive"在读取配置文件之前处理;-c "directive"读取后再处理;

示例:httpd -C "DocumentHome" /home/doc

 httpd -c "DocumentHome" /home/doc

 

5. 指定ServerRoot目录

-d directory:指定一个新的ServerRoot目录

示例:httpd -d  /home/serverRoot

 

 

 

待续

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值