centos使用宝塔linux面板搭建zabbix过程记录

发表声明:本文章参照了https://lala.im/2733.html中的步骤和加入自己的安装步骤图而成,不喜勿喷。

1、使用镜像名称为镜像名称:CentOS-7-x86_64-DVD-1804.iso的镜像最小化安装Centos(安装过程中选择),安装后查看使用ip add命令查看本机ip。

 

blob.png

 

blob.png

2、使用security crt登陆Centos。

 

blob.png

3、使用yum update命令更新系统。

 

blob.png

4、使用yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh安装宝塔Linux面板。安装完成后使用截图中圈住的账户和密码(此账户密码是安装的时候随机生成的,安装完成后可以直接看到或者过后使用bt default命令进行查看并登陆web面板进行自定义修改,如果忘记了可以使用cd /www/server/panel && python tools.pyc panel新密码  进行修改,关于宝塔面板的更多内容请参考其官网资料)。

 

blob.png

 

blob.png

5、使用http://IP:8888(此ip是前面查看到的本机ip)登陆宝塔Linux 面板,进行lamp环境的搭建。

 

blob.png

6、自定义修改宝塔linux面板的默认账户名和密码。

 

blob.png

7、分别使用groupadd zabbix、useradd zabbix -g zabbix -s /sbin/nologin两个命令新建zabbix用户组和zabbix用户。

 

blob.png

8、使用yum -y install epel-release命令安装epel源。

 

blob.png

9、使用yum -y install net-snmp-devel fping命令安装编译Zabbix需要的各种依赖和组件。

 

blob.png

10、在root目录内下载Zabbix-3.4.11源码(在你的本地电脑也提前下载一份,待会导入数据库时会用到)。下载命令为wget https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.11/zabbix-3.4.11.tar.gz。

 

blob.png

11、使用tar -zxvf Zabbix-3.4.11.tar.gz命令对下载到的源码进行解压,并使用cd Zabbix-3.4.11/命令切换到解压出来zabbix-3.4.11文件夹。

 

blob.png

12、使用./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2命令对zabbix进行编译,然后使用make install命令进行安装。

 

blob.png

 

 

blob.png

13、在宝塔linux面板修改数据库root密码并对其进行同步。

 

blob.png

 

blob.png

 

14、在宝塔linux面板中打开phpmyadmin,创建zabbix数据库,使用utf8_general_ci进行排序。

 

blob.png

15、在创建好的zabbix中导入zabbix需要的三个数据库表,导入顺序如图所示。

 

blob.png

 

导入后回到宝塔linux面板,点击从服务器获取数据库,发现zabbix数据库后对其进行同步,切记切记。

 

blob.png

 

16、回到security crt使用vi /usr/local/etc/zabbix_server.conf对zabbix服务器端进行如下图的修改。

 

blob.png

17、使用vi /usr/local/etc/zabbix_agentd.conf对zabbix客户端进行修改,加入安装zabbix那台机子的ip。

 

blob.png

18、使用systemctl stop firewalld.service、systemctl disable firewalld.service关闭centos防火墙。

 

blob.png

19、使用zabbix_server、zabbix_agentd启动zabbix服务端、客户端。

 

blob.png

20、回到宝塔linux面板创建站点,并将创建的站点设置为默认站点,并找到安装的php版本,将其max_input_time值修改为300。

 

blob.png

 

blob.png

 

 

blob.png

