中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

zabbix-整理

發布時間:2020-08-05 18:07:00 來源:網絡 閱讀:580 作者:名天520 欄目:數據庫

前提:LAMP或者LNMP的環境 


附1:搭載個人博客,可以內網訪問的


1.基礎組件安裝 //maridb,php,curl,net-snmp,perl-DBI

yum install php php-gd php-mysql php-bcmath php-mbstring php-xml curl curl-devel net-snmp   net-snmp-devel perl-DBI

yum install httpd mariadb* 


使用163網易源:http://mirrors.163.com/.help/CentOS7-Base-163.repo

//否則會安裝提示,在安裝zabbix的時候,檢查不通過


2.數據庫配置:

systemctl start mariadb.service

chkconfig mariadb on

MariaDB [(none)]> create database zabbix character set utf8;

                                        ##創建數據庫zabbix,并且數據庫編碼使用utf8

MariaDB [(none)]> insert into mysql.user(Host,User,Password) values('localhost','zabbix',password('zabbix'));       

##新建賬戶zabbix,密碼zabbix //建議也插入 127.0.0.1主機

MariaDB [(none)]>  flush privileges;      ##刷新系統授權

MariaDB [(none)]> grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'zabbix' with grant option;            

##允許賬戶能從本機連接至數據庫zabbix

MariaDB [(none)]>  flush privileges;


3.zabbix安裝

wget http://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.4.5/zabbix-2.4.5.tar.gz

tar -zxvf zabbix-2.4.5.tar.gz

cd zabbix-2.4.5

./configure --with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix

//參數;

--enable-agent //作為代理

--with-mysql //使用mysql

--with-ssh3 //基于ssh



--prefix----> 指定zabbix安裝目錄

    --enable-server----> 支持zabbix服務器

    --enable-agent----> 支持zabbix代理

    --enable-proxy----> 支持zabbix代理服務器

    --with-libcurl----> 使用curl包

    --with-net-snmp----> 使用net-snmp軟件包,選擇性地指定路徑NET-SNMP配置

    --with-mysql=/usr/bin/mysql_config 使用MySQL客戶端庫可以選擇指定路徑mysql_config

  make && make install

  

4.zabbix配置:


1.導入數據庫:

# mysql -u root -p

  MariaDB [(none)]> use zabbix;

  MariaDB [zabbix]> source /root/zabbix-2.4.5/database/mysql/schema.sql

  MariaDB [zabbix]> source /root/zabbix-2.4.5/database/mysql/data.sql

  MariaDB [zabbix]> source /root/zabbix-2.4.5/database/mysql/p_w_picpaths.sql

  MariaDB [zabbix]> quit

//按照順序導入,否則可能會出錯

2.添加服務器端端口  //無需改動

zabbix-agent    10050/tcp               # Zabbix Agent      //客戶端

zabbix-agent    10050/udp               # Zabbix Agent

zabbix-trapper  10051/tcp               # Zabbix Trapper    //服務端

zabbix-trapper  10051/udp               # Zabbix Trapper


3.拷貝先關配置文件到/etc下并,進行相關配置修改

[root@localhost ~]# mkdir -p /etc/zabbix

[root@localhost ~]# cp -r zabbix-2.4.5/conf/* /etc/zabbix/

[root@localhost ~]# useradd zabbix

[root@localhost ~]# chown -R zabbix:zabbix /etc/zabbix

[root@localhost ~]# ln -s /usr/local/zabbix/etc /etc/zabbix/

[root@localhost ~]# ln -s /usr/local/zabbix/bin/* /usr/bin/

[root@localhost ~]# ln -s /usr/local/zabbix/sbin/* /usr/sbin/

a)修改zabbix_server.conf

vi /etc/zabbix/zabbix_server.conf //修改后如下

[root@localhost ~]# cat  /etc/zabbix/zabbix_server.conf|grep -n ^[^#]

   30:LogFile=/tmp/zabbix_server.log    ##日志文件地址

   68:DBHost=localhost                  ##數據庫主機

   78:DBName=zabbix                     ##數據庫名

   94:DBUser=zabbix                     ##數據庫用戶名

   102:DBPassword=zabbix                ##數據庫密碼

   282:ListenIP=127.0.0.1               ##數據庫IP地址

   425:AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts    ##zabbix運行腳本存放目錄

b)修改zabbix_agentd.conf 

vi /etc/zabbix/zabbix_agentd.conf

[root@localhost ~]# cat  /etc/zabbix/zabbix_agentd.conf|grep -n ^[^#]

   11:PidFile=/tmp/zabbix_agentd.pid            ##進程PID

   21:LogFile=/tmp/zabbix_agentd.log            ##日志保存位置

   59:EnableRemoteCommands=1                 ##允許執行遠程命令

   81:Server=127.0.0.1                   ##agent端的ip

   122:ServerActive=127.0.0.1

   133:Hostname=Zabbix server          ##必須與zabbix創建的hostname相同

   252:Include=/usr/local/etc/zabbix_agentd.conf.d/

   265:UnsafeUserParameters=1            ##啟動自定義key

5.修改php相關參數:

# vi /etc/php.ini

384 max_execution_time = 300

394 max_input_time = 300

405 memory_limit = 128M

800 upload_max_filesize = 2M

878 date.timezone = Asia/Shanghai

672 post_max_size = 28M


6.配置web站點

cp -r ../zabbix-2.4.5/frontends/php  /var/www/html/zabbix 

