Ubuntu1804安装zabbix5.0

系统ubuntu 18.04
我这里是直接使用root用户安装的,非普通用户
安装常用软件包
	# apt install iproute2 ntpdate tcpdump telnet traceroute nfs-kernel-server nfs-common lrzsz tree openssl  libssl-dev libpcre3 libpcre3-dev  tcpdump telnet gcc openssh-server iotop unzip zip

下载zabbix4.0的软件源	
	# wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+bionic_all.deb

安装zabbix4.0的软件源
	# dpkg -i zabbix-release_5.0-1+bionic_all.deb

更新软件源,默认自带的软件源是zabbix3.0需要更新一下
	# apt update
	
安装zabbix4.0服务端等软件包,会自动安装apache、php等软件包
	# apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent zabbix-get -y
	
安装mysql服务端
	# apt install lrzsz mysql-server -y
	
修改mysql的监听地址
	vim /etc/mysql/mysql.conf.d/mysqld.cnf
	原内容
	bind-address            = 127.0.0.1
	改后
	bind-address            = 0.0.0.0
	
修改好以后重启mysql服务
	# systemctl restart mysql
	
让mysql开机自启动
	# systemctl enable mysql
	
进入数据库,默认数据库是没有密码的
	进入数据库输入mysql回车直接进入数据库
		# mysql
	
	创建zabbix数据库并授权给zabbix数据库设置一个密码
	授权zabbix指定主机使用我这里是本机也就是localhost如果是别的机器就可以写指定的IP地址,密码为admin123		
		mysql> create database zabbix character set utf8 collate utf8_bin;
		mysql> create user zabbix@localhost identified by 'admin123';
		mysql> grant all privileges on zabbix.* to zabbix@localhost;
	授权好退出
		mysql> quit;
		
	退出数据库
		mysql> quit
		
导入zabbix的数据库
	# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz |mysql -uzabbix -padmin123 zabbix
	
修改zabbix配置文件里DBHost=localhost,如果你的zabbix和数据库不在一台机器上面就把localhost修改成你数据库的地址
	vim /etc/zabbix/zabbix_server.conf
	原内容
	# DBHost=localhost
	改后
	DBHost=localhost
	
修改zabbix配置文件里的DBPassword=password
	# sed -i 's/# DBPassword=/DBPassword=admin123/g' /etc/zabbix/zabbix_server.conf
	
修改时区为亚洲上海
	# sed -i 's$# php_value date.timezone Europe/Riga$php_value date.timezone Asia/Shanghai$g' /etc/zabbix/apache.conf
	
重启zabbix服务端和客户端和apache服务
	# systemctl restart zabbix-server zabbix-agent apache2
	
让zabbix服务端和客户端和apache服务开机自启动
	# systemctl enable zabbix-server zabbix-agent apache2
	
用浏览器访问http://你自己zabbix的IP地址/zabbix/


image.png

image.png


image.png

image.png


image.png


image.png


image.png


修改zabbix的web界面为中文

在ubuntu1804上面安装中文

root@zabbix-server:~# apt -y install language-pack-zh-hans


重启apache2

root@zabbix-server:~# systemctl restart apache2

image.png

image.png

image.png


修改中文乱码

已经修改为中文,但是web界面的视图里面还是无法显示中文

到C:\Windows\Fonts这个目录里面选择一个你自己喜欢的中文字体

image.png


我这里选择简体字

image.png

先把这个文件复制到桌面上面


进入到zabbix的字体目录

root@zabbix-server:~# cd /usr/share/zabbix/assets/fonts


把桌面上面的simhei这个字体文件上传到/usr/share/zabbix/assets/fonts/下面

root@zabbix-server:/usr/share/zabbix/assets/fonts# ls
graphfont.ttf  simhei.ttf


把graphfont.ttf备份一下

root@zabbix-server:/usr/share/zabbix/assets/fonts# mv graphfont.ttf graphfont.ttf.bak


把simhei.ttf重名为graphfont.ttf

root@zabbix-server:/usr/share/zabbix/assets/fonts# mv simhei.ttf graphfont.ttf






Powered By Z-BlogPHP 1.7.3

 Theme By 优美模版

本博客为开源博客,本博客联系QQ:372097243