部署zabbix站点
2016-07-18 11:52:08 0 举报
部署Zabbix站点是一个涉及多个步骤的过程。首先,需要在服务器上安装Zabbix软件包。然后,需要配置Zabbix服务器以收集和存储数据。接下来,需要创建一个数据库来存储Zabbix数据。此外,还需要在Zabbix服务器上安装并配置Web服务器软件,以便用户可以通过Web浏览器访问Zabbix界面。最后,需要为Zabbix服务器添加适当的防火墙规则,以确保只有授权用户可以访问Zabbix界面。总之,部署Zabbix站点需要一些技术知识,但通过遵循上述步骤,您可以轻松地完成这个过程。
作者其他创作
大纲/内容
重启php
结束
创建数据库
添加PHP扩展模块
grant all on zabbix.* to zabbix@'127.0.0.1' identified by 'zabbix';flush privileges;
修改zabbix配置
#gettext模块cd /${source}/php/ext/gettext/application/php/bin/phpize./configure -with-php-config=/application/php/bin/php-configmake&&make installecho \"extension = gettext.so\"/application/php/lib/php.ini#mysqli模块cd /${source}/php/ext/mysqli/application/php/bin/phpize./configure -with-php-config=/application/php/bin/php-configmake&&make installecho \"extension = mysqli.so\"/application/php/lib/php.ini
server { listen 80; server_name localhost; root html; location / { root html; index index.php; } location ~ .*\\.(php|php5)?$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; } access_log logs/zabbix.log}
mkdir -p /application/nginx/html/zabbixcd /${sourcepath}/zabbix-3.0.3/frontends/php/cp -a . /application/nginx/html/zabbix/chown -R nginx.nginx /application/nginx/html/zabbix
优化php配置
nginx整合php配置
复制站点代码
sed -i 's#max_execution_time = 30#max_execution_time = 300#;s#max_input_time = 60#max_input_time = 300#;s#post_max_size = 8M#post_max_size = 16M#;910a date.timezone=Asia/Shanghai' /application/php/lib/php.ini
conf/nginx.conf
create database zabbix character set utf8 collate utf8_bin;
网络班1期-杨飏
killall php;/application/php/sbin/php-fpm
/etc/init.d/zabbix_server start
启动zabbix服务
use zabbix;source /${sourcepath}/zabbix-3.0.3/database/mysql/schema.sqlsource /${sourcepath}/zabbix-3.0.3/database/mysql/images.sqlsource /${sourcepath}/zabbix-3.0.3/database/mysql/data.sql
开始
创建数据库用户
导入初始数据
0 条评论
下一页