amh面板下安装piwik

amh面板用的是4.2版本,由于版本较低,只能安装低版本的piwik。

第一步先利用面板新增虚拟主机

amh面板下安装piwik_第1张图片

新增完,由于端口80已经被占用,所以要修改访问端口

修改的位置是ngnix下的配置文件 /usr/local/nginx/conf/vhost 下piwik.conf文件

server
{
	listen       8088;//这里改为你想要的端口 我改成8088
	server_name 192.168.146.131; #server_name end
	index index.html index.htm index.php; #index end
 
  

修改完后重启 一下ngnix与 php,host 服务器 重启完访问一下http://192.168.146.131:8088/index.html 看是否能成功访问,注意一下8088端口开了防火墙没。



第二步将下载的piwik文件解压到/home/wwwroot/piwik/web目录 重启一下php与host

然后访问http://192.168.146.131:8088/index.php会发现 权限不够


这时要注意了,要授权的目录为piwik所在的web目录,现在web目录下新建对应的目录。

amh面板下安装piwik_第2张图片


用户也是amh的php运行的权限用户,而不是他上面写的www-data用户 我这边的用户为www 我这边要先修改piwik下/core下 filechecks.php文件将www-data改为www

amh面板下安装piwik_第3张图片

既后 执行权限语句

chown -R :www /home/wwwroot/piwik/web
chmod -R 0777 /home/wwwroot/piwik/web/tmp
chmod -R 0777 /home/wwwroot/piwik/web/tmp/assets
chmod -R 0777 /home/wwwroot/piwik/web/tmp/cache
chmod -R 0777 /home/wwwroot/piwik/web/tmp/logs
chmod -R 0777 /home/wwwroot/piwik/web/tmp/tcpdf
chmod -R 0777 /home/wwwroot/piwik/web/tmp/templates_c

这时候访问 index.php 安装界面出来了


后续一步步来,要注意的是一般会缺失mysqli 这个可以利用amh面板下载插件安装

amh面板下安装piwik_第4张图片




你可能感兴趣的:(php)