最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
zabbixserver3.0在centos7上安裝(監(jiān)控本機)

安裝前準備:

寧安網站制作公司哪家好,找創(chuàng)新互聯建站!從網頁設計、網站建設、微信開發(fā)、APP開發(fā)、成都響應式網站建設等網站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯建站2013年至今到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創(chuàng)新互聯建站。

1.1 安裝依賴包:

yum -y install wget net-snmp-devel OpenIPMI-devel httpd openssl-devel java lrzsz fping-devel libcurl-devel perl-DBI pcre-devel libxml2 libxml2-devel MySQL-devel gcc php php-bcmath php-gd php-xml php-mbstring php-ldap php-mysql.x86_64 php-pear php-xmlrpc net-tools wget vim-enhanced

1.2關閉防火墻:

#systemctl stop firewall

#systemctl disable firewall

需要關閉 selinux,一定要關閉這個,開啟selinux會引起一連串問題,甚至zabbix的discovery功能也不能正常使用

# sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

確認是否修改成功

# grep SELINUX /etc/selinux/config

然后重啟系統即可

# reboot

一、zabbix server3.0在centos 7上安裝

根據zabbix server3.0官方要求,目前zabbix server3.0在centos6 OS上不能進行yum安裝。如果一定要在centos6 OS上進行安裝zabbix server3.0的話,強烈建議通過源碼方式進行編譯安裝,同時還需要注意PHP的版本。

考慮到這些因素,所以在此我們是在centos7 OS上進行yum安裝zabbix server3.0。

注意:盡管zabbix server3.0在centos6 OS上不能yum方式進行安裝,但是zabbix-agent3.0在centos6 OS上是可以進行yum安裝的。

1.1 搭建lamp環(huán)境

在centos7上安裝zabbix server3.0之前,我們首先搭建zabbix所需要的lamp環(huán)境。

下載最新的yum源,如下:

[root@zabbix ~]# wget -P /etc/yum.repos.dhttp://mirrors.aliyun.com/repo/Centos-7.repo

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

在開始安裝之前,還需要說明下centos7自帶的mysql是mariadb,我們可以通過如下命令查看:

yum search mysql|tac

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

現在開始安裝lamp環(huán)境,使用如下命令:

 

[root@zabbix ~]# yum -y install mariadb mariadb-server php php-mysql httpd

 

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

通過上圖,我們可以很明顯的看出centos7默認安裝的是php5.4、httpd2.4和maradb5.5,這個完全符合zabbix3.0對軟件版本的要求。

lamp安裝完畢后,我們現在來配置mysql數據庫。

設置開機自啟動mysql,并啟動mysql,使用如下命令:

[root@zabbix ~]# systemctl enable mariadb

[root@zabbix ~]# systemctl start mariadb

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

初始化mysql數據庫,并配置root用戶密碼。使用如下命令:

[root@zabbix ~]# mysql_secure_installation

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

注意:在上圖中的Enter current passwdord for root處,我們直接敲回車鍵即可。因為centos7上mysql的默認root用戶密碼為空。

上圖中主要是為root用戶配置密碼,并刷新相關權限。(密碼設為123456,只為實驗用,生產環(huán)境自定義)

Remove anonymous users? 刪除匿名用戶?

Disallow root login remotely? 禁止root遠程登陸

Remove test database and access to it? 刪除測試數據庫并且和訪問它

Reload privilege tables now? 重新載入特權表

上圖中主要是配置匿名用戶、test用戶以及root用戶遠程連接等相關配置。

mysql初始化完畢后,我們現在來創(chuàng)建zabbix數據庫及其用戶,使用如下命令:

[root@zabbix ~]# mysql -uroot -p123456 -e "create database zabbix default character set utf8 collate utf8_bin;"

[root@zabbix ~]# mysql -uroot -p123456 -e "grant all on zabbix.* to 'zabbix'@'%' identified by 'zabbix';"

 

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

 

現在來測試剛剛創(chuàng)建的zabbix用戶,是否可以連接mysql數據庫,如下:

 

