zabbix+nginx+mysql導入(centos 7)
インストールディレクトリ zabbix-server導入 mysql をインストールデータを読み込むフロントエンド設定 を行う.サービス を開始
zabbix-client導入
zabbix-server導入
zabbix公式サイト
mysqlのインストール
データのインポートとフロントエンドの設定
サービスの開始
ブラウザによるアクセス:192.168.64.137
zabbix-client導入
zabbix-server導入
zabbix公式サイト
# zabbix zabbix-release-5.0-1.el7.noarch.rpm
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
# zabbix-
yum -y install zabbix-server-mysql zabbix-agent
# zabbix
yum -y install centos-release-scl
# /etc/yum.repos.d/zabbix.repo zabbix-frontend 。
vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
...
enabled=1
...
# zabbix
yum -y install zabbix-web-mysql-scl zabbix-nginx-conf-scl
mysqlのインストール
# mysql
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
#
yum -y install mysql80-community-release-el7-3.noarch.rpm
#
vim /etc/yum.repos.d/mysql-community.repo
8.0 enable=0 5.7 enable=1
# mysql
yum -y install mysql-community-server
# mysql
systemctl restart mysqld
#
grep password /var/log/mysqld.log
#
mysqladmin -uroot -p' ' password '1New_password'
# MySQL
mysql -uroot -p'1New_password'
# zabbix
create database zabbix character set utf8 collate utf8_bin;
#
create user zabbix@localhost identified by '1Password.';
#
grant all privileges on zabbix.* to zabbix@localhost;
quit;
データのインポートとフロントエンドの設定
#
vim /usr/share/doc/zabbix-server-mysql-5.0.10/create.sql.gz
use zabbix; #
zcat /usr/share/doc/zabbix-server-mysql-5.0.10/create.sql.gz | mysql -uzabbix -p'1Password.'
# zabbix
vim /etc/zabbix/zabbix_server.conf
DBPassword=1Password. #password
# zabbix php
vim /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf
listen 80;
server_name 192.168.64.137 #zabbix IP
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
listen.acl_users = apache,nginx # nginx
#
echo php_value[date.timezone] = Asia/Shanghai >> /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf #
サービスの開始
systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm
ブラウザによるアクセス:192.168.64.137
zabbix-client導入
# selinux
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
# zabbix
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
# zabbix-agent
yum -y install zabbix-agent
#
vim /etc/zabbix/zabbix_agentd.conf
Hostname=web #
Server=192.168.64.137 # zabbix-server-ip
ServerActive=192.168.64.137 # zabbix-server-ip
#
systemctl restart zabbix-agent
systemctl enable zabbix-agent
#
netstat -tnlp # 10051