2019年8月10日

mod_proxy反向与正向代理二:apache正向代理

1、开启模块支持 首先还是http.conf开启代理模块 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule p […]
2019年8月10日

Apache配置Let’s Encrypt免费SSL证书案例(本站实测)

对于使用WDCP面板来做管理工具的站长们肯定都会https苦恼过。 这次文章说的内容基本针对WDCP的lamp环境配置。 Let’s Encrypt的申请官方教程和开源脚本都非常麻烦,会经常失败申请不下来。 在此推荐 https://www.sslforfree.com/ 在线申请。 我折腾了不止一次询问了无数人 都说自己成功了。 也给我推荐了教程,但是我都是失败告终。 后来参考免费资源部落的方法 […]
2019年8月8日

Apache下安装配置mod_pagespeed模块

mod_pagespeed是一个开源的Apache module,它由谷歌开发,通过优化你的网页来减少响应延迟和带宽占用。 下载 mod_pagespeed 我的是 64位 centos 你们按照自己的系统版本下载 wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm 手动下载: […]
2019年8月8日

Apache 安全配置方法

令Apache占领Web服务器半壁江山的一个重要原因就是它可以提供一个安全的Web操作环境。Apache团体为保证其安全性做了大量的工作。想当年,在此产品被发现存在一个安全缺陷时,Apache的开发人员就尽快地搞出了一个补丁。 然而,即管Apache已经堪称安全的产品,如果你在构建你的服务器时没有采取一些安全预防措施,这种Web服务器仍易于受到很多攻击。 在本文中,笔者将为你提供10个技巧,借此你 […]
2019年8月4日

隐藏apache和php的版本号 隐藏http响应头

本文介绍PHP 配置默认允许服务器在 HTTP 响应头 X-Powered-By 中显示安装在服务器上的 PHP 版本。和apache显示版本号的问题。 有些朋友为了安全会隐藏起来,也会有强迫症的朋友想把它们给隐藏起来。比如我(典型强迫症) 其实出于服务器安全原因(虽然不是主要的要担心的威胁),建议你禁用或隐藏此信息,避免那些针对你的服务器的攻击者知道你是否运行了 PHP。 假设你服务器上安装的特 […]
2019年8月4日

apache加速服务mod_pagespeed配置文件说明

本站直接使用的默认配置。 你可以使用 ModPagespeedDisableFilters rewrite_javascript ModPagespeedEnableFilters add_head 来自己调整哪些关闭和开启。 mod_pagespeed配置文件说明: # 加载mod_pagespeed模块 LoadModule pagespeed_module /usr/local/apache […]
2018年8月1日

通过使用apache的htaccess文件来做域名301 302重定向

务必注意:在编辑之前请备份原来的htaccess文件,以免造成损失。 建议使用编辑器编辑不要使用记事本编辑。 1、出于SEO考虑,将nnbbxx.net重定向至www.nnbbxx.net。本站就使用了这种重定向的方法避免页面权重分散。 一旦选择了带WWW的为主域名,今后就不要随意更改,方法如下: RewriteEngine On RewriteCond %{http_host} ^nnbbxx. […]
2016年7月27日

21个非常有用的.htaccess 提示和技巧

Apache Web 服务器可以通过 .htaccess 文件来操作各种信息,这是一个目录级配置文件的默认名称,允许去中央化的 Web 服务器配置管理。可用来重写服务器的全局配置。该文件的目的就是为了允许单独目录的访问控制配置,例如密码和内容访问。下面是 21 个非常有用的 .htaccess 配置的提示和技巧: 1. 定制目录的 Index 文件 DirectoryIndex index.htm […]
2016年7月19日

使用ab命令对Apache服务器进行负载压力测试

压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Apache或其它类型的服务器进行网站访问压力测试。 ab命令原理 ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lightht […]
2016年7月19日

Apache MPM Prefork模式参数调优方法

Apache配置文件中有非常多的参数,绝大多数Apache都是运行于mpm_prefork模式下,而对prefork参数的调试至关重要。 prefork模式对每个不同的请求使用不同的进程,因此能够避免非常多的安全问题。它具有强大的自我调节能力,能够比较智能的适应不同压力的访问。 调整性能参数并非纸上谈兵,需要在调整的每一步都对服务器进行负载压力测试,以确保在服务器稳定的基础下实现最高的性能。 参数 […]