2017-12-16 4 views
0

Ich versuche, ein kleines Apache2-Upgrade auf einem alten Linux-Rechner zu tun. Von 2.2.3 bis 2.2.29 um genau zu sein. Die aktuelle Version wurde vom Deb-Paket installiert (dh es gibt keine config.nice). Ich möchte die neue Version von der Quelle kompilieren und installieren.Wie kompiliere/installiere ich apache2 mit der Konfiguration des vorhandenen Apache2?

Wenn ich „apache2 -V“ auf der alten Installation muss ich (unter anderem) erhalten:

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" 

Wie kann ich die neue Version mit diesen Optionen kompilieren?

Antwort

0

Bauen Sie sich von der deb-src und fischen Sie die config.nice aus.

+0

Danke, habe ich nur, dass aber nach configure läuft, die nur in der config.nice-Datei enthalten, was war: '# # Erstellt von configure "Configure" \ „$ @ " ' – Zippy1970

+0

Eigentlich habe ich nicht richtig kompiliert. Aber ich habe die Kompilierungsoptionen von debian/rules. – Zippy1970