久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

zabbix入門(二):zabbix的安裝與配置

 丹楓無跡 2022-09-03 發(fā)布于北京

第一章中簡單講述了zabbix的工作流程,、工作模式,,zabbix的幾大核心組件,想要學(xué)習(xí)zabbix,首先需要安裝一套zabbix環(huán)境,。

這章重點(diǎn)講述zabbix的簡單安裝

一,、zabbix的安裝方式主要有以下幾種:

使用yum方式安裝
使用源碼方式進(jìn)行安裝
使用容器方式進(jìn)行安裝

鑒于使用yum安裝方式簡單,此文章使用yum方式安裝

二,、檢查環(huán)境,,由于系統(tǒng)防火墻與selinux后期會影響使用zabbix,如果想要不影響,,就需要設(shè)置特定的規(guī)則,,這里兩臺主機(jī)就直接關(guān)閉
# systemctl disable firewalld && systemctl stop firewalld /關(guān)閉防火墻并設(shè)置開機(jī)不自啟/
1. # systemctl status firewalld /查看服務(wù)狀態(tài)/
2. ● firewalld.service - firewalld - dynamic firewall daemon
3. Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
4. Active: inactive (dead) #未激活狀態(tài)
5. Docs: man:firewalld(1)

7. Dec 25 21:31:39 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon...
8. Dec 25 21:31:40 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.
9. Dec 26 13:31:08 master systemd[1]: Stopping firewalld - dynamic firewall daemon...
10. Dec 26 13:31:09 master systemd[1]: Stopped firewalld - dynamic firewall daemon.
11. Dec 26 13:40:31 master systemd[1]: Starting firewalld - dynamic firewall daemon...
12. Dec 26 13:40:31 master systemd[1]: Started firewalld - dynamic firewall daemon.
13. Dec 26 13:40:33 master systemd[1]: Stopping firewalld - dynamic firewall daemon...
14. Dec 26 13:40:34 master systemd[1]: Stopped firewalld - dynamic firewall daemon.

# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config /替換selinux文本/

1. [root@master ~]# cat /etc/selinux/config

3. # This file controls the state of SELinux on the system.
4. # SELINUX= can take one of these three values:
5. # enforcing - SELinux security policy is enforced.
6. # permissive - SELinux prints warnings instead of enforcing.
7. # disabled - No SELinux policy is loaded.

8. SELINUX=disabled /關(guān)閉狀態(tài)/

9. # SELINUXTYPE= can take one of three values:
10. # targeted - Targeted processes are protected,
11. # minimum - Modification of targeted policy. Only selected processes are protected.
12. #mls - Multi Level Security protection.

13. SELINUXTYPE=targeted

三、安裝zabbix服務(wù)

01.由于centos7.x系統(tǒng)中并沒有zabbix相關(guān)源,,所以我們首先安裝官方zabbix源,,以便后續(xù)安裝zabbix相關(guān)組件,在這里我們安裝zabbix-3.4版本

zabbix源地址:http://repo./zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

1. [root@master ~]# rpm -ivh http://repo./zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
2. Retrieving http://repo./zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
3. warning: /var/tmp/rpm-tmp.Ehmx3n: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
4. Preparing... ################################# [100%]
5. Updating / installing...
6. 1:zabbix-release-3.4-2.el7 ################################# [100%]

02.在master端安裝zabbix-server-mysql zabbix-web-mysql zabbix-get等組件,,在zabbix3.x版本中,,并沒有單獨(dú)的zabbix-server包,安裝好zabbix-server-mysql即為安裝好zabbix-server

[root@master ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get

03.啟動zabbix-server服務(wù)
[root@master ~]# systemctl start zabbix-server /啟動服務(wù)/
[root@master ~]# systemctl status zabbix-server /查看狀態(tài)/

  • ● zabbix-server.service - Zabbix Server

  • Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; disabled; vendor preset: disabled)

  • Active: active (running)since Sat 2020-12-26 16:02:49 CST; 17s ago

  • Process: 10043 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=exited, status=0/SUCCESS)

  • Main PID: 10045 (zabbix_server)

  • CGroup: /system.slice/zabbix-server.service

  •        └─10045 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf
    
  • Dec 26 16:02:49 master systemd[1]: Starting Zabbix Server...
    *Dec 26 16:02:49 master systemd[1]: Started Zabbix Server.

04.agent端安裝zabbix-agent zabbix-sender

[root@agent ~]# yum -y install zabbix-agent zabbix-sender

05.由于zabbix監(jiān)控是基于LAMP或LNMP架構(gòu),,并且zabbix服務(wù)的工作流程也需要數(shù)據(jù)庫的管理,,由于zabbix包中在我們下載的時候已經(jīng)包含啦httpd與PHP服務(wù),所以在這里我們就只需要安裝配置數(shù)據(jù)庫

由于mariadb與mysql大同小異,,所以我們使用mariadb服務(wù)來作為zabbix連接的數(shù)據(jù)庫

[root@master ~]# yum -y install mariadb mariadb-server /安裝數(shù)據(jù)庫/

[root@master ~]# systemctl start mariadb /開啟服務(wù)/

[root@master ~]# systemctl enable mariadb
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service. /設(shè)置開機(jī)自啟/

[root@master ~]# mysql_secure_installation /根據(jù)需求初始化數(shù)據(jù)庫/

06.安裝完zabbix包后,,默認(rèn)含有zabbix相關(guān)的數(shù)據(jù)表,后續(xù)需要導(dǎo)入表到數(shù)據(jù)庫中,,所以在這里解壓出來

