MySQL初始化zabbix 初始化Zabbix

2021-10-17 22:12:32 字數 2760 閱讀 2217

[root@zabbixserver ~]# mysql

mysql> create database zabbix character set utf8;

//建立資料庫,支援中文字符集

mysql> grant all on zabbix.* to zabbix@'localhost' identified by 'zabbix';

//建立可以訪問資料庫的賬戶與密碼

[root@localhost lnmp]# cd zabbix-4.2.7/database/mysql/

[root@localhost lnmp]# mysql -uzabbix -pzabbix zabbix < schema.sql

[root@localhost lnmp]#mysql -uzabbix -pzabbix zabbix < images.sql

[root@localhost lnmp]#mysql -uzabbix -pzabbix zabbix < data.sql

//剛剛建立是空資料庫,zabbix原始碼包目錄下,有提前準備好的資料

//使用mysql匯入這些資料即可(注意匯入順序)

[root@localhost lnmp] cd lnmp_soft/zabbix-3.4.4/frontends/php/

[root@localhost lnmp]cp -r * /usr/local/nginx/html/

[root@localhost lnmp]chmod -r 777/usr/local/nginx/html/*

修改zabbix_server配置檔案,設定資料庫相關引數,啟動zabbix_server服務

[root@zabbixserver ~]# vim /usr/local/etc/zabbix_server.conf

dbhost=localhost

//資料庫主機,預設該行被注釋

dbname=zabbix

//設定資料庫名稱

dbuser=zabbix

//設定資料庫賬戶

dbpassword=zabbix

//設定資料庫密碼,預設該行被注釋

logfile=/tmp/zabbix_server.log

//設定日誌,僅檢視以下即可

[root@zabbixserver ~]# useradd -s /sbin/nologin zabbix

//不建立使用者無法啟動服務

[root@zabbixserver ~]# zabbix_server                 //啟動服務

[root@zabbixserver ~]# ss -ntulp |grep zabbix_server //確認連線狀態,埠10051

tcp listen 0 128 *:10051 *:* users:(("zabbix_server",pid=23275,fd=4),("zabbix_server",pid=23274,fd=4)

注意 :

一定要先使用killall zabbix_server關閉服務後,再重新啟動一次。

修改zabbix_agent配置檔案,啟動zabbix_agent服務

[root@zabbixserver ~]# vim /usr/local/etc/zabbix_agentd.conf

server=127.0.0.1,192.168.2.5                    //允許哪些主機監控本機

serveractive=127.0.0.1,192.168.2.5                //允許哪些主機通過主動模式監控本機

hostname=zabbix_server                        //設定本機主機名

logfile=/tmp/zabbix_server.log                    //設定日誌檔案

unsafeuserparameters=1                        //是否允許自定義key

[root@zabbixserver ~]# zabbix_agentd            //啟動監控agent

[root@zabbixserver ~]# ss -ntulp |grep zabbix_agentd //檢視埠資訊為10050

tcp listen 0 128 *:10050 *:* users:(("zabbix_agentd",pid=23505,fd=4),("zabbix_agentd",pid=23504,fd=4)

一定要先使用killall zabbix_agentd關閉服務後,再重新啟動一次。

瀏覽器訪問zabbix_server伺服器的web頁面

[root@zabbixserver ~]# firefox

[root@zabbixserver ~]# vim /etc/php.ini

date.timezone = asia/shanghai                //設定時區、

max_execution_time = 300                    //最大執行時間,秒

post_max_size = 32m                        //post資料最大容量

max_input_time = 300                        //伺服器接收資料的時間限制

memory_limit = 128m                        //記憶體容量限制

[root@zabbixserver ~]# systemctl restart php-fpm

mysql 初始化 MySQL初始化

port 3306 設定mysql的安裝目錄 basedir d php apmw mysql 8.0.17 設定mysql資料庫的資料的存放目錄 datadir d php apmw mysql 8.0.17 data 允許最大連線數 max connections 200 允許連線失敗的次數。m...

mysql 初始化序列 mysql初始化

mysqld nt remove mysql mysqld nt install mysqld initialize insecure user mysql mysqld install mysql root使用者拒絕連線 建立my.ini放在bin下 mysqld 設定3306埠 port 330...

mysql 初始化 mysql時間初始化

date forma t date,format 根據格式串format 格式化日期或日期和時間值date,返回結果串。可用date format 來格式化date 或datetime 值,以便得到所希望的格式。根據format字串格式化date值 s,s 兩位數字形式的秒 00,01,59 i 兩...