zabbix的安裝

準備工做

主機名稱    IP    端口    用途    操做系統
server    127.0.0.1    10050    zabbix-server    ubuntu 16.04
agent    127.0.0.1    10051    zabbix-agent     ubuntu 16.04php

2、下載安裝軟件html

一、下載軟件包mysql

wget https://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-2+xenial_all.deb
dpkg -i zabbix-release_3.0-2+xenial_all.deb
apt update 

二、安裝軟件nginx

apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent

三、建立並初始化數據庫web

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 'passwordstring';
#注意記住這裏的密碼,後續在配置文件以及web配置頁面中都會用到
mysql> quit;

四、導入初始模式和數據。系統會提示您輸入剛纔建立的密碼。sql

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

五、修改配置文件 
編輯 /etc/zabbix/zabbix_server.conf數據庫

DBPassword=password     #這裏的密碼就是上面設置的密碼

編輯 /etc/zabbix/apache.conf (也能夠是nginx,取決於你使用的web server)apache

php_value date.timezone Asia/Shanghai

六、啓動服務ubuntu

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

3、登錄Web頁面並配置 bash

一、配置web-server

我這裏用的是nginx,因此在/etc/hosts和/etc/nginx/sites-available/default中作了配置。

127.0.0.1 www.localzabbix.com
server {
        listen 80;
        server_name www.localzabbix.com;
        #root /opt/wwwroot/sixfoot-server/public;
        root /usr/share/zabbix/;
        index index.php;

        location / {
            index  index.html index.htm index.php l.php;
            try_files $uri $uri/ /index.php?$query_string;
            autoindex  on;
        }

        location ~ \.php(.*)$  {
            #fastcgi_pass   127.0.0.1:9000;
            include snippets/fastcgi-php.conf;
            fastcgi_pass   unix:/run/php/php7.3-fpm.sock;
            #fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
        }
}

二、打開網址 www.localzabbix.com,登陸Admin,密碼默認zabbix。進入歡迎界面,next

三、須要如下選項都要OK,須要改具體的web-server配置,而後重啓生效。

三、DB配置頁面,用戶名密碼就是以前在mysql中配置的

四、服務器端配置(注意端口,服務器端通常默認是10050)

五、安裝

六、安裝成功

參考: https://blog.csdn.net/u010948569/article/details/82384158

相關文章
相關標籤/搜索