我需要重建一個Apache服務器,但原始源不再可用。有什麼辦法(命令行切換到httpd?)來獲取最初使用的構建選項?尋找Apache構建選項
11
A
回答
10
嘗試-V其中「打印httpd的版本和生成參數,然後退出」。
httpd -V
此外,您可以通過查看httpd的選項:
httpd -h
0
我重新編譯的Apache 2.4.3最近和工人改變MPM到prefork的,你必須做,如果你有什麼仍然保持原來的編譯目錄沒有運行「make distclean」(如果你運行「make clean」,它仍然可以)。您可以使用SAME configure選項通過exec ./config.status重新配置,或者您可以從./config.status中找到並複製'./configure'(是的,您用來運行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
我發現在Apache的根的構建目錄之前的配置選項。
我是Centos 5/6用戶。
Apache ver。是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]"
相關問題
- 1. 尋找項目
- 2. 尋找XPath表達式構建器
- 3. 尋找一些重構建議
- 4. 尋找構建個人CMS的資源
- 5. 尋找關於如何構建javascripts
- 6. CMake,構建選項
- 7. 尋找最接近的選項
- 8. 尋找pyplot.plot()的標記文本選項
- 9. 構建apache Kafka
- 10. 尋找數據結構
- 11. 尋找最佳子結構
- 12. LAN架構 - 尋找輸入
- 13. 在automake中構建選項
- 14. Java構建系統選項
- 15. Angular CLI構建選項
- 16. Apache Shiro userRolesQuery只尋找一個int
- 17. 尋找在Ruby on Rails中構建安全REST API的建議
- 18. 索引尋找書籤只查找SQL查詢的選項?
- 19. 尋找HTML頁面中的選定選項
- 20. 尋找合適的文件在Classic Online中構建Android項目教程
- 21. 尋找類似的項目
- 22. 尋找示例BlackBerry項目
- 23. 尋找具有多項式
- 24. 在構建庫之前選擇選項
- 25. 尋找構建活動,在引入新警告時打破構建
- 26. 找出哪些編譯選項用於構建SQLite的方法
- 27. 如何構建文本和SWT中查找文件的選項
- 28. 尋找建模模式
- 29. TDD情景:尋找建議
- 30. 尋找特定的Visual Studio 2010加載項進行重構
的httpd -V optput看起來一點都不像的./configure選項。 – stepancheg 2011-08-29 17:12:13