apache常用配置
《apache常用配置》要点: 欢迎指错,欢迎交流. 我们在服务器上,很多都用的nginx,可以负载均衡,反向代理,但大部分我们都用的apache,所以不管是用wamp或者xampp等集成环境,还是本身安装apache,都要学会apache的常用配置. apache的配置文件httpd.conflinux上用一键安装包,用源码或者rpm包安装的apache位置都纷歧样 可能在: /usr/local/apache/conf/httpd.conf 或者: /etc/httpd/conf/httpd.conf windows下一般在安装目录下apacheconfhttpd.conf 我的xampp-->D:xamppapacheconfhttpd.conf apache默认网页保留位置linux下: 源码包:/usr/local/apache2/htdocs/ rpm包安装:/var/www/html/ windows下: 我的xampp-->D:xampphtdocs wamp-->D:wampwww apache日志保留位置linux下: /usr/local/apache/logs/或者/var/log/httpd/ windows下: 我的xampp-->D:xamppapachelogs 1,配置文件httpd.conf的基本配置及介绍ServerRoot-->apache主目录 Listen-->监听端口 LoadModule-->加载的相关模块 Group-->用户和组 将htdocs目录用户组和用户改为daemon,之后可写. ServerAdmin-->管理员邮箱 ServerName -->服务器名(没有域名解析时,使用临时解析.不开启) ErrorLog "logs/error_log-->错误日志 CustomLog "logs/access_log" common-->正确拜访日志 DirectoryIndex index.html index.php-->默认网页文件名,优先级顺序 Include etc/extra/httpd-vhosts.conf -->子配置文件中内容也会加载生效 定于目录权限 定于权限其中: 此条:Options Indexes FollowSymLinks None:没有任何额外权限; All:所有权限 Indexes:浏览权限(当此目录下没有默认网页文件时,显示目录内容) FollowSymLinks:准许软连接到其他目录 此条AllowOverride None None:.htaccess中权限不生效 All:文件中所有权限都生效 AuthConfig:文件中,只有网页认证的权限生效 此条: Require all granted 拜访控制列表 2,虚拟主机vhost配置linux下虚拟新浪 <VirtualHost *:80> DocumentRoot "D:/xampp/htdocs/test/web/" ServerName www.test.com ServerAlias test.com </VirtualHost> windows下我虚拟的test网站 部门配置文件解释 编程之家PHP培训学院每天发布《apache常用配置》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |