快速部署zabbix监控服务器

来源:互联网 发布:微店和淘宝哪个安全 编辑:程序博客网 时间:2024/05/01 10:31

1. httpd安装部署

2. mysql-5.6.14安装部署

tar xvf mysql-5.6.14.tar.gz -C /usr/local/src

cd /usr/local/src/mysql-5.6.14

yum install ncurses-devel openssl-devel

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql56 \
-DDEFAULT_CHARSET=utf8 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_EXTRA_CHARSETS=ALL \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_SSL=yes

cp support-file/mysql.server /etc/init.d/mysqld56

vim /etc/init.d/mysqld56

vim /usr/local/mysql56/etc/my.cnf

mkdir /data/mysql56/data

chown -R mysql.mysql /data/mysql56

export PATH=/usr/local/mysql56/bin:$PATH

mysql_secure_installation

/etc/init.d/mysqld56 start

mysqladmin -u root password ‘password’

mysql -u root -p -e “create database zabbix default charset utf8;grant all privileges on zabbix.* tozabbix@localhost identified by ‘zabbix’”

3. php安装部署

./configure –prefix=/usr/local/php \

–with-gd –with-png-dir –with-jpeg-dir –with-freetype-dir –with-gettext –with-mysqli –enable-bcmath –enable-ctype –enable-sockets –enable-mbstring

4. zabbix-2.2.0.tar.gz 安装部署

tar xvf zabbix-2.2.0.tar.gz -C /usr/local/src/

cd /usr/local/src/zabbix-2.2.0

cd database/mysql cat schema.sql | mysql -u zabbix -p

cat images.sql | mysql -u zabbix -p

cat data.sql   | mysql -u zabbix -p

cd ../

export PATH=/usr/local/mysql56/bin:$PATH

echo “/usr/local/mysql56/lib” >> /etc/ld.so.conf && ldconfig

./configure –prefix=/usr/local/zabbix-2.2 \

–enable-server \

–enable-proxy \

–enable-agent \

–with-mysql \

-with-jabber \

–with-libxml2 \

–with-libcurl \

–with-net-snmp \

–with-ssh2 \

–with-openipmi \

–with-iconv

cp misc/init.d/fedora/core5/zabbix_* /etc/init.d/

chmod 755 /etc/init.d/zabbix

chown -R zabbix.zabbix /usr/local/zabbix-2.2

cp -r frontends/php /usr/local/apache246/

mv /usr/local/apache246/php /usr/local/apache246/zabbix

vim /usr/local/zabbix-2.2/etc/zabbix_server.conf

vim /usr/local/zabbix-2.2/etc/zabbix_agent.conf

vim /usr/local/php/lib/php/php.ini

memory_limit = 256M

date.timezone = Asia/Shanghai

post_max_size = 32M

max_execution_time = 600

upload_max_filesize = 16M

max_input_time = 600

vim /usr/local/apache246/conf/extra/zabbix.conf

echo Include conf/extra/zabbix.conf >> /usr/local/apache246/conf/httpd.conf

/etc/init.d/httpd246 start

## zabbix password

elinks http://localhost/zabbix

参考:

https://www.zabbix.com/documentation/2.2/manual/installation

http://waringid.blog.51cto.com/65148/904201

0 0
原创粉丝点击