0
이전 Linux 머신에서 마이너 apache2 업그레이드를 시도하고 있습니다. 2.2.3에서 2.2.29까지 정확합니다. 현재 버전은 deb 패키지 (즉, config.nice가 없음)에서 설치되었습니다. 소스에서 새 버전을 컴파일하고 설치하려고합니다.기존 apache2의 구성으로 apache2를 컴파일/설치하는 방법은 무엇입니까?
내가 (다른 것들 사이에) 얻을 이전 설치의 "아파치 -V"를 할 경우
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_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=""
-D SUEXEC_BIN="/usr/lib/apache2/suexec"
-D DEFAULT_PIDLOG="/var/run/apache2.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="/var/run/apache2/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="/etc/apache2/mime.types"
-D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"
가 어떻게 이러한 옵션을 사용하여 새 버전을 컴파일 할 수 있습니까?
덕분에, 난 그냥 그렇게했지만 ./configure를 실행 한 후, config.nice 파일에 포함 된 유일한 것은이 있었다 : '# 구성 "./configure를"\ "$ 만든 # @ " ' – Zippy1970
실제로 올바르게 컴파일되지 않았습니다. 하지만 debian/rules에서 컴파일 옵션을 얻었습니다. – Zippy1970