内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

CentOS下LNMP環(huán)境搭建Zabbix監(jiān)控系統(tǒng)

#軟件環(huán)境:

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的盧龍網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

CentOS-6.7-x64:Server端和Linux-Agent端系統(tǒng)環(huán)境; nginx-1.8.1.tar.gz:Nginx源碼包; mysql-5.5.49-linux2.6-x86_64.tar.gz:Mysql二進(jìn)制包; php-5.4.45.tar.bz2:PHP源碼包; xcache-3.2.0.tar.bz2:PHP緩存模塊源碼包; nginx.vim:Nginx配置文件插件; zabbix-2.2.12.tar.gz:Zabbix源碼包;

#部署過(guò)程: ##安裝開(kāi)發(fā)環(huán)境,并解決軟件依賴關(guān)系: 注意:事先配置好base和epel源。

[root@node2 ~]# yum groupinstall "Server Platform Development" "Development tools" "Desktop Platform Development" [root@node2 ~]# yum install bzip2-devel pcre-devel libvpx-devel libXpm-devel libaio-devel libcurl-devel libssh2-devel net-snmp net-snmp-devel libmcrypt-devel mhash-devel [root@node0 ~]# ln -sv /usr/lib64/libXpm.so /usr/lib/libXpm.so `/usr/lib/libXpm.so\' -> `/usr/lib64/libXpm.so\' [root@node0 ~]# ln -sv /usr/lib64/libXpm.so.4 /usr/lib/libXpm.so.4 `/usr/lib/libXpm.so.4\' -> `/usr/lib64/libXpm.so.4\' [root@node0 ~]# ln -sv /usr/lib64/libXpm.so.4.11.0 /usr/lib/libXpm.so.4.11.0 `/usr/lib/libXpm.so.4.11.0\' -> `/usr/lib64/libXpm.so.4.11.0\'

##編譯安裝Nginx:

源碼來(lái)自于搜狐開(kāi)源鏡像:http://mirrors.sohu.com/nginx/

創(chuàng)建nginx用戶:

[root@node0 ~]# useradd -r nginx

編譯安裝:

[root@node0 ~]# tar xf nginx-1.8.1.tar.gz [root@node0 ~]# cd nginx-1.8.1 [root@node0 nginx-1.8.1]# ./configure --user=nginx --group=nginx --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module --with-http_gzip_static_module --with-pcre [root@node0 nginx-1.8.1]# make [root@node0 nginx-1.8.1]# make install

導(dǎo)出二進(jìn)制命令:

[root@node0 ~]# ln -sv /usr/local/nginx/sbin/nginx /usr/sbin/nginx `/usr/sbin/nginx\' -> `/usr/local/nginx/sbin/nginx\'

提供服務(wù)腳本:

注意:此腳本為Nginx官方提供,根據(jù)自身環(huán)境修改以下變量; 腳本位置:https://www.nginx.com/resources/wiki/start/topics/examples/redhatnginxinit/ [root@node0 ~]# vim /etc/rc.d/init.d/nginx # config: /usr/local/nginx/conf/nginx.conf # config: /etc/sysconfig/nginx # pidfile: /usr/local/nginx/logs/nginx.pid NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf" lockfile=/usr/local/nginx/logs/nginx.lock

啟動(dòng)服務(wù):

[root@node0 ~]# chmod +x /etc/rc.d/init.d/nginx [root@node0 ~]# chkconfig nginx --add [root@node0 ~]# chkconfig nginx on [root@node0 ~]# service nginx start

nginx配置文件支持vim高亮:

插件位置:http://www.vim.org/scripts/script.php?script_id=1886 [root@node0 ~]# cp nginx.vim /usr/share/vim/vim74/syntax/ [root@node0 ~]# vim /usr/share/vim/vim74/filetype.vim \\:配置文件加入以下行; au BufRead,BufNewFile /usr/local/nginx/conf/* if &ft == \'\' | setfiletype nginx | endif ##注意:/usr/local/nginx/conf/*,表示配置文件目錄,根據(jù)自身環(huán)境進(jìn)行修改;

##編譯安裝PHP:

源碼來(lái)自于搜狐開(kāi)源鏡像:http://mirrors.sohu.com/php/

創(chuàng)建php用戶:

[root@node0 ~]# useradd -r php

編譯安裝:

