2008-09-26 32 views
11

Tôi cần phải xây dựng lại máy chủ apache, nhưng nguồn gốc không còn khả dụng nữa. Có cách nào (chuyển đổi dòng lệnh để httpd?) Để có được các tùy chọn xây dựng mà ban đầu được sử dụng?tìm tùy chọn xây dựng apache

Trả lời

10

Hãy thử -V "In phiên bản và xây dựng các thông số của httpd, sau đó thoát".

httpd -V 

Ngoài ra, bạn có thể thấy các tùy chọn cho httpd qua:

httpd -h 
+8

httpd -V optput dường như không có gì giống như tùy chọn ./configure. – stepancheg

0

tôi đang biên soạn apache 2.4.3 thời gian gần đây và thay đổi MPM từ công nhân đến prefork, những gì bạn phải làm gì nếu bạn vẫn giữ thư mục được biên dịch ban đầu của bạn mà không cần chạy "làm cho distclean" (nếu bạn chạy "làm sạch" nó vẫn OK). Bạn có thể sử dụng tùy chọn cấu hình SAME để cấu hình lại bằng lệnh exec ./config.status hoặc bạn có thể tìm và sao chép './configure' từ ./config.status (có, tất cả các tùy chọn ban đầu mà bạn đã sử dụng để chạy cấu hình vẫn còn đó).

Dưới đây là một phần của config.status tôi ...

if $ac_cs_silent; then 
    exec 6>/dev/null 
    ac_configure_extra_args="$ac_configure_extra_args --silent" 
fi 

if $ac_cs_recheck; then 
    set X /bin/sh **'./configure' '--enable-file-cache' '--enable-cache' '--enable-disk-cache' '--enable-mem-cache' '--enable-deflate' '--enable-expires' '--enable-headers' '--enable-usertrack' '--enable-cgi' '--enable-vhost-alias' '--enable-rewrite' '--enable-so' '--with-apr=/usr/local/apache/' '--with-apr-util=/usr/local/apache/' '--prefix=/usr/local/apache' '--with-mpm=worker' '--with-mysql=/var/lib/mysql' '--with-mysql-sock=/var/run/mysqld/mysqld.sock' '--enable-mods-shared=most' '--enable-ssl' 'CFLAGS=-Wall -O3 -ffast-math -frename-registers -mtune=corei7-avx' '--enable-modules=all' '--enable-proxy' '--enable-proxy-fcgi'** $ac_configure_extra_args --no-create --no-recursion 
    shift 
    $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6 
    CONFIG_SHELL='/bin/sh' 
    export CONFIG_SHELL 
    exec "[email protected]" 
fi 
4

tôi thấy tùy chọn cấu hình trước đó trong việc xây dựng danh mục các gốc apache.

Tôi là người dùng Centos 5/6.

Apache ver. là 2.2.27.

apachedir/build/config.nice

#! /bin/sh 
# 
# Created by configure 

"./configure" \ 
"--prefix=/usr/local/apache2" \ 
"--enable-so" \ 
"--enable-mods-shared=most" \ 
"--enable-ssl" \ 
"--with-mpm=worker" \ 
"--enable-cgi" \ 
"[email protected]" 
Các vấn đề liên quan