[root@zabbix ~]# mysql -uzabbix -pzabbix

MariaDB [(none)]> show databases;

MariaDB [(none)]> quit

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

通過上圖,我們可以很明顯的看出zabbix用戶是可以正常連接數據庫的。

啟動apache以及開放80端口,如下:

[root@zabbix ~]# systemctl start  httpd

[root@zabbix ~]# netstat -ltun

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

到此lamp環(huán)境已經全部搭建完畢。

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

1.2 安裝zabbix server3.0

lamp環(huán)境搭建完畢后,我們現在開始正式安裝zabbix3.0。

安裝zabbix3.0所需要EPEL源和zabbix的yum源,如下:

[root@zabbix ~]# rpm -ivhhttp://mirrors.aliyun.com/epel/7/x86_64/e/epel-release-7-6.noarch.rpm

[root@zabbix ~]# rpm -ivhhttp://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

以上安裝完畢后,我們現在來正式安裝zabbix3.0,使用如下命令:

 

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

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

通過上圖,我們可以很明顯的看出目前zabbix server是3.0.2版本的。

以上安裝完畢后,我們現在開始進行zabbix的相關配置。

導入zabbix數據庫結構,如下:

[root@zabbix ~]# cd /usr/share/doc/zabbix-server-mysql-3.0.2/

[root@zabbix zabbix-server-mysql-3.0.2]# zcat create.sql.gz | mysql -uroot -p123456 zabbix

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

數據庫導入完畢后,我們現在來修改zabbix sever的配置文件,如下:

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

LogFile=/var/log/zabbix/zabbix_server.log

LogFileSize=0

PidFile=/var/run/zabbix/zabbix_server.pid

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

SNMPTrapperFile=/var/log/snmptrap/snmptrap.log

Timeout=4

AlertScriptsPath=/usr/lib/zabbix/alertscripts

ExternalScripts=/usr/lib/zabbix/externalscripts

LogSlowQueries=3000

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

上述配置文件中,我們只需要關注DBHost、DBName、DBUser、

DBPassword幾項即可。這幾項是配置zabbix server連接mysql數據庫的參數。

以上修改完畢后,我們再來修改下zabbix.conf文件。如下:

vim /etc/httpd/conf.d/zabbix.conf

Alias /zabbix /usr/share/zabbix

    Options FollowSymLinks

    AllowOverride None

    Require all granted

   

        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 Asia/Chongqing

    

修改前:

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

修改后:

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

其中php_value date.timezone Asia/Chongqing主要是定義php的時區(qū)。

以上修改完畢后,我們把把zabbix-server加入開機啟動,并啟動zabbix-server,如下:

[root@zabbix ~]# systemctl start zabbix-server

[root@zabbix ~]# systemctl enable zabbix-server

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

最后重啟apache,如下:

[root@zabbix ~]# systemctl restart httpd

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

三、配置zabbix

http://ip/zabbix/setup.php

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

Next step

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

Next step

 zabbix server3.0在centos 7上安裝(監(jiān)控本機)

上圖中需要填寫的是,我們前面創(chuàng)建的zabbix數據庫已經用戶和密碼,Next step

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

Next step

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

Next step

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

Finish

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

默認用戶名是Admin 密碼 zabbix 然后點擊sign in

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

四、安裝zabbix agent

前面我們安裝了zabbix server3.0,本章節(jié)我們介紹安裝zabbix agent端。zabbix agent的安裝比較簡單,我們只需要安裝相應的倉庫,然后執(zhí)行安裝命令即可。

4.1 安裝zabbix agent

在centos os上安裝agent,使用如下命令:

[root@zabbix ~]# yum clean all

[root@zabbix ~]# rpm -ivhhttp://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm

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

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

4.2 配置zabbix agent

zabbix agent的配置很簡單,只需要修改zabbix agent配置文件中的Server、ServerActive和Hostname這三項即可。

其中Server、ServerActive是zabbix server服務器的IP地址,Hostname是被監(jiān)控端的IP地址,如下:

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

PidFile=/var/run/zabbix/zabbix_agentd.pid

LogFile=/var/log/zabbix/zabbix_agentd.log

LogFileSize=0

Server=127.0.0.1

ServerActive=127.0.0.1

Hostname=127.0.0.1

Include=/etc/zabbix/zabbix_agentd.d/

以上配置完畢后,我們在zabbix web端添加該監(jiān)控機器時,只需要把honst name與該配置文件中的hostname對應即可。如下:

Server=服務器ip地址

ServerActive=服務器ip地址

Hostname=客戶端ip地址

Server被動ServerActive主動

到此zabbix agent就已經安裝完畢。

啟動客戶端

[root@zabbix ~]# zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf

[root@zabbix ~]# systemctl start zabbix-agent

[root@zabbix ~]# systemctl restart zabbix-agent

[root@zabbix ~]# systemctl enable zabbix-agent

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

查看一下狀態(tài)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

五、zabbix web中文顯示與優(yōu)化

5.1 zabbix web中文顯示

默認情況下zabbix web顯示的是英文,實際上zabbix是支持中文的,我們可以通過修改web端源文件來開啟中文。

修改/usr/share/zabbix/include/locales.inc.php文件,把zh_CN所在行的false改為true即可,如下:

             [root@zabbix ~]# vim /usr/share/zabbix/include/locales.inc.php +55

           改正前:

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

          改正后:

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

         最后后點擊zabbix web監(jiān)控網頁端右上角人頭頭像,在彈出的選項卡選擇中文語言即可。如下:

         改正前:

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

         改正后:

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

5.2 中文顯示優(yōu)化

安裝中文支持包

安裝方法如下:

[root@zabbix ~]# wgethttps://github.com/echohn/zabbix-zh_CN/archive/master.zip

[root@zabbix ~]# unzip master.zip

[root@zabbix ~]# rm /usr/share/zabbix/locale/zh_CN/LC_MESSAGES/frontend.mo

[root@zabbix ~]# cp zabbix-zh_CN-master/frontend.mo /usr/share/zabbix/locale/zh_CN/LC_MESSAGES/frontend.mo

 

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

現在重啟下apache和zabbix_server兩個服務就可以,如下:

[root@zabbix ~]# systemctl restart httpd

[root@zabbix ~]# systemctl restart zabbix-server

zabbix中文亂碼:

亂碼如下圖:

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

解決亂碼方法:

把Windows系統中找到C:\Windows\Fonts中的楷體(常規(guī))復制到windows桌面上

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

如何將window文件上傳到linux上,我們可以搭建一個samba服務器,這里我們介紹一款軟件

"winscp"下載地址網上百度一下就可以了。

安裝完成后雙擊打開

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

點擊編輯:

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

輸入主機名(ip地址)端口22用戶名和密碼

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

保存,然后點擊登陸

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

在輸入一次密碼,確定

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

左面是window桌面,右面是linux根目錄,直接把左面的文件拖動到右面就是把window文件復制到linux中,這樣可以上傳到linux里面了,接下來把simkai.ttf移動到zabbix安裝目錄的fonts目錄下

[root@zabbix ~]# mv simkai.ttf /usr/share/zabbix/fonts/

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

[root@zabbix ~]# cd /usr/share/zabbix/fonts/

[root@zabbix fonts]# ls

graphfont.ttf  simkai.ttf

[root@zabbix fonts]# chmod 777 simkai.ttf

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

[root@zabbix fonts]# cp graphfont.ttf graphfont.ttf.bak

[root@zabbix fonts]# mv simkai.ttf graphfont.ttf

mv:是否覆蓋"graphfont.ttf"? y

zabbix server3.0在centos 7上安裝(監(jiān)控本機)

查看一下 ,ok了

zabbix server3.0在centos 7上安裝(監(jiān)控本機)


分享標題:zabbixserver3.0在centos7上安裝(監(jiān)控本機)
文章源于:http://fisionsoft.com.cn/article/phdcdd.html