[root@node0 ~]# tar xf php-5.4.45.tar.bz2 [root@node0 ~]# cd php-5.4.45 [root@node0 php-5.4.45]# ./configure --prefix=/usr/local/php --enable-fpm --with-fpm-user=php --with-fpm-group=php --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --enable-mbstring --with-libxml-dir --with-zlib --with-pcre-dir --with-vpx-dir --with-jpeg-dir --with-png-dir --with-xpm-dir --with-freetype-dir --enable-xml --enable-sockets --enable-session --with-mcrypt --with-bz2 --enable-bcmath --with-gd --with-gettext --enable-xmlwriter --enable-xmlreader --enable-ctype [root@node0 php-5.4.45]# make [root@node0 php-5.4.45]# make install

添加并重讀環(huán)境變量:

[root@node0 ~]# vim /etc/profile.d/php.sh export PATH=/usr/local/php/sbin:/usr/local/php/bin:$PATH [root@node0 ~]# source /etc/profile.d/php.sh [root@node0 ~]# php -v PHP 5.4.45 (cli)

導(dǎo)出man手冊(cè):

[root@node0 ~]# vim /etc/man.config MANPATH /usr/local/php/php/man

編譯安裝xcache:

源碼來(lái)自于官網(wǎng):http://xcache.lighttpd.net/ [root@node0 ~]# tar xf xcache-3.2.0.tar.bz2 [root@node0 ~]# cd xcache-3.2.0/ [root@node0 xcache-3.2.0]# phpize [root@node0 xcache-3.2.0]# ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config [root@node0 xcache-3.2.0]# make [root@node0 xcache-3.2.0]# make install

為php和php-fpm提供配置文件:

[root@node0 ~]# cp ./php-5.4.45/php.ini-production /usr/local/php/lib/php.ini [root@node0 ~]# vim /usr/local/php/lib/php.ini date.timezone = Asia/Shanghai always_populate_raw_post_data = 1 mbstring.func_overload = 0 memory_limit = 128M post_max_size = 16M upload_max_filesize = 2M max_execution_time = 300 max_input_time = 300 [root@node0 ~]# cd /usr/local/php/etc/ [root@node0 etc]# cp php-fpm.conf.default php-fpm.conf [root@node0 etc]# vim php-fpm.conf listen = 172.16.0.4:9000 \\:本機(jī)IP,9000端口;

配置xcache:

[root@node0 ~]# mkdir -p /usr/local/php/etc/php.d [root@node0 ~]# cp ./xcache-3.2.0/xcache.ini /usr/local/php/etc/php.d/ [root@node0 ~]# vim /usr/local/php/etc/php.d/xcache.ini extension = /usr/local/lib/php/extensions/no-debug-non-zts-20100525/xcache.so

為php-fpm提供服務(wù)啟動(dòng)腳本,并啟動(dòng)服務(wù):

[root@node0 ~]# cp ./php-5.4.45/sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm [root@node0 ~]# chmod +x /etc/rc.d/init.d/php-fpm [root@node0 ~]# chkconfig php-fpm --add [root@node0 ~]# chkconfig php-fpm on [root@node0 ~]# service php-fpm start

##安裝Mysql二進(jìn)制包:

二進(jìn)制包來(lái)自于搜狐開(kāi)源鏡像:http://mirrors.sohu.com/mysql/MySQL-5.5/

創(chuàng)建mysql用戶和數(shù)據(jù)目錄:

[root@node0 ~]# useradd -r mysql [root@node0 ~]# mkdir -p /zabbix/data [root@node0 ~]# chown -R mysql:mysql /zabbix/data/ [root@node0 ~]# chmod -R o-rx /zabbix/data/

二進(jìn)制安裝設(shè)置:

[root@node0 ~]# tar xf mysql-5.5.49-linux2.6-x86_64.tar.gz -C /usr/local/ [root@node0 ~]# ln -sv /usr/local/mysql-5.5.49-linux2.6-x86_64 /usr/local/mysql `/usr/local/mysql\' -> `/usr/local/mysql-5.5.49-linux2.6-x86_64\' [root@node0 ~]# cd /usr/local/mysql/ [root@node0 mysql]# chown -R root:mysql ./* [root@node0 mysql]# ./scripts/mysql_install_db --user=mysql --datadir=/zabbix/data

導(dǎo)出頭文件、庫(kù)文件、man手冊(cè):

