Linux部署wgcloud操作步骤说明(这里以CentOS为例安装)
首先我们去下载安装包,但是前提我们要准备好MySQL和配置好JDK1.8(server端需要JDK和MySQL,但是agent不需要这两项)
1、安装MySQL
MySQL要有的话就不用安装了,MySQL不一定要和server安装到一个主机,可以安装到其他主机,只要server主机能访问到MySQL就行
WGCLOUD也支持MariaDB、PostgreSql、SQLServer、Oracle作为数据源,这里我以MySQL为例说明
Linux安装mysql
server端需要连接数据库,agent不用连接数据库,数据库可以和server安装到同一台主机
如果你已经安装过,请继续往下看
2、安装JDK1.8
Linux安装JDK1.8
JDK11也可以,更高JDK版本也可以的,server端需要JDK,agent端不需要JDK及其他依赖组件,如果你已经安装过,请继续往下看
3、首先 下载(Linux版本),这里是用wgcloud-v3.5.2.tar.gz作为示例说明
4、初始化数据库
本产品数据库使用MySQL,版本5.6或以上就可以,MySQL 8也支持,也可以用PostgreSQL和Oracle,SQLServer
创建数据库,名称为wgcloud,字符集设置为UTF-8 Unicode即可
导入对应的sql脚本,sql文件在安装包里,解压后可以看到,在sql文件夹下
SQL操作命令参考
5、解压安装包
MySQL安装包下载:点击下载
MySQL安装就直接默认下一步就可以了,网上也有很多资料,此处就不再描述具体安装步骤了
6、解压安装包
7、修改连接mysql数据库信息,server/config/application.yml
将下图中的红框内信息,改为自己的mysql实际信息
8、启动server
注意:Linux检查下面红框内的文件是否有可执行权限,若无,则赋给可执行权限
./start.sh启动服务,./stop.sh停止服务
启动后,注意不要关闭守护进程,wgcloud-daemon-release
9、启动agent
注意:Linux检查下面红框内的文件是否有可执行权限,若无,则赋给可执行权限
./start.sh启动服务,./stop.sh停止服务
注意,agent/config/application.properties的serverUrl需要改成server主机的IP和端口
如果其他主机部署agent,点击查看
10、访问,http://localhost:9999
默认登录账号密码:admin/111111
最后,要注意把server主机的9999要开放给agent主机访问,使agent主机能telnet通9999即可
到此,部署就完成了