21、在crt使用cp -r /root/zabbix-3.4.11/frontends/php/* /www/wwwroot/zabbix.local/(这里的zabbix.local/就是上一步创建的站点目录)。

 

blob.png

22、打开浏览器,输入安装zabbix的那台机子的ip/setup进行web前端的安装,对截图中圈住部分的内容进行填写然后一直下一步完成安装。

 

blob.png

   

  

blob.png

  

blob.png

  

blob.png

  

blob.png

23、下载下图中箭头指向位置的文件,并将其上传到站点目录中的conf文件夹内。

  

blob.png

  

blob.png

上传完成后,点击上一步中最后一图中的finish,出现下面的内容即可完成zabbix web前端的安装。

  

blob.png

24、上一步完成后再点击finish就会弹出登陆界面,输入默认的账户名:Admin,密码:zabbix即可登陆,登陆后,如无意外会出现下面第二张图中圈住部分的错误。

  

blob.png

 

  

blob.png

25、回到crt使用cat /tmp/zabbix_server.log查看产生错误的原因。

  

blob.png

 

  

blob.png

26、使用find /-name mysql.sock命令查找mysql.sock所在的路径是在/tmp/文件夹内,,跟上一步看到的/var/lib/mysql/mysql.sock这个路径不符,为此我们对mysql.sock采用软链接的方式去处理。

 

blob.png

处理命令如下:

mkdir /var/lib/mysql

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

 

blob.png

上述命令完成后使用/etc/rc.d/init.d/mysqld restart对mysql进行重启。

 

blob.png

27、刷新zabbix web界面,发现错误消失,一切恢复正常。

 

blob.png

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


这篇文章主要介绍“宝塔面板mysql无法启动问题如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“宝塔面板mys...
这篇文章主要介绍“Docker中如何安装宝塔”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker中如何安装宝塔”文...
最近发现在宝塔的日志下看到很多垃圾支柱来爬行,这些垃圾蜘蛛爬行的日志很干扰我对于日志数据的查阅,今天查询了下关于宝塔面板下nginx屏蔽垃圾蜘蛛禁止抓取不影响火车头发布的方法,分享给大家去做下学习。希望对你
最近网站更换了服务器,安装了宝塔面板,安装好以后发现安装管理网站还是非常的直观方便的,但是有一点让我折腾了好久,那就是网站设置伪静态固定连接后,总是出现404错...
最近一段时间网站经常出现链接数据库错误,当然原因很简单,卡着了。查看宝塔面板发现负载状态经常是100%,内存使用率也是100%,CPU也不用说了,所以在网上查找...
本站之前有发表过两篇文章来通过宝塔面板优化服务器性能,《如何降低宝塔面板内存和CPU使用率,降低运行负载》以及《宝塔面板通过设置虚拟内存降低内存使用率及负载状态...
复制移动剪切的目录中不能有中文,否则会出错
不管是本地主机还是虚拟主机安装面板都是不能直接用生成的外网ip打开, windows替换ip成127.0.0.1 Linux替换ip成localhost 就可以访问了。
一键清除绑定限制 rm -f /www/server/panel/data/bind.pl
教你使用宝塔计划任务启动laravel调度器
宝塔面板是目前广受用户喜爱的服务器控制面板之一,很多用户的网站都是基于宝塔面板搭建,今天简单介绍下宝塔面板是如何安装WordPress的,方便新手用户快速部署。一、安装宝塔插件大部分使用宝塔面板的用户可能还不知
阿里云的ecs服务器(linux)安装宝塔
华为云服务器搭建宝塔Linux控制面板
新手使用阿里云esc服务器安装宝塔linux面板建站图文教程
购买完阿里云服务器后使用宝塔linux的搭建
【小白必看保姆级搭建个人网站】使用阿里云服务器与宝塔Linux快速建站
忘记宝塔密码,可以通过以下命令重置密码 cd /www/server/panel && python tools.py panel testpasswd 如果提示多次登录失败,暂时禁止
阿里云服务器部署Django项目(Linux服务器、宝塔、纯新手)1.前言
宝塔快速部署Django项目1、宝塔快速部署Django项目1、软件商店搜索python,安装`python项目管理器`2、python项目管理器>项目管理>添加项目3、映射域名4、更改网站项目地址5、完成2、常见问题与解决方法1、宝塔快速部署Django项目1、软件商店搜索python,安装python
Python的语法十分简洁,简洁到只需要一行代码,即可输出意想不到的效果。一行代码到底有什么独特的魅力,下面一起来感受一下吧!1、画一个爱心作为一个Python程序员,自从接触Python就有种爱不释手的感觉,逐渐地被它的简洁高效的代码所吸引,所有我想用一行Python代码来画出一个心形向Python