腾讯云Ubuntu 18.04 监控工具zabbix安装方法
使用Ubuntu能最大的节省我们的时间,将最大的时间放在业务上,研究那些开源安装方法实在太折腾人了,这里使用的是官方推荐的源,然后结合宝塔面板一起使用,方便软件管理和后期升级!
1、先将服务器软件更新到最新
sudo apt update
sudo apt upgrade
2.安装zabbix后端服务器
sudo dpkg -i zabbix-release_4.2-1+bionic_all.deb
sudo apt update
这里放弃安装zabbix-frontend-php,使用宝塔面板来管理前端界面,简化我们的管理操作
sudo apt -y install zabbix-server-mysql zabbix-agent
3.安装宝塔面板
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
安装完后,一定要保存好控制台上的信息,可以保存在电脑文件里
请自己登陆后台,安装好apache和php,不要安装mysql,因为已经zabbix自己已经安装了,再安装会冲突
4.导入数据库文件
重置mysql数据库root密码参考:https://www.cnblogs.com/roadofstudy/p/7446690.html
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> quit;
数据库文件获取参考第6步,在解压后的database\mysql目录
数据导入命令:mysql -u root -p zabbix < schema.sql
可以这样导入数据库
依次导入 schema.sql 》 images.sql 》data.sql
编辑 /etc/zabbix/zabbix_server.conf,找到下面这行取消注释填入你的密码
DBPassword=password
5.启动zabbix后端
systemctl restart zabbix-server zabbix-agent #重新启动
systemctl enable zabbix-server zabbix-agent #开机自启
systemctl status zabbix-server.service #查看服务启动状态
如果启动失败,可以查看/var/log/zabbix/zabbix_server.log,根据log来处理相应的错误
6.安装前台
下载开源zabbix:https://www.zabbix.com/download_sources
解压后找到frontends/php上传到网站根目录,
数据库选项和上面填填一样,数据库名和用户名也是zabbix
后台默认登陆密码是Admin,密码zabbix
小问题总结
?zabbix后台管理不能选中文
需要安装中文环境,最少要选择zh_CN utf-8 utf-8
sudo dpkg-reconfigure locales