#安装LAMP 官方文档https://wiki.debian.org/LaMp

修改时间

rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime


zabbix源下载目录

cd /usr/src

wget http://repo.zabbix.com/zabbix/3.2/debian/pool/main/z/zabbix-release/zabbix-release_3.2-1+jessie_all.deb

导入zabbix源

dpkg -i zabbix-release_3.2-1+jessie_all.deb

更新

aptitude update


安装LNMP

aptitude install mysql-server mysql-client apache2 php5 php5-cli libapache2-mod-php5 php5-mysql php5-curl \

php5-gd php-pear php5-imagick php5-mcrypt php5-memcache php5-mhash php5-sqlite php5-xmlrpc php5-xsl \

php5-json php5-dev libpcre3-dev -y



安装zabbix   

aptitude install zabbix-server-mysql

aptitude install zabbix-frontend-php



#开启伪静态

a2enmod rewrite



初始化mysql

mysql_install_db

/usr/bin/mysql_secure_installation


登陆Mysql服务器

mysql -uroot -p


创建zabbix库

create database zabbix character set utf8 collate utf8_bin;

授权范围为全网,用户为zabbix密码为123456

grant all privileges on zabbix.* to zabbix@'%' identified by '123456';

授权范围为本地,用户为zabbix密码为123456

grant all privileges on zabbix.* to zabbix@localhost identified by '123456';

刷新权限

flush privileges;




导入zabbix库

cd /usr/share/doc/zabbix-server-mysql/

zcat create.sql.gz | mysql -uzabbix -p"123456" zabbix 等待完成即可


配置zabbix_server.config

#vim /etc/zabbix/zabbix_server.conf

 #修改一下几项

# PidFile=/tmp/zabbix_server.pid (在这个下面)

PidFile=/tmp/zabbix/zabbix_server.pid

DBHost=127.0.0.1  #mysql服务器地址

DBName=zabbix     #表名

DBUser=zabbix     #用户名

DBPassword=123456 #密码


修改/etc/apache2/conf-enabled/中的时区

# vim /etc/apache2/conf-enabled/zabbix.conf

#找到以下行注释取消,改为如下

php_value date.timezone Asia/Shanghai


修改为中文

dpkg-reconfigure locales

将windows系统里的字体文件上传到/usr/share/zabbix/fonts/目录中

cd /usr/share/zabbix/fonts/

sed -i 's/graphfont/simhei/g' /usr/share/zabbix/include/defines.inc.php


vim /etc/apache2/sites-available/000-default.conf

找到

DocumentRoot /var/www/html

改成

DocumentRoot /usr/share/zabbix/



启动zabbix服务

chown zabbix.zabbix /tmp/zabbix/ -R 


systemctl start zabbix-server.service


备注:

有时候修改PidFile这里的目录,一直提示/run/zabbix/这个目录报错,其实该完成了,或者load /lib/systemd/system/zabbix-server.service :disabled

我的解决方法:删除这个zabbix-server.service文件,记得先备份!