我一直在使用Analog来分析我们的 Apache Web 服务器的日志。虽然模拟非常强大,但我发现正确设置它以获取所需信息非常乏味。
我的问题是:您知道任何(也许是更“现代”的)工具来分析 Web 服务器日志文件吗?最好这些工具是在 Web 服务器机器本身上运行的工具,在我的情况下是 Debian Linux 系统。
我得到了以下设置:
Internet => nginx[public:80 +443, SSL termination)
=> Varnish[localhost:81] => Apache[localhost:82]
Run Code Online (Sandbox Code Playgroud)
现在,某些站点只能通过 HTTPS 和有效的 SSL 证书访问。对于这几个例外,我想在 nginx(首选,或在 Apache)上激活 HSTS。
问题:
if Host = foo.tldthen set Strict-Transport-Security xxx,但根据http://wiki.nginx.org/IfIsEvil不应该if在locationif X-Forwarded-Proto 443 set Strict-Transport-Security xxx,但我似乎无法使用SetEnvIf(Apache 2.2)构建它我的逻辑有问题吗?另一种方法的想法?
这是当前活动的配置:
nginx
服务器 {
server_tokens 关闭;
听 xx.xx.xxx.xxx:80;
server_name 本地主机;
地点 / {
proxy_pass http://127.0.0.1:81;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port 80; … 我正在寻找一个现代的、基于 PHP 的访问者统计跟踪器。正如标题中提到的,它必须是开源的。它必须包含的其他功能是引荐来源跟踪,没有每日、每月等的独特点击,并带有报告。
有没有人有什么建议?
谢谢
piwik ×2
analysis ×1
apache-2.2 ×1
http-headers ×1
log-files ×1
nginx ×1
open-source ×1
php ×1
ssl ×1
web-server ×1