CentOS 7部署Zabbix 3.0(apache php mariadb)

1、安装php

yuminstall-yphpphp-mysqlphp-gdlibjpeg*php-ldapphp-odbcphp-pearphp-xmlphp-xmlrpcphp-mbstringphp-bcmathphp-mhash
vim/etc/php.ini
max_input_time=300
max_execution_time=300
date.timezone=Asia/Shanghai
post_max_size=50M
memory_limit=128M
mbstring.func_overload=0
always_populate_raw_post_data=-1

2、安装apache

yuminstall-yhttpd
systemctlstarthttpd

3、安装mariadb

yuminstall-ymariadbmariadb-servermariadb-devel
systemctlstartmariadb
mysql_secure_installation
mysql-uroot-p
mysql>createdatabasezabbixcharactersetutf8;
mysql>grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby'zabbix';
mysql>flushprivileges;

4、安装zabbix

yuminstall-yautoconfautomakeimakelibxml2-develexpat-develcmakegccgcc-c++libaiolibaio-develbzrbisonlibtoolncurses5-develnet-snmp\*java-1.7.0-openjdk.x86_64java-1.7.0-openjdk-devel.x86_64libxml2libxml2-develbzip2libpng-develfreetype-develbzip2-develcurl*curl-devellibjpeg\*openjpeg\*
tarzvxfzabbix-3.0.3.tar.gz
cdzabbix-3.0.3/
./configure--prefix=/usr/local/zabbix--enable-server--enable-agent--with-mysql--with-net-snmp--with-libcurl--with-libxml2--enable-java
make
makeinstall
mysql-uzabbix-pzabbix<database/mysql/schema.sql
mysql-uzabbix-pzabbix<database/mysql/images.sql
mysql-uzabbix-pzabbix<database/mysql/data.sql
cp-Rfrontends/php/*/var/www/html/
vim/usr/local/zabbix/etc/zabbix_server.conf
DBUser=zabbix
DBPassword=zabbix
cd/var/www/html/conf
cpzabbix.conf.php.examplezabbix.conf.php
vimzabbix.conf.php
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/tmp/mysql.sock
useraddzabbix
/usr/local/zabbix/sbin/zabbix_server
/usr/local/zabbix/sbin/zabbix_agentd

将windows中的“楷体 常规”拷贝到/var/www/html/fonts

sed-i's/DejaVuSans/simkai/g'/var/www/html/include/defines.inc.php

参考博文:http://www.osyunwei.com/archives/7882.html

dawei

【声明】:淮南站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。