簡體   English   中英

XP 上的 Apache 2.2:如何管理配置文件? 它們應該位於哪里?

[英]Apache 2.2 on XP: How configuration files are managed? Where should they be located?

Apache 新手,受苦...

似乎是真的:

  • 默認配置在 Apache 目錄Apache2.2/conf/httpd.conf

不確定

  • 它可以在其他地方
  • 為了在測試/生產之間創建一些分離,似乎最好的選擇是將所有測試文件(包括配置和日志)存儲在同一目錄中,子目錄 conf、log、htdocs 和所有生產文件使用類似的目錄存儲在另一個目錄中結構體。
  • 如果我的上層目錄是d:mywww ,則需要使用關聯的配置文件啟動服務器,例如httpd -f "d:mywww/conf/httpd.conf"
  • 如果使用 -f 選項,默認配置文件會發生什么。 會被忽略嗎?
  • 如果不使用 -f 選項,而是使用httpd -d "d:mywww/htdocs"來指示要服務的目錄,而不是任何配置文件,將使用默認配置文件並忽略d:mywww/conf下的配置文件?

有人可以確認或否認嗎?

如果可能的話,是否有一個眾所周知的站點對設置 Apache 有很好的介紹,如果可能的話,在 Windows 上。 我發現 Apache 文檔有點困難,而 Apache Definitive Guide 並不清楚這類問題。

2 個月前,我是 Apache 的新手,仍然受苦。 由於您還沒有收到專業人士的回復,我將投入 2 美分:(全部用於 Ubuntu 10.10)

  • httpd.conf 用於您的個人配置,所以我想說它不是您指定的默認配置文件。 至少在我的情況下,默認值是在 /etc/apache2/apache2.conf
    • 你可以有一堆其他的conf文件。 就我而言,我可以將任何帶有 extension.conf 的文件放在 /etc/apache2/conf.d/ 中,Apache 會在重新啟動時拾取它。

不知道rest。 希望對你有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM