Centos6.9安裝zabbix3.2
安裝前的準備及環境介紹
1、當前使用vm12安裝Centos6.9系統,當前軟體版本php5.4,mysql5.6
2、關閉selinux,關閉iptables,設定系統時間(或自行設定iptables)
service iptables stop
setenforce 0
/usr/sbin/ntpdate ntp1.aliyun.com
3、當前已安裝好lnmp環境,使用的lnmp一鍵包1.4版本安裝(https://lnmp.org/)
zabbix3.2安裝過程:
1、建立zabbix資料庫
mysql -uroot -p
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by `321123`;
2、建立zabbix使用者
groupadd zabbix -g 201
useradd -M -r -g zabbix -u 201 -s /bin/false zabbix
PS:在root下執行zabbix,zabbix會主動使用zabbix使用者來執行,如果系統沒有zabbix使用者,需要建立
3、下載zabbix3.2原始碼包
cd /usr/local/src
wget https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.7/zabbix-3.2.7.tar.gz
tar zxf zabbix-3.2.7.tar.gz
4、匯入zabbix資料
cd /usr/local/src/zabbix-3.2.7/database/mysql/
mysql -uzabbix -p321123 zabbix < schema.sql
mysql -uzabbix -p321123 zabbix < images.sql
mysql -uzabbix -p321123 zabbix < data.sql
5、安裝依賴
yum -y install net-snmp-devel libssh2 libssh2-devel curl-devel
6、編譯安裝
cd /usr/local/src/zabbix-3.2.7
./configure –prefix=/usr/local –sysconfdir=/etc/zabbix –enable-server –enable-agent –with-ssh2 –with-openssl –with-mysql=/usr/local/mysql/bin/mysql_config –enable-ipv6 –with-net-snmp –with-libcurl –with-libxml2
make install
PS:安裝時可能也會缺少其他依賴,根據報錯自行安裝,編譯時我這裡指定了mysql_config的路徑,可以find / -name “mysql_config*”來查詢
7、修改zabbix配置檔案
預設zabbix日誌在/tmp下,建議更改,我這裡更改到了/var/log/zabbix下
mkdir /var/log/zabbix
chown -R zabbix.zabbix /var/log/zabbix/
vim /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=321123
LogFile=/var/log/zabbix/zabbix_server.log
vim /etc/zabbix/zabbix_agentd.conf
LogFile=/var/log/zabbix/zabbix_agentd.log
8、設定啟動指令碼
cp /usr/local/src/zabbix-3.2.7/misc/init.d/fedora/core5/* /etc/init.d/
chkconfig –add /etc/init.d/zabbix_server
chkconfig –add /etc/init.d/zabbix_agentd
chkconfig zabbix_server on
chkconfig zabbix_agentd on
9、啟動服務
/etc/init.d/zabbix_server start
/etc/init.d/zabbix_agentd start
10、設定zabbix web頁面
mkdir -p /data/zabbix
cp -a /usr/local/src/zabbix-3.2.7/frontends/php/* /data/zabbix/
注意:我這裡用的是lnmp一鍵包,使用lnmp一鍵包自帶命令,新增一個vhost,域名使用zabbix.whsir.com
lnmp vhost add
本地hosts剛才設定的域名zabbix.whsir.com訪問
http://zabbix.whsir.com/zabbix
這裡看到有個條件不滿足,需要再設定下php
vim /usr/local/php/etc/php.ini
將max_input_time = 60改成max_input_time = 300
儲存退出,重啟php
/etc/init.d/php-fpm restart
再次重新整理頁面就好了
設定資料庫連線
這裡預設即可,繼續下一步
最後Finish
登入帳號預設為Admin,密碼zabbix
11、設定中文
當前zabbix版本已經支援中文了
在Administration-Users-Admin設定
設定Chinese(zh_CN),設定好後Update,重新整理頁面就是中文的了
相關文章
- centos7安裝zabbix3.2詳解CentOS
- centos6.9安裝nginx,啟動hexo部落格CentOSNginxHexo
- Vmware15.5當中安裝centos6.9CentOS
- Centos6.9下安裝並使用VNC的操作記錄CentOSVNC
- CentOS6.9原始碼編譯安裝nginx+php7+mysql環境CentOS原始碼編譯NginxPHPMySql
- Linux環境CentOS6.9安裝配置Elasticsearch6.2.2最全詳細教程LinuxCentOSElasticsearch
- CentOS6.9安裝Filebeat監控Nginx的訪問日誌傳送到KafkaCentOSNginxKafka
- CentOS6.9搭建 wordpressCentOS
- Docker部署zabbix3.2監控系統Docker
- CentOS6.9配置yum源CentOS
- CentOS6.9下JAVA程式淚崩CentOSJava
- codis安裝 (java 安裝 + zookeeper 安裝 + go 安裝 + codis 安裝JavaGo
- Centos6.9下RabbitMQ叢集部署記錄CentOSMQ
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- mysql安裝 (yum 安裝)MySql
- MMM安裝、MHA安裝
- mysql安裝------RPM包安裝及解除安裝MySql
- oracle安裝:OUI安裝Oracle(圖形介面安裝)OracleUI
- 【Zabbix】CentOS6.9系統下部署Zabbix-server 3.0CentOSServer
- 在 centos6.9 上 cdh-5.13.3的搭建報錯CentOS
- ffmpeg安裝之mac安裝Mac
- docker安裝及解除安裝Docker
- 02 安裝git、安裝TortoiseGitGit
- Ubuntu解除安裝和安裝Ubuntu
- Orace RAC安裝-DNS安裝DNS
- caffe安裝系列——安裝OpenCVOpenCV
- SPARK 安裝之scala 安裝Spark
- mac 安裝opencv homebrew安裝MacOpenCV
- Oracle 安裝與解除安裝Oracle
- solaris mysql 安裝 解除安裝MySql
- BiocManager安裝,devtools安裝dev
- JDK安裝和解除安裝JDK
- 安裝HomeBrew提示已安裝並無法解除安裝
- SQL Server 2012 安裝——安裝 OR 解除安裝SQLServer
- win10安裝版怎麼安裝_安裝版win10安裝教程Win10
- mysql安裝-----二進位制包安裝及解除安裝MySql
- cocoapods安裝/解除安裝/使用
- Mac Redis安裝與解除安裝MacRedis