ubuntu16.04 安裝zabbix3.4

部署Zabbix需要LAMP環境(Linux、Apache、MySQL、PHP),所以首先要安裝Apache(當然,nginx也可以)、MySQL和PHP。在Ubuntu 16.04下只有php7.0而沒有php5

#安裝apahce2
sudo apt-get install apache2 
#安裝mysql
sudo apt-get install mysql-server
#安裝php
sudo apt-get install php7.0 php7.0-gd libapache2-mod-php7.0   php7.0-mysql php7.0-bcmath php7.0-mbstring php7.0-xml

以上完成了基本環境的安裝,接下來安裝zabbix

#獲取3.4zabbix安裝包
wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb
#使用dpkg安裝3.4deb包
dpkg -i zabbix-release_3.4-1+xenial_all.deb
#更新apt
apt update
#安裝zabbix web程序
apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
#拷貝web程序到apache2
sudo cp -r /usr/share/zabbix /var/www/html/zabbix


建立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;



導入表結構和數據,官網的/usr/share/doc/zabbix-server-mysql*/create.sql.gz目錄是錯誤的,並不是doc下

zcat /usr/share/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix


之後還要修改zabbix_server.conf文件

sudo nano /etc/zabbix/zabbix_server.conf


配置參考如下,主要是修改密碼

DBHost=localhost
DBName=zabbix 
DBUser=zabbix  
DBPassword=zabbix12345

完成以上配置後,重啓zabbix-server

sudo /etc/init.d/zabbix-server restart


 把zabbix 加入開機啓動

systemctl restart zabbix-server zabbix-agent apache2
systemctl enable zabbix-server zabbix-agent apache2



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章