Linux使用systemctl方式设置agent开机自启动(ubuntu、centos、debian等都可以用)

如果是windows开机自启动服务,请查看将agent注册为windows系统服务
1、以Ubuntu 20为例,设置agent开机启动
在/wgcloud目录下(其他目录也可以,这是例子)执行如下指令,把其中的[agent完整路径]改为自己的实际agent完整路径,比如:/wgcloud/agent-linux-amd64-v3.4.6
到此agent开机启动设置就完成了
regAgentService.sh没有用了,可以把它删除,我们重启服务器试试,看agent自动启动了没
2、如果设置server开机启动,执行如下指令
把其中的[server完整路径]改为自己的实际server完整路径就可以了,比如:/wgcloud/server
到此server开机启动设置就完成了
regServerService.sh没有用了,可以把它删除,我们重启服务器试试,看server自动启动了没
提示:如果数据库和server在同一个主机,那么也应该将数据库设置开机启动,不然server会因为数据库没有启动导致启动不成功
3、查看服务运行状态
如果查看server的开机启动服务状态,输入systemctl status wgcloudServer即可
4、如果agent主机不能访问外网,内网也可以使用的
我们把regAgentService.sh下载到本地,将其放到server/logo/目录下,继续执行如下指令
记得把[server主机IP:9999]换成自己的实际IP和端口
server主机不能访问外网,内网设置开机启动,也和agent一样,我们把regServerService.sh下载到本地,将其放到server/logo/目录下,继续执行如下指令
5、以上就是自动设置开机启动的操作,如果想手动设置,请查看这里