ZABBIX安装简要说明 蓝色为你需要注意下的,红色基本为你需要输入的命令行 cat部分会进行VIM编辑 重点部分也用颜色标识了。 先安装zabbix 安装数据库mysql 导入zabbix 数据库初始文件。 配置相关文件,和启动相关服务。
ps:改了php相关文件,一定要重启httpd。
[iyunv@zabbix-servercache]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) warning:/var/tmp/rpm-tmp.AYeSQ4: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY Preparing... ################################# [100%] Updating /installing... 1:zabbix-release-3.2-1.el7 #################################[100%] [iyunv@zabbix-servercache]# yum install zabbix-server-mysql zabbix-web-mysql Loaded plugins:fastestmirror Loading mirrorspeeds from cached hostfile * base: mirrors.zju.edu.cn * extras: mirrors.163.com * updates: mirrors.tuna.tsinghua.edu.cn ResolvingDependencies --> Runningtransaction check ---> Packagezabbix-server-mysql.x86_64 0:3.2.1-1.el7 will be installed --> ProcessingDependency: fping for package: zabbix-server-mysql-3.2.1-1.el7.x86_64 --> ProcessingDependency: libiksemel.so.3()(64bit) for package:zabbix-server-mysql-3.2.1-1.el7.x86_64 --> ProcessingDependency: libnetsnmp.so.31()(64bit) for package:zabbix-server-mysql-3.2.1-1.el7.x86_64 --> ProcessingDependency: libOpenIPMIposix.so.0()(64bit) for package:zabbix-server-mysql-3.2.1-1.el7.x86_64 --> ProcessingDependency: libodbc.so.2()(64bit) for package:zabbix-server-mysql-3.2.1-1.el7.x86_64 --> ProcessingDependency: libOpenIPMI.so.0()(64bit) for package:zabbix-server-mysql-3.2.1-1.el7.x86_64 ---> Packagezabbix-web-mysql.noarch 0:3.2.1-1.el7 will be installed --> ProcessingDependency: zabbix-web = 3.2.1-1.el7 for package:zabbix-web-mysql-3.2.1-1.el7.noarch --> ProcessingDependency: php-mysql for package: zabbix-web-mysql-3.2.1-1.el7.noarch --> Runningtransaction check ---> PackageOpenIPMI-libs.x86_64 0:2.0.19-11.el7 will be installed --> ProcessingDependency: OpenIPMI-modalias = 2.0.19-11.el7 for package:OpenIPMI-libs-2.0.19-11.el7.x86_64 ---> Packagefping.x86_64 0:3.10-1.el7 will be installed ---> Packageiksemel.x86_64 0:1.4-2.el7.centos will be installed ---> Packagenet-snmp-libs.x86_64 1:5.7.2-24.el7_2.1 will be installed ---> Packagephp-mysql.x86_64 0:5.4.16-36.3.el7_2 will be installed --> ProcessingDependency: php-pdo(x86-64) = 5.4.16-36.3.el7_2 for package:php-mysql-5.4.16-36.3.el7_2.x86_64 ---> PackageunixODBC.x86_64 0:2.3.1-11.el7 will be installed --> ProcessingDependency: libltdl.so.7()(64bit) for package: unixODBC-2.3.1-11.el7.x86_64 ---> Packagezabbix-web.noarch 0:3.2.1-1.el7 will be installed --> ProcessingDependency: php >= 5.4 for package: zabbix-web-3.2.1-1.el7.noarch --> ProcessingDependency: php-gd for package: zabbix-web-3.2.1-1.el7.noarch --> ProcessingDependency: php-mbstring for package: zabbix-web-3.2.1-1.el7.noarch --> ProcessingDependency: dejavu-sans-fonts for package: zabbix-web-3.2.1-1.el7.noarch --> ProcessingDependency: php-bcmath for package: zabbix-web-3.2.1-1.el7.noarch --> ProcessingDependency: httpd for package: zabbix-web-3.2.1-1.el7.noarch --> ProcessingDependency: php-ldap for package: zabbix-web-3.2.1-1.el7.noarch --> ProcessingDependency: php-xml for package: zabbix-web-3.2.1-1.el7.noarch --> Runningtransaction check ---> PackageOpenIPMI-modalias.x86_64 0:2.0.19-11.el7 will be installed ---> Packagedejavu-sans-fonts.noarch 0:2.33-6.el7 will be installed --> ProcessingDependency: dejavu-fonts-common = 2.33-6.el7 for package:dejavu-sans-fonts-2.33-6.el7.noarch ---> Packagehttpd.x86_64 0:2.4.6-40.el7.centos.4 will be installed --> ProcessingDependency: httpd-tools = 2.4.6-40.el7.centos.4 for package:httpd-2.4.6-40.el7.centos.4.x86_64 --> ProcessingDependency: /etc/mime.types for package: httpd-2.4.6-40.el7.centos.4.x86_64 ---> Packagelibtool-ltdl.x86_64 0:2.4.2-21.el7_2 will be installed ---> Packagephp.x86_64 0:5.4.16-36.3.el7_2 will be installed --> ProcessingDependency: php-common(x86-64) = 5.4.16-36.3.el7_2 for package:php-5.4.16-36.3.el7_2.x86_64 --> ProcessingDependency: php-cli(x86-64) = 5.4.16-36.3.el7_2 for package:php-5.4.16-36.3.el7_2.x86_64 ---> Packagephp-bcmath.x86_64 0:5.4.16-36.3.el7_2 will be installed ---> Packagephp-gd.x86_64 0:5.4.16-36.3.el7_2 will be installed --> ProcessingDependency: libpng15.so.15(PNG15_0)(64bit) for package:php-gd-5.4.16-36.3.el7_2.x86_64 --> ProcessingDependency: libt1.so.5()(64bit) for package: php-gd-5.4.16-36.3.el7_2.x86_64 --> ProcessingDependency: libpng15.so.15()(64bit) for package:php-gd-5.4.16-36.3.el7_2.x86_64 --> ProcessingDependency: libXpm.so.4()(64bit) for package: php-gd-5.4.16-36.3.el7_2.x86_64 --> ProcessingDependency: libX11.so.6()(64bit) for package: php-gd-5.4.16-36.3.el7_2.x86_64 ---> Packagephp-ldap.x86_64 0:5.4.16-36.3.el7_2 will be installed ---> Packagephp-mbstring.x86_64 0:5.4.16-36.3.el7_2 will be installed ---> Packagephp-pdo.x86_64 0:5.4.16-36.3.el7_2 will be installed ---> Packagephp-xml.x86_64 0:5.4.16-36.3.el7_2 will be installed --> Runningtransaction check ---> Packagedejavu-fonts-common.noarch 0:2.33-6.el7 will be installed --> ProcessingDependency: fontpackages-filesystem for package:dejavu-fonts-common-2.33-6.el7.noarch ---> Packagehttpd-tools.x86_64 0:2.4.6-40.el7.centos.4 will be installed ---> PackagelibX11.x86_64 0:1.6.3-2.el7 will be installed --> ProcessingDependency: libX11-common >= 1.6.3-2.el7 for package:libX11-1.6.3-2.el7.x86_64 --> ProcessingDependency: libxcb.so.1()(64bit) for package: libX11-1.6.3-2.el7.x86_64 ---> PackagelibXpm.x86_64 0:3.5.11-3.el7 will be installed ---> Packagelibpng.x86_64 2:1.5.13-7.el7_2 will be installed ---> Packagemailcap.noarch 0:2.1.41-2.el7 will be installed ---> Packagephp-cli.x86_64 0:5.4.16-36.3.el7_2 will be installed ---> Packagephp-common.x86_64 0:5.4.16-36.3.el7_2 will be installed --> ProcessingDependency: libzip.so.2()(64bit) for package:php-common-5.4.16-36.3.el7_2.x86_64 ---> Packaget1lib.x86_64 0:5.1.2-14.el7 will be installed --> Runningtransaction check ---> Packagefontpackages-filesystem.noarch 0:1.44-8.el7 will be installed ---> PackagelibX11-common.noarch 0:1.6.3-2.el7 will be installed ---> Packagelibxcb.x86_64 0:1.11-4.el7 will be installed --> ProcessingDependency: libXau.so.6()(64bit) for package: libxcb-1.11-4.el7.x86_64 ---> Packagelibzip.x86_64 0:0.10.1-8.el7 will be installed --> Runningtransaction check ---> PackagelibXau.x86_64 0:1.0.8-2.1.el7 will be installed --> FinishedDependency Resolution
DependenciesResolved
========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing: zabbix-server-mysql x86_64 3.2.1-1.el7 zabbix 1.8 M zabbix-web-mysql noarch 3.2.1-1.el7 zabbix 5.1 k Installing fordependencies: OpenIPMI-libs x86_64 2.0.19-11.el7 base 501 k OpenIPMI-modalias x86_64 2.0.19-11.el7 base 15 k dejavu-fonts-common noarch 2.33-6.el7 base 64 k dejavu-sans-fonts noarch 2.33-6.el7 base 1.4 M fontpackages-filesystem noarch 1.44-8.el7 base 9.9 k fping x86_64 3.10-1.el7 zabbix-non-supported 40 k httpd x86_64 2.4.6-40.el7.centos.4 updates 2.7 M httpd-tools x86_64 2.4.6-40.el7.centos.4 updates 83 k iksemel x86_64 1.4-2.el7.centos zabbix-non-supported 49 k libX11 x86_64 1.6.3-2.el7 base 605 k libX11-common noarch 1.6.3-2.el7 base 162 k libXau x86_64 1.0.8-2.1.el7 base 29 k libXpm x86_64 3.5.11-3.el7 base 54 k libpng x86_64 2:1.5.13-7.el7_2 updates 213 k libtool-ltdl x86_64 2.4.2-21.el7_2 updates 49 k libxcb x86_64 1.11-4.el7 base 189 k libzip x86_64 0.10.1-8.el7 base 48 k mailcap noarch 2.1.41-2.el7 base 31 k net-snmp-libs x86_64 1:5.7.2-24.el7_2.1 updates 747 k php x86_64 5.4.16-36.3.el7_2 updates 1.4 M php-bcmath x86_64 5.4.16-36.3.el7_2 updates 56 k php-cli x86_64 5.4.16-36.3.el7_2 updates 2.7 M php-common x86_64 5.4.16-36.3.el7_2 updates 563 k php-gd x86_64 5.4.16-36.3.el7_2 updates 126 k php-ldap x86_64 5.4.16-36.3.el7_2 updates 51 k php-mbstring x86_64 5.4.16-36.3.el7_2 updates 504 k php-mysql x86_64 5.4.16-36.3.el7_2 updates 100 k php-pdo x86_64 5.4.16-36.3.el7_2 updates 97 k php-xml x86_64 5.4.16-36.3.el7_2 updates 124 k t1lib x86_64 5.1.2-14.el7 base 166 k unixODBC x86_64 2.3.1-11.el7 base 413 k zabbix-web noarch 3.2.1-1.el7 zabbix 3.6 M
Transaction Summary ========================================================================================================================================= Install 2 Packages (+32 Dependent packages)
Total size: 19 M Installed size: 80 M Is this ok[y/d/N]: y Downloadingpackages: warning:/var/cache/yum/x86_64/7/zabbix-non-supported/packages/fping-3.10-1.el7.x86_64.rpm:Header V4 DSA/SHA1 Signature, key ID 79ea5ed4: NOKEY Retrieving key from [url=]file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX[/url] Importing GPG key0x79EA5ED4: Fingerprint: fbab d5fb 2025 5eca b22e e194d13d 58e4 79ea 5ed4 Package : zabbix-release-3.2-1.el7.noarch (installed) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX Is this ok[y/N]: y warning:/var/cache/yum/x86_64/7/zabbix/packages/zabbix-web-3.2.1-1.el7.noarch.rpm:Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY Retrieving key from [url=]file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591[/url] Importing GPG key0xA14FE591: Fingerprint: a184 8f53 52d0 22b9 471d 83d0082a b56b a14f e591 Package : zabbix-release-3.2-1.el7.noarch (installed) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591 Is this ok[y/N]: y Running transactioncheck Running transactiontest Transaction testsucceeded Running transaction Warning: RPMDBaltered outside of yum. Installing :1:net-snmp-libs-5.7.2-24.el7_2.1.x86_64 1/34 Installing : libzip-0.10.1-8.el7.x86_64 2/34 Installing :php-common-5.4.16-36.3.el7_2.x86_64 3/34 Installing :php-pdo-5.4.16-36.3.el7_2.x86_64 4/34 Installing :php-mysql-5.4.16-36.3.el7_2.x86_64 5/34 Installing :php-ldap-5.4.16-36.3.el7_2.x86_64 6/34 Installing :php-xml-5.4.16-36.3.el7_2.x86_64 7/34 Installing :php-cli-5.4.16-36.3.el7_2.x86_64 8/34 Installing :php-mbstring-5.4.16-36.3.el7_2.x86_64 9/34 Installing :php-bcmath-5.4.16-36.3.el7_2.x86_64 10/34 Installing :httpd-tools-2.4.6-40.el7.centos.4.x86_64 11/34 Installing : libXau-1.0.8-2.1.el7.x86_64 12/34 Installing : libxcb-1.11-4.el7.x86_64 13/34 Installing :libtool-ltdl-2.4.2-21.el7_2.x86_64 14/34 Installing :unixODBC-2.3.1-11.el7.x86_64 15/34 Installing :OpenIPMI-modalias-2.0.19-11.el7.x86_64 16/34 Installing :OpenIPMI-libs-2.0.19-11.el7.x86_64 17/34 Installing :fontpackages-filesystem-1.44-8.el7.noarch 18/34 Installing :dejavu-fonts-common-2.33-6.el7.noarch 19/34 Installing :dejavu-sans-fonts-2.33-6.el7.noarch 20/34 Installing :2:libpng-1.5.13-7.el7_2.x86_64 21/34 Installing :iksemel-1.4-2.el7.centos.x86_64 22/34 Installing : mailcap-2.1.41-2.el7.noarch 23/34 Installing :httpd-2.4.6-40.el7.centos.4.x86_64 24/34 Installing :php-5.4.16-36.3.el7_2.x86_64 25/34 Installing :libX11-common-1.6.3-2.el7.noarch 26/34 Installing : libX11-1.6.3-2.el7.x86_64 27/34 Installing : t1lib-5.1.2-14.el7.x86_64 28/34 Installing : libXpm-3.5.11-3.el7.x86_64 29/34 Installing :php-gd-5.4.16-36.3.el7_2.x86_64 30/34 Installing :zabbix-web-mysql-3.2.1-1.el7.noarch 31/34 Installing :zabbix-web-3.2.1-1.el7.noarch 32/34 Installing : fping-3.10-1.el7.x86_64 33/34 Installing :zabbix-server-mysql-3.2.1-1.el7.x86_64 34/34 Verifying : fping-3.10-1.el7.x86_64 1/34 Verifying : libX11-common-1.6.3-2.el7.noarch 2/34 Verifying : mailcap-2.1.41-2.el7.noarch 3/34 Verifying : iksemel-1.4-2.el7.centos.x86_64 4/34 Verifying : 2:libpng-1.5.13-7.el7_2.x86_64 5/34 Verifying : fontpackages-filesystem-1.44-8.el7.noarch 6/34 Verifying : httpd-2.4.6-40.el7.centos.4.x86_64 7/34 Verifying : OpenIPMI-libs-2.0.19-11.el7.x86_64 8/34 Verifying : zabbix-web-3.2.1-1.el7.noarch 9/34 Verifying : php-common-5.4.16-36.3.el7_2.x86_64 10/34 Verifying : php-pdo-5.4.16-36.3.el7_2.x86_64 11/34 Verifying : libX11-1.6.3-2.el7.x86_64 12/34 Verifying : dejavu-fonts-common-2.33-6.el7.noarch 13/34 Verifying : t1lib-5.1.2-14.el7.x86_64 14/34 Verifying : php-mysql-5.4.16-36.3.el7_2.x86_64 15/34 Verifying : OpenIPMI-modalias-2.0.19-11.el7.x86_64 16/34 Verifying : zabbix-web-mysql-3.2.1-1.el7.noarch 17/34 Verifying : php-ldap-5.4.16-36.3.el7_2.x86_64 18/34 Verifying : zabbix-server-mysql-3.2.1-1.el7.x86_64 19/34 Verifying : php-xml-5.4.16-36.3.el7_2.x86_64 20/34 Verifying : libtool-ltdl-2.4.2-21.el7_2.x86_64 21/34 Verifying : php-5.4.16-36.3.el7_2.x86_64 22/34 Verifying : unixODBC-2.3.1-11.el7.x86_64 23/34 Verifying : php-cli-5.4.16-36.3.el7_2.x86_64 24/34 Verifying : libXpm-3.5.11-3.el7.x86_64 25/34 Verifying : dejavu-sans-fonts-2.33-6.el7.noarch 26/34 Verifying : libXau-1.0.8-2.1.el7.x86_64 27/34 Verifying : httpd-tools-2.4.6-40.el7.centos.4.x86_64 28/34 Verifying : php-gd-5.4.16-36.3.el7_2.x86_64 29/34 Verifying : php-mbstring-5.4.16-36.3.el7_2.x86_64 30/34 Verifying : php-bcmath-5.4.16-36.3.el7_2.x86_64 31/34 Verifying : libzip-0.10.1-8.el7.x86_64 32/34 Verifying : 1:net-snmp-libs-5.7.2-24.el7_2.1.x86_64 33/34 Verifying : libxcb-1.11-4.el7.x86_64 34/34
Installed: zabbix-server-mysql.x86_64 0:3.2.1-1.el7 zabbix-web-mysql.noarch 0:3.2.1-1.el7
DependencyInstalled: OpenIPMI-libs.x86_64 0:2.0.19-11.el7 OpenIPMI-modalias.x86_640:2.0.19-11.el7 dejavu-fonts-common.noarch 0:2.33-6.el7 dejavu-sans-fonts.noarch 0:2.33-6.el7 fontpackages-filesystem.noarch0:1.44-8.el7 fping.x86_640:3.10-1.el7 httpd.x86_64 0:2.4.6-40.el7.centos.4 httpd-tools.x86_640:2.4.6-40.el7.centos.4 iksemel.x86_64 0:1.4-2.el7.centos libX11.x86_64 0:1.6.3-2.el7 libX11-common.noarch0:1.6.3-2.el7 libXau.x86_640:1.0.8-2.1.el7 libXpm.x86_64 0:3.5.11-3.el7 libpng.x86_642:1.5.13-7.el7_2 libtool-ltdl.x86_64 0:2.4.2-21.el7_2 libxcb.x86_64 0:1.11-4.el7 libzip.x86_640:0.10.1-8.el7 mailcap.noarch 0:2.1.41-2.el7 net-snmp-libs.x86_64 1:5.7.2-24.el7_2.1 php.x86_64 0:5.4.16-36.3.el7_2 php-bcmath.x86_640:5.4.16-36.3.el7_2 php-cli.x86_64 0:5.4.16-36.3.el7_2 php-common.x86_640:5.4.16-36.3.el7_2 php-gd.x86_64 0:5.4.16-36.3.el7_2 php-ldap.x86_64 0:5.4.16-36.3.el7_2 php-mbstring.x86_640:5.4.16-36.3.el7_2 php-mysql.x86_64 0:5.4.16-36.3.el7_2 php-pdo.x86_64 0:5.4.16-36.3.el7_2 php-xml.x86_640:5.4.16-36.3.el7_2 t1lib.x86_64 0:5.1.2-14.el7 unixODBC.x86_64 0:2.3.1-11.el7 zabbix-web.noarch0:3.2.1-1.el7
Complete! >>尝试进入数据库,发现没有安装,下面就是安装和解压zabbix的步骤 [iyunv@zabbix-servercache]# mysql -uroot -p -bash: mysql:command not found [iyunv@zabbix-servercache]# mysqld -uroot -p -bash: mysqld:command not found [iyunv@zabbix-servercache]# [iyunv@zabbix-servercache]# [iyunv@zabbix-servercache]# [iyunv@zabbix-servercache]# [iyunv@zabbix-servercache]# yum install wget Loaded plugins:fastestmirror Loading mirrorspeeds from cached hostfile * base: mirrors.zju.edu.cn * extras: mirrors.163.com * updates: mirrors.tuna.tsinghua.edu.cn ResolvingDependencies --> Runningtransaction check ---> Packagewget.x86_64 0:1.14-10.el7_0.1 will be installed --> FinishedDependency Resolution
DependenciesResolved
========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing: wget x86_64 1.14-10.el7_0.1 base 545 k
Transaction Summary ========================================================================================================================================= Install 1 Package
Total size: 545 k Installed size: 2.0M Is this ok[y/d/N]: y Downloadingpackages: Running transactioncheck Running transactiontest Transaction testsucceeded Running transaction Installing : wget-1.14-10.el7_0.1.x86_64 1/1 Verifying : wget-1.14-10.el7_0.1.x86_64 1/1
Installed: wget.x86_64 0:1.14-10.el7_0.1
Complete! >>添加mysql源 Resolvingrepo.mysql.com (repo.mysql.com)... 23.49.6.178 Connecting torepo.mysql.com (repo.mysql.com)|23.49.6.178|:80... connected. HTTP request sent,awaiting response... 200 OK Length: 6140 (6.0K)[application/x-redhat-package-manager] Saving to:‘mysql-community-release-el7-5.noarch.rpm’
100%[===============================================================================================>]6,140 4.13KB/s in 1.5s
2016-12-01 06:27:24(4.13 KB/s) - ‘mysql-community-release-el7-5.noarch.rpm’ saved [6140/6140] >>确认包 [iyunv@zabbix-servercache]# ls httpd ldconfig man mysql-community-release-el7-5.noarch.rpm yum [iyunv@zabbix-servercache]# rpm -ivh mysql-community-release-el7-5.noarch.rpm Preparing... ################################# [100%] Updating /installing... 1:mysql-community-release-el7-5 ################################# [100%] [iyunv@zabbix-servercache]# yum install mysql-community-server Loaded plugins:fastestmirror Loading mirrorspeeds from cached hostfile * base: mirrors.zju.edu.cn * extras: mirrors.163.com * updates: mirrors.tuna.tsinghua.edu.cn ResolvingDependencies --> Runningtransaction check ---> Packagemysql-community-server.x86_64 0:5.6.34-2.el7 will be installed --> ProcessingDependency: mysql-community-common(x86-64) = 5.6.34-2.el7 for package:mysql-community-server-5.6.34-2.el7.x86_64 --> ProcessingDependency: mysql-community-client(x86-64) >= 5.6.10 for package:mysql-community-server-5.6.34-2.el7.x86_64 --> ProcessingDependency: perl(DBI) for package: mysql-community-server-5.6.34-2.el7.x86_64 --> Runningtransaction check ---> Packagemysql-community-client.x86_64 0:5.6.34-2.el7 will be installed --> ProcessingDependency: mysql-community-libs(x86-64) >= 5.6.10 for package:mysql-community-client-5.6.34-2.el7.x86_64 ---> Packagemysql-community-common.x86_64 0:5.6.34-2.el7 will be installed ---> Packageperl-DBI.x86_64 0:1.627-4.el7 will be installed --> ProcessingDependency: perl(RPC::PlServer) >= 0.2001 for package:perl-DBI-1.627-4.el7.x86_64 --> ProcessingDependency: perl(RPC::PlClient) >= 0.2000 for package:perl-DBI-1.627-4.el7.x86_64 --> Runningtransaction check ---> Packagemariadb-libs.x86_64 1:5.5.44-2.el7.centos will be obsoleted ---> Packagemysql-community-libs.x86_64 0:5.6.34-2.el7 will be obsoleting ---> Packageperl-PlRPC.noarch 0:0.2020-14.el7 will be installed --> ProcessingDependency: perl(Net::Daemon) >= 0.13 for package:perl-PlRPC-0.2020-14.el7.noarch --> ProcessingDependency: perl(Net::Daemon::Test) for package:perl-PlRPC-0.2020-14.el7.noarch --> ProcessingDependency: perl(Net::Daemon::Log) for package: perl-PlRPC-0.2020-14.el7.noarch --> ProcessingDependency: perl(Compress::Zlib) for package: perl-PlRPC-0.2020-14.el7.noarch --> Runningtransaction check ---> Packageperl-IO-Compress.noarch 0:2.061-2.el7 will be installed --> ProcessingDependency: perl(Compress::Raw::Zlib) >= 2.061 for package:perl-IO-Compress-2.061-2.el7.noarch --> ProcessingDependency: perl(Compress::Raw::Bzip2) >= 2.061 for package:perl-IO-Compress-2.061-2.el7.noarch ---> Packageperl-Net-Daemon.noarch 0:0.48-5.el7 will be installed --> Runningtransaction check ---> Packageperl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7 will be installed ---> Packageperl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7 will be installed --> FinishedDependency Resolution
DependenciesResolved
========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing: mysql-community-libs x86_64 5.6.34-2.el7 mysql56-community 2.0 M replacing mariadb-libs.x86_64 1:5.5.44-2.el7.centos mysql-community-server x86_64 5.6.34-2.el7 mysql56-community 59 M Installing fordependencies: mysql-community-client x86_64 5.6.34-2.el7 mysql56-community 19 M mysql-community-common x86_64 5.6.34-2.el7 mysql56-community 257 k perl-Compress-Raw-Bzip2 x86_64 2.061-3.el7 base 32 k perl-Compress-Raw-Zlib x86_64 1:2.061-4.el7 base 57 k perl-DBI x86_64 1.627-4.el7 base 802 k perl-IO-Compress noarch 2.061-2.el7 base 260 k perl-Net-Daemon noarch 0.48-5.el7 base 51 k perl-PlRPC noarch 0.2020-14.el7 base 36 k
Transaction Summary ========================================================================================================================================= Install 2 Packages (+8 Dependent packages)
Total size: 82 M Is this ok[y/d/N]: y Downloadingpackages: warning:/var/cache/yum/x86_64/7/mysql56-community/packages/mysql-community-server-5.6.34-2.el7.x86_64.rpm:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY Retrieving key from [url=]file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql[/url] Importing GPG key0x5072E1F5: Fingerprint: a4a9 4068 76fc bd3c 4567 70c88c71 8d3b 5072 e1f5 Package : mysql-community-release-el7-5.noarch (installed) From : [url=]file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql[/url] Is this ok[y/N]: y Running transactioncheck Running transactiontest Transaction testsucceeded Running transaction Warning: RPMDBaltered outside of yum. Installing :mysql-community-common-5.6.34-2.el7.x86_64 1/11 Installing :mysql-community-libs-5.6.34-2.el7.x86_64 2/11 Installing :mysql-community-client-5.6.34-2.el7.x86_64 3/11 Installing :perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64 4/11 Installing :1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64 5/11 Installing :perl-IO-Compress-2.061-2.el7.noarch 6/11 Installing :perl-Net-Daemon-0.48-5.el7.noarch 7/11 Installing :perl-PlRPC-0.2020-14.el7.noarch 8/11 Installing : perl-DBI-1.627-4.el7.x86_64 9/11 Installing :mysql-community-server-5.6.34-2.el7.x86_64 10/11 Erasing : 1:mariadb-libs-5.5.44-2.el7.centos.x86_64 11/11 Verifying : perl-Net-Daemon-0.48-5.el7.noarch 1/11 Verifying : perl-IO-Compress-2.061-2.el7.noarch 2/11 Verifying : mysql-community-server-5.6.34-2.el7.x86_64 3/11 Verifying : mysql-community-client-5.6.34-2.el7.x86_64 4/11 Verifying : mysql-community-libs-5.6.34-2.el7.x86_64 5/11 Verifying : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64 6/11 Verifying : perl-DBI-1.627-4.el7.x86_64 7/11 Verifying : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64 8/11 Verifying : perl-PlRPC-0.2020-14.el7.noarch 9/11 Verifying : mysql-community-common-5.6.34-2.el7.x86_64 10/11 Verifying : 1:mariadb-libs-5.5.44-2.el7.centos.x86_64 11/11
Installed: mysql-community-libs.x86_640:5.6.34-2.el7 mysql-community-server.x86_64 0:5.6.34-2.el7
DependencyInstalled: mysql-community-client.x86_64 0:5.6.34-2.el7mysql-community-common.x86_64 0:5.6.34-2.el7 perl-Compress-Raw-Bzip2.x86_640:2.061-3.el7 perl-Compress-Raw-Zlib.x86_641:2.061-4.el7 perl-DBI.x86_640:1.627-4.el7 perl-IO-Compress.noarch 0:2.061-2.el7 perl-Net-Daemon.noarch 0:0.48-5.el7 perl-PlRPC.noarch0:0.2020-14.el7
Replaced: mariadb-libs.x86_641:5.5.44-2.el7.centos
Complete! [iyunv@zabbix-servercache]# systemctl enable mysqld [iyunv@zabbix-servercache]# systemctl start mysqld >>默认貌似是进不了数据库的,于是我干脆直接初始化数据库 [iyunv@zabbix-servercache]# mysql_secure_installation
NOTE: RUNNING ALLPARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log intoMySQL to secure it, we'll need the current password for theroot user. If you've just installedMySQL, and you haven't set theroot password yet, the password will be blank, so you should justpress enter here.
Enter currentpassword for root (enter for none): OK, successfullyused password, moving on...
Setting the rootpassword ensures that nobody can log into the MySQL root user withoutthe proper authorisation.
Set rootpassword? [Y/n] y Newpassword: 输入你需要设置的密码 Re-enternew password: 确认你输入的密码 Password updatedsuccessfully! Reloading privilegetables.. ... Success!
By default, a MySQLinstallation has an anonymous user, allowing anyone to log into MySQLwithout having to have a user account created for them. This is intended only for testing, and tomake the installation go a bitsmoother. You should remove them beforemoving into a productionenvironment.
Removeanonymous users? [Y/n] y ... Success!
Normally, rootshould only be allowed to connect from 'localhost'. This ensures that someonecannot guess at the root password from the network.
Disallowroot login remotely? [Y/n] y ... Success!
By default, MySQLcomes with a database named 'test' that anyone can access. This is also intended only for testing, andshould be removed before moving into aproduction environment.
Removetest database and access to it? [Y/n] y - Dropping test database... ERROR 1008 (HY000)at line 1: Can't drop database 'test'; database doesn't exist ... Failed! Not critical, keep moving... - Removing privileges on test database... ... Success!
Reloading theprivilege tables will ensure that all changes made so far will take effectimmediately.
Reloadprivilege tables now? [Y/n] y ... Success!
All done! If you've completed all of the above steps,your MySQL installation shouldnow be secure.
Thanks for usingMySQL!
Cleaning up... [iyunv@zabbix-servercache]# mysql -uroot -p Enterpassword: 输入你设置的密码 Welcome to the MySQLmonitor. Commands end with ; or \g. Your MySQLconnection id is 13 Server version:5.6.34 MySQL Community Server (GPL)
Copyright (c) 2000,2016, Oracle and/or its affiliates. All rights reserved.
Oracle is aregistered trademark of Oracle Corporation and/or its affiliates. Othernames may be trademarks of their respective owners.
Type 'help;' or '\h'for help. Type '\c' to clear the current input statement.
mysql>create database zabbix character set utf8 collate utf8_bin; Query OK, 1 rowaffected (0.00 sec) >>这里设置了数据库的密码也是后面web中需要用的。 mysql> grant all privileges on zabbix.* tozabbix@localhost identified by 'zabbix'; Query OK, 0 rowsaffected (0.00 sec)
mysql> quit; Bye >>导入数据库 [iyunv@zabbix-servercache]# cd /usr/share/doc/zabbix-server-mysql-3.2.1/ AUTHORS ChangeLog COPYING create.sql.gz NEWS README Enterpassword: ERROR 1045(28000): Access denied for user 'zabbix'@'localhost' (using password: YES) Enterpassword: >>以下为VIM需要变更的地方,注释的都删除即可。 ### Option: DBHost #DBHost=localhost ### Option: DBName # DBName= DBName=zabbix # ForSQLite3 path to database file must be provided. DBUser and DBPassword areignored. ### Option: DBUser # DBUser= DBUser=zabbix # ForSQLite3 path to database file must be provided. DBUser and DBPassword areignored. ### Option:DBPassword #DBPassword= Created symlink from/etc/systemd/system/multi-user.target.wants/zabbix-server.service to/usr/lib/systemd/system/zabbix-server.service. ;date.timezone= date.timezone= Asia/Shanghai [iyunv@zabbix-server zabbix-server-mysql-3.2.1]# systemctl start httpd Created symlink from/etc/systemd/system/multi-user.target.wants/httpd.service to/usr/lib/systemd/system/httpd.service.
图片什么的我就不上传了,基本就是你设置中的密码 初始化配置中 所有项都必须通过,改了配置一定要重启httpd
|