对 Matomo 系统进行优化配置,开启强制 ssl 和地理位置 GeoIP 功能。

对 Matomo 系统进行优化配置,开启强制 ssl 和地理位置 GeoIP 功能。

正在查看 7 个帖子:1-7 (共 7 个帖子)
  • 作者
    帖子
  • 诗语
    管理员
    • 文章数量: 5,889
    @feibisi
    楼主

    安装好之后感觉打开有些慢,不知道是不是初次使用的问题,然后看了下系统参数,需要做些调整。

    那么接接着来折腾吧。

    诗语
    管理员
    • 文章数量: 5,889
    @feibisi
    楼主

    增加系统内存使用,这个是必须的,还是采用调整 php.ini 的方法:

    调整下面的两个参数

    max_input_vars = 3000;
    memory_limit = 512M

    512M 和 3000 可以自己调整。

    调整完重启下 php 服务就好了。

    诗语
    管理员
    • 文章数量: 5,889
    @feibisi
    楼主

    然后开启 强制 SSL 访问

    调整 /config/config.ini.php 文件里的 [General] 下参数,这里你可以看到自己的站点信息。添加一行 force_ssl = 1 即可。

    比如我们的

    [General]
    salt = "d5d04a7——————保密————8a19ea6eb"
    trusted_hosts[] = "tongji.feibisi.com"
    trusted_hosts[] = " www.feibisi.com"
    force_ssl = 1

    这样就行了。

    诗语
    管理员
    • 文章数量: 5,889
    @feibisi
    楼主

    找到 Matomo 的系统管理,然后点击地理位置,选择需要下载的 GeoIP 数据包就行了。

    如果不想手动下载还可以拉倒最下面:

    点下载免费版的 GeoIP 我这下载还是出错,所以还是手动下载吧。

    下载好压缩包解压 得到 GeoLite2-City.mmdb 然后将此文件上传到 /misc 这个目录里。

    诗语
    管理员
    • 文章数量: 5,889
    @feibisi
    楼主

    上传文件后提示已经安装成功,那么现在就可以使用啦,而且也找到了我本机的 IP

    然后现在显示的就采用 GeoIP 2,选择为默认保存即可。

    诗语
    管理员
    • 文章数量: 5,889
    @feibisi
    楼主

    好了再补充两个问题,一个是 小工具加载慢,这个是由于 Matomo 本身是通过文件来加载数据的,但有的服务器读取会很慢所以可以调整为通过数据库来加载。

    和上面强制开启 SSL 访问一致,直接加入一行

    session_save_handler = dbtable

    这样访问就会很快了。

    另外再一个就是需要补充网站的地理位置数据包,这里因为是使用免费版的,所以需要自己手动下载城市和国家数据包。

    网址是:https://dev.maxmind.com/zh-hans/geoip/legacy/geolite/

    然后下载好下面的 gzip 需要解压得到 .dat 文件,上传的位置也是和上面的帖位置一样。

    这样子就弄好了,算是吧。

    诗语
    管理员
    • 文章数量: 5,889
    @feibisi
    楼主

    贴一张已经弄好的成品图,非常不容易。

    就是这样,今日分功课做完了,花了我将近三个多小时。

正在查看 7 个帖子:1-7 (共 7 个帖子)
  • 哎呀,回复话题必需登录。

话题信息