[root@node0 ~]# ln -sv /usr/local/mysql/include /usr/local/include/mysql `/usr/local/include/mysql\' -> `/usr/local/mysql/include\' [root@node0 ~]# vim /etc/ld.so.conf.d/mysql.conf /usr/local/mysql/lib [root@node0 ~]# ldconfig [root@node0 ~]# vim /etc/man.config MANPATH /usr/local/mysql/man

添加并重讀環(huán)境變量:

[root@node0 ~]# vim /etc/profile.d/mysql.sh export PATH=/usr/local/mysql/bin:$PATH [root@node0 ~]# source /etc/profile.d/mysql.sh [root@node0 ~]# mysql -V mysql Ver 14.14 Distrib 5.5.49, for linux2.6 (x86_64) using readline 5.1

提供配置文件和服務(wù)啟動(dòng)腳本:

[root@node0 ~]# cd /usr/local/mysql [root@node0 mysql]# mkdir etc [root@node0 mysql]# cp support-files/my-large.cnf etc/my.cnf [root@node0 mysql]# vim etc/my.cnf [mysqld] datadir = /zabbix/data thread_concurrency = 2 \\:數(shù)值為服務(wù)器核心數(shù)的二倍; [root@node0 mysql]# cp support-files/mysql.server /etc/rc.d/init.d/mysqld [root@node0 mysql]# chmod +x /etc/rc.d/init.d/mysqld

加入服務(wù)列表,啟動(dòng)并初始化數(shù)據(jù)庫(kù):

[root@node0 ~]# chkconfig mysqld --add [root@node0 ~]# chkconfig mysqld on [root@node0 ~]# service mysqld start

##編譯安裝Zabbix-Server:

源碼來(lái)自于SF.net:https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.2.12/

創(chuàng)建zabbix用戶:

[root@node0 ~]# useradd -r zabbix

編譯安裝server端和agent端:

[root@node0 ~]# tar xf zabbix-2.2.12 [root@node0 ~]# cd zabbix-2.2.12 [root@node0 zabbix-2.2.12]# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-ssh2 --with-libxml2 --with-libcurl [root@node0 zabbix-2.2.12]# make [root@node0 zabbix-2.2.12]# make install

添加并重讀環(huán)境變量:

[root@node0 ~]# vim /etc/profile.d/zabbix.sh export PATH=/usr/local/zabbix/sbin:/usr/local/zabbix/bin:$PATH [root@node0 ~]# source /etc/profile.d/zabbix.sh [root@node0 ~]# zabbix_server -V Zabbix server v2.2.12 (revision 59538) (20 April 2016)

導(dǎo)出man手冊(cè):

[root@node0 ~]# vim /etc/man.config MANPATH /usr/local/zabbix/share/man

提供Zabbix前端:

[root@node0 ~]# mkdir -p /zabbix/web [root@node0 ~]# cp -a ./zabbix-2.2.12/frontends/php /zabbix/web/zabbix

在Nginx中添加虛擬主機(jī):

[root@node0 ~]# vim /usr/local/nginx/conf/nginx.conf server { listen 80; server_name 172.16.0.4; location / { root /zabbix/web; index index.php index.html index.hml; } location ~ .php$ { root /zabbix/web; fastcgi_pass 172.16.0.4:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

創(chuàng)建Zabbix庫(kù)和并授權(quán)用戶:

[root@node0 ~]# mysql mysql> create database zabbix; Query OK, 1 row affected (0.00 sec) mysql> grant all on zabbix.* to "zabbixuser"@"172.16.0.4" identified by "zabbixpass"; Query OK, 0 rows affected (0.05 sec) mysql> flush privileges; Query OK, 0 rows affected (0.01 sec)

導(dǎo)入數(shù)據(jù)庫(kù):

[root@node0 ~]# cd ./zabbix-2.2.12/database/mysql/ [root@node0 mysql]# mysql zabbix < schema.sql [root@node0 mysql]# mysql zabbix < images.sql [root@node0 mysql]# mysql zabbix < data.sql

編輯Server端配置文件:

[root@node0 ~]# vim /usr/local/zabbix/etc/zabbix_server.conf DBHost=172.16.0.4 \\:數(shù)據(jù)庫(kù)IP; DBName=zabbix \\:存儲(chǔ)監(jiān)控?cái)?shù)據(jù)的庫(kù) DBUser=zabbixuser \\:用于連接數(shù)據(jù)的用戶; DBPassword=zabbixpass \\:連接數(shù)據(jù)庫(kù)的密碼;

配置本身agent用于監(jiān)控自己:

[root@node0 ~]# vim /usr/local/zabbix/etc/zabbix_agentd.conf Server=172.16.0.4 ServerActive=172.16.0.4 Hostname=server.zabbix.org

為Server端:提供服務(wù)腳本:

[root@node0 ~]# cp ./zabbix-2.2.12/misc/init.d/fedora/core5/zabbix_server /etc/rc.d/init.d/ [root@node0 ~]# vim /etc/rc.d/init.d/zabbix_server ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_server" ##注意:根據(jù)自身環(huán)境修改此變量。 [root@node0 ~]# chmod +x /etc/rc.d/init.d/zabbix_server

為Agent端:提供服務(wù)腳本:

[root@node0 ~]# cp ./zabbix-2.2.12/misc/init.d/fedora/core5/zabbix_agentd /etc/rc.d/init.d/ [root@node0 ~]# vim /etc/rc.d/init.d/zabbix_agentd ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd" ##注意:根據(jù)自身環(huán)境修改此變量。 [root@node0 ~]# chmod +x /etc/rc.d/init.d/zabbix_agentd

啟動(dòng)Server和Agent端:

[root@node0 ~]# chkconfig zabbix_server --add [root@node0 ~]# chkconfig zabbix_agentd --add [root@node0 ~]# chkconfig zabbix_server on [root@node0 ~]# chkconfig zabbix_agentd on [root@node0 ~]# service zabbix_server start [root@node0 ~]# service zabbix_agentd start

##在另一臺(tái)Centos服務(wù)器上編譯安裝Zabbix-Agent: 安裝開(kāi)發(fā)環(huán)境:

[root@node1 ~]# yum groupinstall "Development tools"

創(chuàng)建zabbix用戶:

[root@node1 ~]# useradd -r zabbix

編譯安裝:

[root@node1 ~]# tar xf zabbix-2.2.12.tar.gz [root@node1 ~]# cd zabbix-2.2.12 [root@node1 zabbix-2.2.12]# ./configure --prefix=/usr/local/zabbix --enable-agent [root@node1 zabbix-2.2.12]# make [root@node1 zabbix-2.2.12]# make install

添加并重讀環(huán)境變量:

[root@node1 ~]# vim /etc/profile.d/zabbix.sh export PATH=/usr/local/zabbix/sbin:/usr/local/zabbix/bin:$PATH [root@node1 ~]# source /etc/profile.d/zabbix.sh [root@node1 ~]# zabbix_agentd -V Zabbix Agent (daemon) v2.2.12 (revision 59538) (20 April 2016)

導(dǎo)出man手冊(cè):

[root@node1 ~]# vim /etc/man.config MANPATH /usr/local/zabbix/share/man

編輯agent配置文件:

[root@node1 ~]# vim /usr/local/zabbix/etc/zabbix_agentd.conf Server=172.16.0.5 \\:本機(jī)IP; ServerActive=172.16.0.4 \\:Server端IP; Hostname=linux.zabbix.org

提供服務(wù)腳本:

[root@node1 ~]# cp ./zabbix-2.2.12/misc/init.d/fedora/core5/zabbix_agentd /etc/rc.d/init.d/ [root@node1 ~]# vim /etc/rc.d/init.d/zabbix_agentd ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd" ##注意:根據(jù)自身環(huán)境修改此變量。 [root@node1 ~]# chmod +x /etc/rc.d/init.d/zabbix_agentd

啟動(dòng)Agent端:

[root@node1 ~]# chkconfig zabbix_agentd --add [root@node1 ~]# chkconfig zabbix_agentd on [root@node1 ~]# service zabbix_agentd start

本文標(biāo)題:CentOS下LNMP環(huán)境搭建Zabbix監(jiān)控系統(tǒng)
本文地址:http://www.rwnh.cn/article18/cgjhdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)網(wǎng)站設(shè)計(jì)公司、手機(jī)網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)品牌網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
垣曲县| 孟村| 红河县| 连州市| 普洱| 华蓥市| 新昌县| 虞城县| 英山县| 定结县| 盘山县| 托里县| 达孜县| 谢通门县| 阿鲁科尔沁旗| 甘洛县| 合江县| 广东省| 康保县| 渑池县| 夏河县| 册亨县| 海丰县| 饶阳县| 黎平县| 万州区| 迁西县| 甘肃省| 仲巴县| 车险| 恩施市| 常山县| 四会市| 神木县| 德兴市| 鹿邑县| 阿克苏市| 霍城县| 清新县| 平陆县| 五大连池市|