《apache常用配置》要点:
本文介绍了apache常用配置,希望对您有用。如果有疑问,可以联系我们。
相关主题:apache配置
欢迎指错,欢迎交流.
我们在服务器上,很多都用的nginx,可以负载均衡,反向代理,但大部分我们都用的apache,所以不管是用wamp或者xampp等集成环境,还是本身安装apache,都要学会apache的常用配置.
linux上用一键安装包,用源码或者rpm包安装的apache位置都纷歧样
可能在: /usr/local/apache/conf/httpd.conf
或者: /etc/httpd/conf/httpd.conf
windows下一般在安装目录下apache\conf\httpd.conf
我的xampp-->D:\xampp\apache\conf\httpd.conf
linux下:
源码包:/usr/local/apache2/htdocs/
rpm包安装:/var/www/html/
windows下:
我的xampp-->D:\xampp\htdocs
wamp-->D:\wamp\www
linux下:
/usr/local/apache/logs/或者/var/log/httpd/
windows下:
我的xampp-->D:\xampp\apache\logs
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 拜访控制列表
<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全面培养人才。