Zabbix-server 3.4.2服务端启动脚本03
1.进入源码目录
/usr/local/src/zabbix-3.4.2/misc/init.d [root@zabbix init.d]# tree . ├── aix │ └── zabbix_agentd ├── debian │ ├── zabbix-agent │ └── zabbix-server ├── fedora │ ├── core │ │ ├── zabbix_agentd │ │ └── zabbix_server # zabbix-server启动脚本 │ └── core5 │ ├── zabbix_agentd │ └── zabbix_server ├── freebsd │ ├── zabbix_agentd │ └── zabbix_server ├── gentoo │ ├── zabbix-agentd │ └── zabbix-server ├── README ├── suse │ ├── 9.1 │ │ ├── zabbix_agentd │ │ └── zabbix_server │ ├── 9.2 │ │ ├── zabbix_agentd │ │ └── zabbix_server │ └── 9.3 │ ├── zabbix_agentd │ └── zabbix_server ├── tru64 │ ├── zabbix_agentd │ └── zabbix_server └── ubuntu ├── zabbix-agent.conf └── zabbix-server.conf 13 directories, 22 files
2.复制到启动目录
[root@zabbix init.d]# cd /usr/local/src/zabbix-3.4.2/misc/init.d [root@zabbix init.d]# cp fedora/core/zabbix_server /etc/init.d/zabbix-server [root@zabbix init.d]# vim /etc/init.d/zabbix-server ...... 18 # Variables 19 # Edit these to match your system settings 20 21 # Zabbix-Directory 22 BASEDIR=/usr/local/zabbix # 更改到实际安装目录 23 24 # Binary File 25 BINARY_NAME=zabbix_server 26 27 # Full Binary File Call 28 FULLPATH=$BASEDIR/sbin/$BINARY_NAME ......
3.通过启动zabbix-server
[root@zabbix ~]# /etc/init.d/zabbix-server start Starting zabbix_server: [ OK ] [root@zabbix ~]# /etc/init.d/zabbix-server status zabbix_server (pid 35943 35942 35941 35940 35939 35938 35937 35936 35935 35934 35933 35932 35931 35930 35929 35928 35927 35926 35925 35924 35923 35922 35921 35920 35919 35918 35917 35916 35915 35914 35913 35912 35911 35909) is running...