如何解决在 Windows 上使用 NGINX Web 服务器设置 Matomo
我正在尝试在 Windows 操作系统上运行的 Nginx 网络服务器上设置 matomo 分析。虽然网络服务器似乎运行良好,但我无法进入 matomo 的登录页面以进一步完成进一步的配置。
Windows 10 PHP - 7.1.7
下面是我的 Nginx.conf 文件的内容,matomo 的内容放在 \html\analytics 文件夹中。
server {
listen 6680;
server_name localhost;
location ~ ^/(index|matomo|piwik|js/index|plugins/HeatmapSessionRecording/configs)\.PHP {
include fastcgi.conf; # if your Nginx setup doesn't come with a default fastcgi-PHP config,you can fetch it from https://github.com/Nginx/Nginx/blob/master/conf/fastcgi.conf
try_files $fastcgi_script_name =404; # protects against CVE-2019-11043. If this line is already included in your snippets/fastcgi-PHP.conf you can comment it here.
fastcgi_param HTTP_PROXY ""; # prohibit httpoxy: https://httpoxy.org/
#fastcgi_pass unix:/var/run/PHP/PHP7.2-fpm.sock; #replace with the path to your PHP socket file
#fastcgi_pass 127.0.0.1:9000; # uncomment if you are using PHP via TCP sockets (e.g. Docker container)
}
#charset koi8-r;
#access_log logs/host.access.log main;
location /analytics {
root matomo;
index index.PHP;
}
#location / {
#root html;
#index index.html index.htm;
#}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.PHP$ {
# proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.PHP$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.PHP;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files,if Apache's document root
# concurs with Nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}
如果我尝试从浏览器访问 - http://localhost:6680/analytics/ ,我会收到“404 禁止”错误。
有人可以指出使其正常工作所需的正确设置吗?
谢谢。
解决方法
您是否尝试过使用 github 存储库中的官方 NGINX conf 文件?
您可以在这里找到它:https://github.com/matomo-org/matomo-nginx
由于您使用的是非标准端口,因此您需要更改一些设置以匹配正确的设置端口。
您也可以尝试使用侦听端口 80 并使用代理传递连接到您的 Matomo 安装的子域重定向。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。