1、安装MySQL
12345678 |
service mysqld start mysql_secure_installation Enter current password for root (enter for none): <–初次运行直接回车 Set root password? [Y /n ] <– 是否设置root用户密码,输入y并回车或直接回车 Remove anonymous users ? [Y /n ] <– 是否删除匿名用户,生产环境建议删除,所以直接回车 Disallow root login remotely? [Y /n ] <–是否禁止root远程登录,根据自己的需求选择Y /n 并回车,建议禁止 Remove test database and access to it? [Y /n ] <– 是否删除 test 数据库,直接回车 Reload privilege tables now? [Y /n ] <– 是否重新加载权限表,直接回车 |
12345 |
mysql -uroot -p mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin; mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix' ; mysql> flush privileges; mysql> show databases; |
更改数据库配置文件,记得重启服务
123456789 |
[mysqld] datadir= /var/lib/mysql socket= /var/lib/mysql/mysql .sock innodb_file_per_table = 1 character- set -server = utf8 innodb_file_per_table = 1 symbolic-links=0 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES |
2、安装PHP5.6
123456 |
vim /etc/php .ini date .timezone = Asia /Shanghai |
3、安装依赖包和zabbix-server相关包
4导入zabbix数据库
5、创建vhost.conf文件
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
Alias /zabbix /usr/share/zabbix <Directory "/usr/share/zabbix" > Options FollowSymLinks AllowOverride None Order allow,deny Allow from all <IfModule mod_php5.c> php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value always_populate_raw_post_data -1 < /IfModule > < /Directory > <Directory "/usr/share/zabbix/conf" > Order deny,allow Deny from all <files *.php> Order deny,allow Deny from all < /files > < /Directory > <Directory "/usr/share/zabbix/app" > Order deny,allow Deny from all <files *.php> Order deny,allow Deny from all < /files > < /Directory > <Directory "/usr/share/zabbix/include" > Order deny,allow Deny from all <files *.php> Order deny,allow Deny from all < /files > < /Directory > <Directory "/usr/share/zabbix/local" > Order deny,allow Deny from all <files *.php> Order deny,allow Deny from all < /files > < /Directory > |
创建/etc/httpd/conf.d/zabbix.conf文件
1234567 |
php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 32M php_value upload_max_filesize 2M php_value max_input_time 300 php_value always_populate_raw_post_data -1 php_value date .timezone Asia /Shanghai |
启动httpd
6、配置zabbix_server.conf文件
1234567891011121314151617181920212223242526272829303132 |
LogFile= /var/log/zabbix/zabbix_server .log LogFileSize=0 DebugLevel=3 PidFile= /var/run/zabbix/zabbix_server .pid DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix StartPollers=40 StartPollersUnreachable=20 StartTrappers=8 StartPingers=8 StartDiscoverers=8 StartHTTPPollers=8 SNMPTrapperFile= /var/log/snmptrap/snmptrap .log HousekeepingFrequency=1 CacheSize=128M StartDBSyncers=8 HistoryCacheSize=32M HistoryIndexCacheSize=32M TrendCacheSize=8M ValueCacheSize=128M Timeout=30 TrapperTimeout=120 AlertScriptsPath= /usr/lib/zabbix/alertscripts ExternalScripts= /usr/lib/zabbix/externalscripts LogSlowQueries=3000 |
启动zabbix server服务
7、访问zabbix web并配置
访问http://$IP/zabbix 进行配置
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。