13-部署zabbix站点流程
2016-07-18 11:52:08 0 举报
部署Zabbix站点流程主要包括以下几个步骤:首先,安装LAMP环境,即Linux操作系统、Apache服务器、MySQL数据库和PHP语言。然后,下载并解压Zabbix软件包,将解压后的文件复制到Web服务器的根目录下。接下来,配置Zabbix的数据库信息,包括数据库类型、主机名、用户名、密码等。在数据库中创建Zabbix所需的表结构。之后,配置Apache的主配置文件,添加Zabbix的虚拟主机配置。重启Apache服务使配置生效。最后,访问Zabbix的Web界面进行初始化配置,包括设置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服务
部署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 条评论
下一页
为你推荐
查看更多