zabbix源码中提供了添加到服务的脚本
ls zabbix-3.4.7/misc/init.d
aix debian fedora freebsd gentoo README suse tru64 ubuntu
你会发现有这样几个文件夹,他这针对不同操作系统提供的脚本,这还是很贴心的服务啊。每一个文件夹下都对应一个zabbix_server zabbix_agentd 脚本。
根据自己操作系统,拷贝响应脚本到 /etc/init.d/下
脚本已经做个权限设置,如果没有权限请执行
chmod a+x zabbix_server
然后,就可以通过该脚本对nginx服务进行管理了:
/etc/init.d/nginx start
/etc/init.d/nginx stop
使用chkconfig进行管理
上面的方法完成了用脚本管理zabbix服务的功能,但是还是不太方便,比如要设置zabbix开机启动等。这时可以使用chkconfig来设置。
先将zabbix服务加入chkconfig管理列表:
chkconfig --add /etc/init.d/zabbix_server
加完这个之后,就可以使用service对zabbix_server进行启动,重启等操作了。
service zabbix_serverstart
service zabbix_serverstop
设置终端模式开机启动:
chkconfig zabbix_server on
(zabbix_agentd也是一样的)
Comments (0)