centos 6.6 下yum安装部署zabbix2.4所遇到web安装页面无法打开的问题
nginx配置zabbix下setup.php(web页面)无法显示,浏览器无法打开
1.检查系统是否安装nginx,以便解析html
已安装,安装方式为yum安装,可以解析其他页面
2.php没有完全安装好
已安装,安装方式为yum安装,php启动成功。
**备注,zabbix2.4对php版本要求5.3 的就可以。zabbix3.2的就需要php5.6。升级详情可以点如下链接:
https://www.cnblogs.com/yihr/p/9686461.html
3.nginx没有提供对php的支持
已安装,安装方式为yum安装,可以配合nginx解析其他php页面
4.nginx的配置文件中路径参数值没有改成zabbix的路径
yum标准安装。后来发现与路径无关。。。此项排查
5.zabbix安装文件夹无运行权限
查看/var/log/nginx 目录下的运行日志,发现无运行权限,所以web安装页面打不开,报500错误
-rw-r--r-- 1 nginx root 39668 Sep 21 14:40 error.log
-rw-r--r-- 1 nginx root 555360 Sep 21 14:49 access.log
查看了zabbix安装目录路径为/usr/share/zabbix/,权限为root
在不配做虚拟主机的前提下,直接拷贝安装目录到nginx目录下,并赋权nginx
cp /usr/share/zabbix/ /usr/share/nginx/html
chown nginx:nginx /usr/share/nginx/html
然后再次尝试打开web安装,故障依旧。。。查看日志,最后发现,还是apache权限问题
因为是yum安装,所以默认用户,用户组权限是apache。。。所以无法打开/etc/zabbix下的文件,赋权nginx
[root@ zabbix]# ls -l
total 20
drwxr-x--- 2 nginx nginx 4096 Sep 21 13:13 web
-rw-r----- 1 root zabbix 13547 Sep 21 09:37 zabbix_server.conf
[root@zabbix]# pwd
/etc/zabbix
泪流满面,终于见到zabbix的web安装界面!!!
bug还有安装先决条件的检查,把没通过的修改/etc/php.ini配置文件后,重启php-fpm生效配置文件。都通过之后。。。无法进行下一步,,,
辗转发测发现/var/lib/php/session权限!!!!!!!!!!!又是apache
[root@zabbix]# ls -l /var/lib/php/
total 8
drwxrwx--- 2 root nginx 4096 Sep 21 14:28 session
drwxrwx--- 2 root nginx 4096 Sep 12 15:04 wsdlcache
chown root:nginx /usr/share/nginx/html
然后重启php服务生效配置,可以进行下一步了。。。
安装完成,甚是曲折。yum安装虽然方便,但有时候也会产生一些让人苦笑不得的问题,,,
centos 6.6 下yum安装部署zabbix2.4所遇到web安装页面无法打开的问题的更多相关文章
- [转帖]VMware Vsphere 6.0安装部署 (三) vCenter Server安装
VMware Vsphere 6.0安装部署 (三) vCenter Server安装 2016年08月29日 14:59:14 dAng1r0Us 阅读数:72942 版权声明:本文为博主原创文 ...
- CentOS 6.4x64安装部署zabbix-2.4.5
以下内容来自于http://www.iyunv.com/thread-62087-1-1.html 补充一点,按照原文安装万之后zabbix页面会提示 zabbix server is not run ...
- Centos 6\7下yum安装R
在linux下安装软件不如windows方便,在windows下我们一般针对可安装的文件(如R.exe)直接双击运行就可以了.而在linux下我们首先要学会使用安装软件的专门工具如centos下的rp ...
- 在Centos 7.7下用minikube部署单节点kubernetes.
centos8 下用yum安装docker-ce会报错,说明docker-ce对centos8支持还不太好.所以在centos7.7下安装 先更新一下系统 yum update 安装 yum工具, ...
- Kubernetes1.91(K8s)安装部署过程(一)--证书安装
安装前忠告:如果你用的是虚拟机,强烈不建议你使用克隆(链接克隆)的方式,至于完整克隆不知道有没有问题,每一台全新安装centos7系统最好. 一.安装前主题环境准备 1.docker安装 建议使用官网 ...
- Wix 安装部署教程(九) --用WPF做安装界面
经常安装PC端的应用,特别是重装系统之后,大致分为两类.一类像QQ,搜狗输入法这样的.分三步走的:第一个页面可以自定义安装路径和软件许可.第二个页面显示安装进度条,第三个页面推荐其他应用.先不管人家怎 ...
- Centos 6\7下yum安装rstudio-server\shiny-server
rstudio-server安装 #wget https://download2.rstudio.org/rstudio-server-rhel-1.1.463-x86_64.rpm #yum ins ...
- Centos 6.5下mysql 8.0.11的rpm包的安装方式
1.系统版本及mysql下载地址 操作系统:Centos 6.5(Centos 7.4下载对应的mysql版本安装同理) mysql数据库版本:mysql8.0.11 mysql官方网站:http:/ ...
- windows环境下安装部署并启用zkui的web图形界面
在此之前的工作:不是本机部署的三个服务器最为伪集群的zookeeper环境,并将三个为服务启动起来. 然后才有了下面的工作. 1. 首先,zkui项目地址:https://github.com/Dee ...
随机推荐
- Linux-Xshell5
Linux-Xshell5 1.下载 2.安装 3.新建会话(连接) 点击新建 需要知道要连接的 IP, 查看命令 ifconfig 配置 名称可以自己命名,主机写要连接的 IP,其他的不能改 输 ...
- API-Framework 前后端分离
- nodejs基础知识查缺补漏
1. 单线程.异步I/O.对比php nodejs是单线程的,但是是异步I/O,对于高并发时,它也能够快速的处理请求,100万个请求也可以承担,但是缺点是非常的耗内存,但是我们可以加大内存, 所以能用 ...
- 第十七章:使用media插件来播放声音
前面已经讲过如何基于push notification自定义sound,但是还是存在几个问题: IOS app在前台运行的时候,如何播放sound?因为这个时候push notification是不起 ...
- TOJ 3744 Transportation Costs
描述 Minya Konka decided to go to Fuzhou to participate in the ACM regional contest at their own expen ...
- js数据类型检测小结
在js中,有四种用于检测数据类型的方式,分别是: typeof 用来检测数据类型的运算符 instanceof 检测一个实例是否属于某个类 constructor 构造函数 Object.protot ...
- 二、hadoop文件操作
1.使用hadoop命令查看hdfs下文件 [root@localhost hadoop-2.7.2]# hadoop fs -ls hdfs://192.168.211.129:9000/ (最后 ...
- maven 基本配置
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mave ...
- C# url获取图片流转字符串
//http url获取图片流转字符串 //string url = serverUrl.TrimEnd('/') + PUrl; //WebRequest request = WebRequest. ...
- servlet中this.getServletContext(); this.getServletConfig().getServletContext(); 的区别
WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用.ServletConfig对象中维护了ServletContext对象的引用,开发人 ...