我最近在ubuntu上安装了apache2,但是我遇到了问题,我的httpd.conf是空的.有人可以在ubuntu上为我的apache2提供一份干净的httpd.conf副本吗?谢谢!
编辑:我看到你的答案,但在wampserver httpd.conf不是空的,正如你所提到的那样是用户选项.所以我该怎么做?
Edit2:这就是我在apache2.conf上得到的,我如何添加模块,启用gzip以及所有这些?
[删除了内容,因为它们使问题不可读并且无用,因为这是Ubuntu下的默认Apache2配置.]
fee*_*ela 120
该/etc/apache2/httpd.conf是在Ubuntu空,因为Apache配置驻留在/etc/apache2/apache2.conf!
"httpd.conf用于用户选项."不,不是,它出于历史原因.
使用Apache服务器,所有用户选项都应该进入一个新的*.conf-file里面/etc/apache2/conf.d/.此方法应该是"更新安全的",httpd.conf或者apache2.conf可能在下一次服务器更新时被覆盖.
在里面/etc/apache2/apache2.conf,你会找到以下行,其中包括这些文件:
# Include generic snippets of statements
Include conf.d/
Run Code Online (Sandbox Code Playgroud)
从Apache 2.4+开始,用户配置目录是/etc/apache2/conf-available/.使用a2enconf FILENAME_WITHOUT_SUFFIX以启用新的配置文件或手动创建一个符号链接/etc/apache2/conf-enabled/.请注意,从Apache 2.4开始,配置文件必须具有后缀.conf(例如conf-available/my-settings.conf);
bcm*_*cfc 11
默认情况下它是空的.你会发现一堆设置/etc/apache2/apache2.conf.
它在那里这样做:
# Include all the user configurations:
Include httpd.conf
Run Code Online (Sandbox Code Playgroud)
小智 5
好的 - 你所缺少的是它的设计更加工业化并服务于许多站点,所以你想要的配置可能是:
/etc/apache2/sites-available/default
Run Code Online (Sandbox Code Playgroud)
我的系统链接到哪个 /etc/apache2/sites-enabled/
如果你想让不同的网站有不同的选项,复制文件,然后更改这些...
| 归档时间: |
|
| 查看次数: |
100967 次 |
| 最近记录: |