Centos7 x 安裝部署Zabbix 指南

2021-09-27 06:30:53 字數 1995 閱讀 5753

zabbix 官網提供了各個版本的安裝指南和操作命令,但是我們需要自己安裝一些zabbix必須的服務,比如php、mysql和http服務。

安裝步驟指南:

1.準備安裝lamp環境

可用如下命令一次性安裝

yum install -y httpd mariadb-server mariadb php  php-mysql php-gd libjpeg*  php-ldap php-odbc  php-pear  php-xml  php-xmlrpc   php-mhash
2.配置php和httpd和mysql

2.1編輯配置httpd

vim /etc/httpd/conf/httpd.conf
2.2配置php 配置中國時區

vim /etc/php.ini
2.3啟動httpd和mysql服務,同時關閉防火牆和selinux

netstat -ntap | egrep '(80|3306)'2.4配置資料庫

mysql_secure_installation
按照提示一步一步設定登入密碼即可

測試資料庫的連線性可用php**:將主頁修改為  vim /var/www/html/index.php
訪問頁面測試出現success即可:

安裝zabbix服務

3.1首先安裝zabbix(通過rpm包的方式)

# rpm -uvh 

# dnf clean all

#yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

3.2建立zabbix的資料庫

# mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';

mysql> quit;

3.3匯入初始架構和資料,系統將提示您輸入新建立的密碼

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
3.4為zabbix配置資料庫 編輯配置檔案 /etc/zabbix/zabbix_server.conf

dbpassword=password
3.5為zabbix配置php 編輯配置檔案 /etc/httpd/conf.d/zabbix.conf, uncomment and set the right timezone for you.

# php_value date.timezone asia/shanghai
3,6啟動zabbix和agent程序

# systemctl enable zabbix-server zabbix-agent httpd4.配置前端

連線到新安裝的zabbix前端: http://server_ip_or_name/zabbix 後面就沒什麼特殊了

centos7 x安裝 LDAP 記錄

centos7.x安裝 ldap systemctl start slapd 1 防火牆設定 centos7.0 預設防火牆為firewalld 停止firewall systemctl stop firewalld.service 禁止firewall開機啟動 systemctl disable ...

CentOS 7 x 安裝 ZSH 終端

一 安裝基本元件 首先執行yum命令來安裝需要的zsh原始程式與gi程式來pull yum install y zsh gitwww.cppcns.com安裝oh my zsh指令碼 這一步需要安裝git wget o sh使用which zsh檢視zsh的安裝目錄,一般都儲存在 usr bin z...

Centos7 x 編譯安裝PHP7 x

1.安裝依賴包 yum y update yum y install libxml2 libxml2 devel openssl openssl devel bzip2 bzip2 devel libcurl libcurl devel libjpeg libjpeg devel libpng li...