修改httpd.conf參數:

vim /etc/httpd/conf/httpd.conf

<IfModule dir_module>

DirectoryIndex index.html index.php

</IfModule>

臨時關閉selinux

setenforce 0

vim /etc/selinux/config

SELINUX=disabled

//重啟生效,

7.systemctl start httpd.service

在瀏覽器中輸入http://127.0.0.1/zabbix進入zabbix的web配置頁面=====》

出錯:

PHP bcmatch錯誤

PHP mbstring粗誤 //檢測未通過 //使用網易源,可以實現安裝

Configure DB configuretion //配置DB數據庫

User zabbix

host 127.0.0.1

Password zabbix

zabbix server details

“Download configuration file

將下載的zabbix.conf.php保存到

/var/www/html/zabbix/conf/下,點擊“Retry”按鈕重試

單擊finished:

Zabbix的默認賬號為admin,密碼為zabbix。

zabbix默認是英文版,更改語言======》Profile

8.添加開機啟動腳本:


# cd zabbix-2.4.5/

 

# cp misc/init.d/fedora/core5/zabbix_server /etc/rc.d/init.d/zabbix_server

 

# cp misc/init.d/fedora/core5/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd

# chmod u+x /etc/rc.d/init.d/{zabbix_server,zabbix_agentd}

# chkconfig zabbix_server on 

# chkconfig zabbix_agentd on

# /usr/local/zabbix/sbin/zabbix_server start


附1://zabbix監控個人博客

1.授權zabbix,登錄

create database wordpress; //創建庫

INSERT INTO user(User, Host, Password) VALUES('zabbix', '%', Password('zabbix'));

grant all on wordpress.* to 'zabbix'@'127.0.0.1' identified by 'zabbix' with grant option;

//mariadb使用的是 % 而不是*

flush privileges;

//設置密碼,

mysqladmin -u root -p password root

insert into mysql.user(Host,User,Password) values("localhost","admin",password("admin"));

2.安裝wordpress

wget https://cn.wordpress.org/wordpress-4.5.3-zh_CN.zip

unzip wordpress-4.5.3-zh_CN.zip 

mkdir /var/www/wordpress

cp -r wordpress/* /var/www/html/

cd /var/www/html/wordpress/

cp wp-config-sample.php wp-config.php  //復制配置文件

vim wp-config.php  //編輯wordpress的配置文件

/** WordPress數據庫的名稱 */

define('DB_NAME', 'wordpress');


/** MySQL數據庫用戶名 */

define('DB_USER', 'zabbix');


/** MySQL數據庫密碼 */

define('DB_PASSWORD', 'zabbix');


/** MySQL主機 */

define('DB_HOST', 'localhost');

3.數據庫配置

service httpd restart

zabbix訪問數據庫有問題

//數據庫在訪問的時候,必須在user表中有記錄才可以

其他:

站名:夢里只有黑與白

admin  wordpress@^_^

vim wp-config.php

define('WP_ALLOW_REPAIR', true); //添加一行

//word press安裝完成后,及時快照

4.加入不是同一臺主機的話,

在agentd上,vim /etc/



小結:

1.yum install php,maridb,httpd等包//配置163源

2.數據庫配置,用戶,授權,

3.zabbix安裝,

4.導入zabbiix庫文件

5.創建配置文件到zabbix_server.conf和zabbix_agentd.conf

6.修改php相關參數

7.安裝zabbix,提供啟動腳本

8.安裝wordpress,

創建庫,修改配置文件,

附件1:監控mysql //

1,建立mysql host groups組

進入 zabbix web 后臺,

Configuration-->Hosts groups-->點擊“Create host group”-->選擇template選項卡,

選擇模板“Template App MySQL,Templdate OS Linux”,{移動到左側}最后點擊update

2.建立hosts

zabbix web 后臺,configuration-->hosts-->點擊你的主機 name-->選擇template選

項卡,選擇模板“Template App MySQL”,最后點擊左邊的“Add”按鈕,最后點擊“update”按鈕即可

configuration-->templates-->link templates //添加{template App MySQL和OS Linux}

3,rpm部署agent客戶端 //在agent上操作

groupadd zabbix

useradd zabbix -g zabbix -s /sbin/nologin

wget http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-agent-3.0.0-2.el6.x86_64.rpm

rpm -ivh zabbix-agent-3.0.0-2.el6.x86_64.rpm

# 報錯解決方法:

yum -y install unixODBC

/usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf

chkconfig  --add zabbix_agentd

監控mysql總結:具體實現,和附件有所不同

1,configuration,單機host編輯

2.templates,關聯模板,mysql的模板

3.創建screen,configuration-->screen添加

graph name:select選中即可創建


實驗1:監控httpd

http://www.cnblogs.com/zzzhfo/p/5884795.html

201:word press :zabbix server


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嘉兴市| 镇坪县| 胶州市| 承德县| 鹤山市| 密云县| 石家庄市| 右玉县| 隆德县| 瑞丽市| 夹江县| 漳州市| 突泉县| 开江县| 淄博市| 沙湾县| 芦溪县| 正宁县| 白山市| 潢川县| 遂宁市| 板桥市| 女性| 宁波市| 阳春市| 尼木县| 和政县| 德钦县| 田东县| 南川市| 廉江市| 武宣县| 平潭县| 鄂托克前旗| 屯门区| 文山县| 会同县| 嘉善县| 肃北| 紫金县| 阳泉市|