amh面板下安装piwik,amh面板安装piwik


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

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


新增完,由于端口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的php运行的权限用户,而不是他上面写的www-data用户 我这边的用户为www 我这边要先修改piwik下/core下 filechecks.php文件将www-data改为www


既后 执行权限语句

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面板下载插件安装





相关内容

    暂无相关文章