Zabbix單機部署

2022-06-15 21:00:21 字數 2599 閱讀 3360

zabbix單機部署可以使用docker來進行快速部署。

參考zabbix官方文件

centos 7 x64

docker

centos 7 執行以下命令即可

yum install -y docker

安裝完成後執行docker,如下圖所示輸出一堆引數則說明安裝成功。

執行docker search zabbix,如圖所示顯示了一些打包了zabbix的容器映象。我們使用官方映象來進行安裝,可以自行挑選需要的元件映象,此處挑選了一些必要的映象,包括mysql版的zabbix server,zabbix agent,和web服務nginx。

執行docker search mysql,如圖所示為包含了mysql的容器映象。

執行如圖所示命令,即可啟動mysql資料庫。

mysql_database是資料庫名,mysql_user是資料庫使用者名稱,mysql_password和mysql_root_password是資料庫密碼和root密碼,可以在輸入命令時自行設定。

docker run --name mysql-server --restart=always -t \

-e mysql_database="zabbix" \

-e mysql_user="zabbix" \

-e mysql_password="zbx_js" \

-e mysql_root_password="zabbix_js" \

-p 3306:3306 \

-d mysql:5.7

執行以下命令,即可啟動zabbix server。

所輸入的mysql_database,mysql_user,mysql_password,mysql_root_password需要與剛才啟動的mysql一致。

-p是容器對映的埠,格式為-p 本地埠:容器埠

docker run --name zabbix-server-mysql --restart=always -t \

-e db_server_host="mysql-server" \

-e mysql_database="zabbix" \

-e mysql_user="zabbix" \

-e mysql_password="zbx_js" \

-e mysql_root_password="zabbix_js" \

--link mysql-server:mysql \

-p 10051:10051 \

-d zabbix/zabbix-server-mysql:latest

執行以下命令,即可啟動zabbix server。

所輸入的mysql_database,mysql_user,mysql_password,mysql_root_password需要與剛才啟動的mysql一致。

-p是容器對映的埠,格式為-p 本地埠:容器埠。此處因為本地埠80已使用,為避免衝突,使用了10080埠。

docker run --name zabbix-web-nginx-mysql --restart=always -t \

-e db_server_host="mysql-server" \

-e mysql_database="zabbix" \

-e mysql_user="zabbix" \

-e mysql_password="zbx_js" \

-e mysql_root_password="zabbix_js" \

--link mysql-server:mysql \

--link zabbix-server-mysql \

-p 10080:80 \

-d zabbix/zabbix-web-nginx-mysql:5.7

至此zabbix安裝已完成。如果安裝途中未出現問題,可以在瀏覽器開啟zabbix頁面。位址為

ip或網域名稱:10080

初次進入預設管理使用者名稱 admin 密碼 zabbix。之後可以在zabbix頁面進行操作。

zabbix使用方法可以參考 zabbix官方文件 和 [zabbix教程:zabbix從放棄到入門](zabbix使用方法可以參考 zabbix官方文件

Zabbix單機部署 離線

rpm ivh yum clean all yum repolist yum install y zabbix server mysql zabbix web mysql zabbix nginx conf zabbix agent downloadonly downloaddir zabbix4....

單機部署ElasticSearch

單機部署elasticsearch 2.解壓.tar安裝包 tar zcvf elasticsearch 6.3.0.tar.gz3.進入到 elasticsearch 6.3.0 檔案中 cd elasticsearch 6.3.04.啟動elasticsearch bin elasticsear...

kafka單機部署

2 解壓 tar zxvf kafka 2.12 0.11.0.3.tgz c local sda kafka3 使用kafka自帶的zookeeper,修改zookeeper.properties cd local sda kafka kafka 2.12 0.11.0.3 進入kafka主目錄 ...