centos中apache自用常用额外配置记录(xwamp)
2017-06-26 15:12
127 查看
xwamp套件中apache配置,记录下,以免忘记。
配置路径
配置内容
结束。
配置路径
${wwwroot_dir}/conf/httpd.conf
配置内容
<ifmodule mod_deflate.c> DeflateCompressionLevel 6 AddOutputFilterByType DEFLATE text/html text/plain text/xml AddOutputFilter DEFLATE js css html htm </ifmodule> # 默认的运行模式 <IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxRequestWorkers 250 MaxConnectionsPerChild 10000 </IfModule> # 运行模式 worker 更高的并发 <IfModule mpm_worker_module> StartServers 3 MinSpareThreads 75 MaxSpareThreads 250 ThreadsPerChild 25 MaxRequestWorkers 400 MaxConnectionsPerChild 10000 </IfModule> # MaxMemFree 2MB <IfModule !mpm_netware_module> MaxMemFree 2048 </IfModule> Timeout 15 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 5 TraceEnable off HostnameLookups Off <IfModule reqtimeout_module> RequestReadTimeout header=20-40,MinRate=500 body=20,MinRate=500 </IfModule> # 自定义日志格式 <IfModule log_config_module> LogFormat "%{%Y-%m-%d %H:%M:%S}t %h %>s %b \"%r\" \"%{Referer}i\" \"%{User-Agent}i\"" LogFormat_xwamp </IfModule> # 禁止某些请求头访问 比如:恶意蜘蛛 <Location /> SetEnvIfNoCase User-Agent ".*(ZmEu|BLEXBot|MJ12bot|AhrefsBot|ChinasoSpider|DotBot|megaindex)" BADBOT Order allow,deny Allow from all deny from env=BADBOT </Location> # 不记录静态文件记录 <FilesMatch ".+\.(ico|gif|jpg|swf|png|css|js)$"> SetEnv STATICFILE 1 </FilesMatch> <VirtualHost *:80> ServerAdmin admin@xwamp.com DocumentRoot "$wwwroot_dir/www" ServerName 127.0.0.1 ErrorLog $wwwroot_dir/logs/error.log CustomLog ${wwwroot_dir}/logs/access.log LogFormat_xwamp env=!STATICFILE php_admin_value open_basedir $wwwroot_dir/www:/tmp:/proc <Directory "$wwwroot_dir/www"> SetOutputFilter DEFLATE Options FollowSymLinks ExecCGI Require all granted AllowOverride All Order allow,deny Allow from all DirectoryIndex index.html index.php </Directory> <Location /server-status> SetHandler server-status Order Deny,Allow Deny from all Allow from 127.0.0.1 </Location> </VirtualHost> ProtocolsHonorOrder On Protocols h2 http/1.1 PidFile /var/run/httpd.pid ServerTokens ProductOnly ServerSignature Off Include ${wwwroot_dir}/conf/vhost-*.conf
结束。
相关文章推荐
- CentOS 6.5 常用配置修改记录
- CentOS7 初次安装记录(二)配置apache服务器
- CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
- [转]centos下配置apache+php+mysql
- centos下配置apache+php+mysql!
- CentOS 常用配置方法
- 详解Apache下.htaccess文件常用配置
- Apache Rewrite规则配置常用语法介绍
- CentOS4.2安装apache2.2,mysql5,php5过程记录
- CentOS 5.4 服务器配置 yum安装Apache+php+Mysql
- CentOS下常用配置文件和命令以及目录结构备注
- 一个关于CentOS下apache配置修改生效的问题
- CentOS+Apache+Mysql+Php安装及优化配置小记
- centos下配置apache+php+mysql!
- Apache HTTP Server 2.0 安装和配置记录
- 使用Wamp配置Bugfree,Apache+MySQL+php,局域网访问
- 安装和配置Apache,PHP,Mysql.记录一下。
- CentOS+Apache+Mysql+Php安装及优化配置小记
- CentOS 5.4 服务器配置 yum安装Apache+php+Mysql
- 详解Apache下.htaccess文件常用配置