您现在的位置是:主页 > news > 怎样说服企业做网站建设推广/网站优化公司推荐
怎样说服企业做网站建设推广/网站优化公司推荐
admin2025/5/25 16:12:15【news】
简介怎样说服企业做网站建设推广,网站优化公司推荐,教育网站 模板,b2c购物网站设计zabbix的安装 安装zabbix必备软件应用 安装zabbix必备软件有:zabbix-web-mysql 、zabbix-agent 、zabbix-server-mysql 、mariadb-server软件完成 zabbix-web-mysql: 这时zabbix的httpd服务用于连接外界的桥梁,需要先安装这软件否则会有其他软件装不上…
zabbix的安装
安装zabbix必备软件应用
安装zabbix必备软件有:zabbix-web-mysql 、zabbix-agent 、zabbix-server-mysql 、mariadb-server软件完成
zabbix-web-mysql: 这时zabbix的httpd服务用于连接外界的桥梁,需要先安装这软件否则会有其他软件装不上。
zabbix-agent: 监控服务端软件
zabbix-server-mysql: 监控服务的软渐渐
mariadb-server: MySQL数据库的服务
1.zabbix安装
zabbix官网:https://www.zabbix.com/cn
zabbix官网下载手册:https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache
##第一步:配置zabbixyum源
##第二步:下载zabbix组件
[root@localhost ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm ##配置zabbix官方源
[root@localhost ~]# yum clean all ##清除缓存
[root@localhost ~]# yum -y install zabbix-web-mysql zabbix-agent zabbix-server-mysql mariadb-server ##下载组件
##第三步:设置MySQL数据库,修改zabbix配置文件
##第四步:启动服务
[root@localhost ~]# systemctl start mariadb ##开启MySQL服务
[root@localhost ~]# mysql_secure_installation ##设置MySQL数据用户的登录密码
[root@localhost ~]# mysql -uroot -p'123456' ##root用户登入MySQL数据库
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin; ##创建数据库名字为zabbix选择字符级别为utf8,并进行验证是否是utf8的级别。
Query OK, 1 row affected (0.00 sec) ##创建成功
MariaDB [(none)]> grant all on zabbix.* to zabbix@localhost identified by '123456'; ##授权与zabbix用户所有权限并在本机上登入,密码为123456.
Query OK, 0 rows affected (0.00 sec) ##授予权限成功
MariaDB [(none)]> exit ##退出MySQL数据库
Bye ##退出成功,再见的意思#################################################################################################################################[root@localhost ~]# vim /etc/zabbix/zabbix_server.conf ##进入文件并修改内容
116 DBUser=zabbix
117
118 ### Option: DBPassword
119 # Database password.
120 # Comment this line if no password is used.
121 #
122 # Mandatory: no
123 # Default:
124 # DBPassword= ##复制并粘贴
125 DBPassword=123456 ##设置密码
#退出#################################################################################################################################[root@localhost ~]# vim /etc/httpd/conf.d/zabbix.conf ##文件中修改内容
<IfModule mod_php5.c>php_value max_execution_time 300php_value memory_limit 128Mphp_value post_max_size 16Mphp_value upload_max_filesize 2Mphp_value max_input_time 300php_value max_input_vars 10000php_value always_populate_raw_post_data -1# php_value date.timezone Europe/Riga ##修改前php_value date.timezone Asia/Shanghai ##修改后</IfModule>
#保存退出
[root@localhost ~]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p123456 zabbix ##把数据导入到zabbix的数据库中
[root@localhost ~]# systemctl stop firewalld ##关闭防火墙
[root@localhost ~]# systemctl disable firewalld ##关闭开机自启
[root@localhost ~]# setenforce 0 ##关闭selinux
[root@localhost ~]# systemctl start zabbix-server zabbix-agent httpd ##开启服务
[root@localhost ~]# systemctl enable zabbix-server zabbix-agent httpd ##加入开机自启
现在可以上网页登入zabbix进行安装了,格式:IP地址/zabbix
1.安装开始
2.第二步
3.输入MySQL数据库的密码
4.自定义用户的名称
5.安装完成
6.输入登入用户
zabbix的安装问题
问题1:zabbix-web-mysql组件无法下载
解析: 可能提前下载了zabbix-agent所导致有些依赖包提前安装,所以无法下载zabbix-weeb-mysql
解决方案: 删除zabbix所有组件先安装zabbix-web-mysql在安装其他组件
问题2:zabbix-server,zabbix-agent无法启动
解析: 可能会看到(如图1)出先的问题,这是selinux处于开启状态所导致的。
解决方案: 可使用命令关闭也可以修改/etc/selinux/config文件达到目的。
[root@localhost ~]# setenforce 0 ##关闭selinux
[root@localhost ~]# getenforce ##查看seliunx是否关闭
Permissive ##关闭状态
方法2:
[root@localhost ~]# vim /etc/selinux/config # This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=enforcing
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
问题3:网页无法连接
解析: 恭喜你绝对没有关闭防火墙。
解决方案: 关闭防火墙或开启80、10050、10051端口
[root@localhost ~]# firewall-cmd --add-port=80/tcp --add-port=10050/tcp --add-port=10051/tcp --permanent ##永久开启端口
[root@localhost ~]# firewall-cmd --reload ##刷新防火墙
[root@localhost ~]# firewall-cmd --list-ports ##查看防火墙是否开启
80/tcp 10050/tcp 10051/tcp
问题4:时区出问题
解析: 时区未打开或者时区错误(如图3),修改/etc/httpd/conf.d/zabbix.conf 文件中的内容。
解决方案: 进入/etc/httpd/conf.d/zabbix.conf 文件中找到 date.timezone Europe/Riga这行修改为date.timezone Asia/Shanghai。重新启动zabbix-server和httpd服务。
#
# Zabbix monitoring system php web frontend
#Alias /zabbix /usr/share/zabbix<Directory "/usr/share/zabbix">Options FollowSymLinksAllowOverride NoneRequire all granted<IfModule mod_php5.c>php_value max_execution_time 300php_value memory_limit 128Mphp_value post_max_size 16Mphp_value upload_max_filesize 2Mphp_value max_input_time 300php_value max_input_vars 10000php_value always_populate_raw_post_data -1php_value date.timezone Asia/Shanghai</IfModule>
</Directory>
问题5:数据未导入zabbix数据库
解析:这是未吧zabbix数据导入到数据出现的问题(如图4)
解决方案: 把zabbix数据导入到数据库中即可
[root@localhost ~]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix ##把文件导入到zabbix数据库中
Enter password: ##数据库的密码