2008-09-26 18 views
11

मुझे एक अपाचे सर्वर का पुनर्निर्माण करने की आवश्यकता है, लेकिन मूल स्रोत अब उपलब्ध नहीं है। मूल रूप से उपयोग किए जाने वाले निर्माण विकल्पों को प्राप्त करने के लिए क्या कोई तरीका है (httpd पर कमांड लाइन स्विच?)?अपाचे बिल्ड विकल्प ढूंढना

उत्तर

10

Try -V जो "संस्करण मुद्रित करें और httpd के पैरामीटर बनाएं, और फिर बाहर निकलें।"

httpd -V 

इसके अलावा, आप के माध्यम से httpd के लिए विकल्प देख सकते हैं:

httpd -h 
+8

httpd वी optput कॉन्फ़िगर विकल्प की तरह कुछ भी नहीं लगता है। – stepancheg

0

मैं हाल ही में फिर से संकलित अपाचे 2.4.3 और prefork के कार्यकर्ता से एम पी एम बदलते हैं, तो अगर आप क्या करना है अभी भी अपनी मूल संकलित निर्देशिका को "विकृत करें" चलाने के बिना रखें (यदि आप "साफ करें" चलाते हैं तो यह अभी भी ठीक है)। आप exec ./config.status द्वारा पुनः कॉन्फ़िगर करने के लिए समान कॉन्फ़िगरेशन विकल्प का उपयोग कर सकते हैं या आप ./config.status से './configure' को ढूंढ और कॉपी कर सकते हैं (हां, आपके द्वारा कॉन्फ़िगर करने के लिए उपयोग किए जाने वाले सभी मूल विकल्प)।

यहाँ मेरी config.status का हिस्सा है ...

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

मैं अपाचे जड़ का निर्माण निर्देशिका में पिछले कॉन्फ़िगर विकल्प मिल गया।

मैं एक केंद्र 5/6 उपयोगकर्ता हूं।

अपाचे वर्। 2.2.27 है।

apachedir/निर्माण/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]" 
संबंधित मुद्दे