一、运行环?/p>
zabbix server
需要运行在
LAMP
或者是
LNMP
的环境下?/p>
二、环境的准备与配?/p>
1
、依赖包均通过
yum
安装需要事先配?/p>
yum
?/p>
yum -y install
gcc gcc-c++ autoconf httpd php mysql mysql-server php-mysql httpd-
manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap
php-pear php-xmlrpc php-bcmath mysql-connector-odbc mysql-devel libdbi-dbd-
mysql net-snmp-devel curl-devel
编辑
PHP
相关?/p>
/etc/php.ini
文件。(这里必须做响应的修改,否则在之后?/p>
web
?/p>
始化过程中会报错。)
vim /etc/php.ini
修改如下条目或者通过
sed
命令进行内容替换
date.timezone = Asia/Shanghai
max_execution_time = 300
post_max_size = 16M ###
有时候这里会被设置成
32M
,但是这里根据后面初始化?/p>
示中的信息,被要求设置成
16M
max_input_time=300
memory_limit = 128M
mbstring.func_overload = 2
或通过
sed
方式进行内容替换?/p>
sed -i "s/;date.timezone =/date.timezone = Asia\/Shanghai/g" /etc/php.ini
sed -i "s#max_execution_time = 30#max_execution_time = 300#g" /etc/php.ini
sed -i "s#post_max_size = 8M#post_max_size = 32M#g" /etc/php.ini
sed -i "s#max_input_time = 60#max_input_time = 300#g" /etc/php.ini
sed -i "s#memory_limit = 128M#memory_limit = 128M#g" /etc/php.ini
sed -i "/;mbstring.func_overload = 0/ambstring.func_overload = 2\n" /etc/php.ini