关于Apache2的配置文件
来源:互联网 发布:阿里云 ace 编辑:程序博客网 时间:2024/06/06 17:25
Ubuntu的Apache的配置文件是/etc/apache2/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。
而其他的一些配置文件,如httpd.conf等,则是通过Include指令包含进来。在apache2.conf中可以找到这些Include行:
怎么知道的呢?apache2.conf里并没有DocumentRoot项,httpd.conf又是空的,因此肯定在其他的文件中。
经过搜索,发现在/etc/apache2/sites-enabled/000-default中,里面有这样的内容:
而其他的一些配置文件,如httpd.conf等,则是通过Include指令包含进来。在apache2.conf中可以找到这些Include行:
# Include module configuration:Include mods-enabled/*.loadInclude mods-enabled/*.conf# Include list of ports to listen on and which to use for name based vhostsInclude ports.conf# Include generic snippets of statementsInclude conf.d/# Include the virtual host configurations:Include sites-enabled/结合注释,可以很清楚地看出每个配置文件的大体作用。当然,你完全可以把所有的设置放在apache2.conf或者httpd.conf或者任何一个配置文件中。Apache2的这种划分只是一种比较好的习惯。安装完Apache后的最重要的一件事就是要知道Web文档根目录在什么地方。对于Ubuntu而言,默认的是/var/www。
怎么知道的呢?apache2.conf里并没有DocumentRoot项,httpd.conf又是空的,因此肯定在其他的文件中。
经过搜索,发现在/etc/apache2/sites-enabled/000-default中,里面有这样的内容:
<VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined</VirtualHost>http://www.cherrot.com/2011/11/apache-server-fully-qualified-domain-name
- 关于Apache2的配置文件
- Apache2的httpd.conf配置文件
- ubuntu 的apache2 配置文件引用
- 关于Ubuntu配置文件apache2 httpd.conf位置
- 关于Ubuntu配置文件apache2 httpd.conf 位置
- 关于Ubuntu配置文件apache2 httpd.conf 位置
- 关于Ubuntu配置文件apache2 httpd.conf 位置
- Apache2的httpd.conf配置文件的说明
- UBUNTU Apache2的配置文件httpd.conf问题
- apache2.2配置tomcat的配置文件
- apache2.0 配置文件说明
- 关于apache2的cgi的配置说明
- 翻译后的Apache2配置文件——httpd.conf
- 翻译后的Apache2配置文件——httpd.conf
- Apache2.4.4服务器配置文件httpd.conf的主要结构注释
- Apache2.2和Apache2.4中httpd.conf配置文件的异同
- Apache2.2和Apache2.4中httpd.conf配置文件的异同
- 关于SVN和Apache2的设置
- 史上最最佳软件开发实践指导
- Android 启动
- mysql5.5.19主从脚本(master-innodb,slave-myisam)
- 问题解决: 对‘pthread_create’未定义的引用
- Android SDK 安装详细
- 关于Apache2的配置文件
- jquery操作radio
- MYSQL5.5.19源码安装脚本
- Nginx1.3.9-1.4.0DOS(拒绝服务)验证
- 广告传媒业营销商业智能的分析内容
- linux PATH环境变量缓存
- 计算机科学中最重要的32个算法(转)
- LAMP网站架构方案分析
- 练习1.20