默認(rèn)在/usr/share/doc/zabbix-server-mysql-3.4.15路徑下有一個create.sql.gz壓縮包

解壓后成以下狀態(tài)

進(jìn)入數(shù)據(jù)庫,,創(chuàng)建用戶,,分配用戶權(quán)限,導(dǎo)入數(shù)據(jù)表
MariaDB [(none)]> grant all on zabbix.* to zabbix@localhost identified by 'zabbix'; /創(chuàng)建用戶分配權(quán)限/
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges; /刷新/
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin; /創(chuàng)建數(shù)據(jù)庫/
Query OK, 1 row affected (0.01 sec)

MariaDB [(none)]> use zabbix; /進(jìn)入數(shù)據(jù)庫/
Database changed

MariaDB [zabbix]> source create.sql /導(dǎo)入表/
/可看到已經(jīng)存在表/

07.在zabbix_server.conf中編輯數(shù)據(jù)庫配置

[root@master ~]# vim /etc/zabbix/zabbix_server.conf

常常修改參數(shù)如下,,更據(jù)實(shí)際需求進(jìn)行修改
1.DBHost=localhost
/zabbix數(shù)據(jù)庫所在主機(jī)IP,由于此處數(shù)據(jù)庫與zabbix安裝在一起,,所以填寫為localhost/
2. DBName=zabbix
/通過DBName指定zabbix數(shù)據(jù)庫對應(yīng)名稱/
3. DBUser=zabbix
/通過DBUser指定zabbix數(shù)據(jù)庫對應(yīng)用戶/
4. DBPassword=zabbix
/指定zabbix數(shù)據(jù)庫對應(yīng)密碼/
5. ListenPort=10051
/指定zabbix模式監(jiān)聽端口/
6. SourceIP=10.192.113.70
/指定服務(wù)端的源IP,當(dāng)服務(wù)端有多個IP時,可以使用此方法設(shè)置服務(wù)端與agent端通訊的IP/
7. LogType=file
/通過LogType參數(shù),,可以指定通過哪種方式記錄日志,,此參數(shù)可以設(shè)置為三種值,system,、file,、console,system表示將日志發(fā)往syslog,file表示使用指定的文件作為日志文件,,console表示將日志發(fā)往控制臺,,默認(rèn)為file。/
8. LogFileSize=0
/指明日志文件達(dá)到多大時自動滾動,,單位為MB,,如果設(shè)置LogFileSize為50,表示日志大小達(dá)到50MB滾動一次,,設(shè)置為0表示日志文件不會滾動,,所有日志保存在一個文件中,。/
9. DebugLevel=3
/義日志的詳細(xì)程度,,即為日志級別。/
10.DBPort=3306
/定義數(shù)據(jù)庫監(jiān)聽端口/
11.DBSocket=/var/lib/mysql/mysql.sock
/通過DBSocket指定數(shù)據(jù)庫本地套接字文件位置/

08.重啟zabbix服務(wù)并且查看10051端口已經(jīng)監(jiān)聽到
[root@master ~]# systemctl restart zabbix-server

09.由于zabbix-web管理需要PHP頁面,,配置PHP

Zabbix前端的Apache配置文件位于 /etc/httpd/conf.d/zabbix.conf ,。一些PHP設(shè)置已經(jīng)完成了配置

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
#php_value date.timezone Europe/Riga
依據(jù)所在時區(qū),你可以取消 “date.timezone” 設(shè)置的注釋,,并正確配置它,。在配置文件更改后,需要重啟Apache Web服務(wù)器,。

[root@master ~]# systemctl restart httpd

10.初始化zabbix配置

瀏覽器訪問: http://server-IP/zabbix 進(jìn)行zabbix初始化操作

完成以上步驟后,,可以進(jìn)入到zabbix安裝步驟,點(diǎn)擊下一步

之后會進(jìn)入zabbix自動檢查安裝環(huán)境是否滿足要求,,如果出現(xiàn)不滿足要求的情況,,需要進(jìn)一步處理,若沒問題,,點(diǎn)擊下一步

進(jìn)入到zabbix配置數(shù)據(jù)庫連接,,配置數(shù)據(jù)庫相關(guān)信息,端口填寫0表示使用默認(rèn)端口(3306端口),填寫完成后,,點(diǎn)擊下一步

填寫zabbix server的詳細(xì)信息,,包括IP地址,,端口號,以及server名稱等,,填寫完成后點(diǎn)擊下一步,。

檢查配置無錯誤后,點(diǎn)擊下一步

初始化配置已經(jīng)完成,,而且配置信息都被保存到了"/etc/zabbix/web/zabbix.conf.php" 配置文件中,,如果想要更改配置,可以通過修改此文件完成,,初始化已經(jīng)完成,,點(diǎn)擊結(jié)束即可。

點(diǎn)擊完成按鈕后,,可以看到zabbix的登錄頁面,,默認(rèn)的管理員用戶為Admin,密碼為zabbix,,輸入用戶名密碼后登錄

登錄完成后,,可以看到zabbix的儀表盤

zabbix前端支持中文切換,點(diǎn)擊下圖紅標(biāo)

在出現(xiàn)的畫面中,,語言選擇中文,,點(diǎn)擊更新即可

以上操作完成后就能正確看到中文界面啦
后續(xù)學(xué)習(xí)持續(xù)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多