zoukankan      html  css  js  c++  java
  • linux安装zabbix需要php两个模块php-bcmach与php-mbstring

    1.操作系统版本

    1. [root@aws zabbix]# cat /etc/redhat-release
    2. Red Hat Enterprise Linux Server release 7.4 (Maipo)

    2.在安装zabbix的时候报错(红色是执行的语句),如下:

    1. yum install zabbix-server-mysql zabbix-web-mysql
    2. --> Finished Dependency Resolution
    3. Error: Package: zabbix-web-3.4.7-1.el7.noarch (zabbix)
    4.            Requires: php-bcmath
    5. Error: Package: zabbix-web-3.4.7-1.el7.noarch (zabbix)
    6.            Requires: php-mbstring
    7.  You could try using --skip-broken to work around the problem
    8.  You could try running: rpm -Va --nofiles --nodigest

    3.这两个模块的yum源比较少,在网上发现163的yum源包含它们,那么就需要替换yum源,步骤如下:

    a.进入yum源目录
    1. cd /etc/yum.repos.d
    b.执行
    1. [root@aws yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

    c.因为我目前是redhat7,所以要编辑这个文件,黑色加粗斜体是我改的,屏蔽3行,增加3行
      # CentOS-Base.repo

    1. #
    2. # The mirror system uses the connecting IP address of the client and the
    3. # update status of each mirror to pick mirrors that are updated to and
    4. # geographically close to the client. You should use this for CentOS updates
    5. # unless you are manually picking other mirrors.
    6. #
    7. # If the mirrorlist= does not work for you, as a fall back you can try the
    8. # remarked out baseurl= line instead.
    9. #
    10. #
    11. [base]
    12. name=CentOS-$releasever - Base - 163.com
    13. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
    14. #baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
    15. baseurl=http://mirrors.163.com/centos/7/os/x86_64/
    16. gpgcheck=1
    17. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
    18. #released updates
    19. [updates]
    20. name=CentOS-$releasever - Updates - 163.com
    21. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
    22. #baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
    23. baseurl=http://mirrors.163.com/centos/7/updates/x86_64/
    24. gpgcheck=1
    25. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
    26. #additional packages that may be useful
    27. [extras]
    28. name=CentOS-$releasever - Extras - 163.com
    29. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
    30. #baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
    31. baseurl=http://mirrors.163.com/centos/7/extras/x86_64/
    32. gpgcheck=1
    33. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
    34. #additional packages that extend functionality of existing packages
    35. [centosplus]
    36. name=CentOS-$releasever - Plus - 163.com
    37. #baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
    38. gpgcheck=1
    39. enabled=0
    40. gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
     
    4.清除和创建yum缓存
    1. yum clean all
    2. yum makecache
     
    5.再次执行安装zabbix
    1. yum install zabbix-server-mysql zabbix-web-mysql

    转载:http://blog.itpub.net/20893244/viewspace-2151221/

  • 相关阅读:
    为什么mvc里面的ModelState.IsValid一只都是true
    ASP.NET MVC Filters 4种默认过滤器的使用【附示例】
    ASP.NET MVC学习之过滤器篇(1)
    百分比定位加position定位的常用布局
    angular_$inject
    angular的$scope,这东西满重要的
    angular-scope.assign
    angular_$attrs
    angular-input
    angular_form
  • 原文地址:https://www.cnblogs.com/xiangbing123/p/14810673.html
Copyright © 2011-2022 走看看