第一步、安装JDK
WGCAT部署所在主机需要JDK环境(JDK1.8、JDK11都可以),OpenJDK也可以,更高版本JDK也支持,一般推荐使用JDK1.8或JDK11
参考:linux CentOS系统安装jdk教程_centos安装jdk-CSDN博客
第二步、下载WGCAT安装包
# 切换到 /opt 目录
cd /opt
# 使用 wget 从指定的 URL 下载 wgcat-v1.2.1.tar.gz 文件
wget https://www.wgstart.com/wgcat/download/1.2.1/wgcat-v1.2.1.tar.gz
# 解压下载的 tar.gz 文件,-x 表示解压,-v 表示详细输出,-z 表示处理 gz 压缩文件,-f 后跟文件名
tar -xvzf wgcat-v1.2.1.tar.gz
# 进入解压后的 wgcat-v1.2.1 目录
cd wgcat-v1.2.1
三、安装mysql 数据库 进行初始化
# 下载 MySQL 8.4 社区版本的 RPM 包
wget https://repo.mysql.com//mysql84-community-release-el7-1.noarch.rpm
# 安装下载的 RPM 包
sudo rpm -ivh mysql84-community-release-el7-1.noarch.rpm
# 更新 YUM 缓存
sudo yum makecache
# 列出所有可用的 MySQL 相关软件包
yum list available | grep mysql
# 安装 MySQL 社区服务器
sudo yum install -y mysql-community-server mysql-community-client
# 启动 MySQL 服务
systemctl start mysqld
# 检查 MySQL 服务的状态
systemctl status mysqld
# 设置 MySQL 服务开机自启
systemctl enable mysqld
# 从日志文件中提取临时密码
grep 'temporary password' /var/log/mysqld.log
# 查看 MySQL 版本信息
mysql --version
# 使用 root 用户登录 MySQL(需要输入临时密码)
mysql -u root -p
# 修改 root 用户的密码为 '新密码'
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
# 退出 MySQL 命令行界面
exit
#把密码设置宽松模式
#mysql -u root -p
#SET GLOBAL validate_password.policy = LOW;
#SET GLOBAL validate_password.length = 6;
#ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
#FLUSH PRIVILEGES;
#exit
四、使用navicat工具连接
#关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
# 关闭selinux
# 临时
setenforce 0
# 永久 注意需要重启才能生效。
sed -i 's/enforcing/disabled/' /etc/selinux/config
#使用navicat连接1103报错
use mysql;
update user set host='%' where user='root';
flush privileges;
exit
连接成功之后 创建数据库 wgcat
把初始化SQL文件传输到本地
在wgcat 数据库上面运行这个SQL文件
配置文件在/wgcat-v1.2.1/config/application.yml
启动完成后,浏览器输入 http://主机IP:9995 登录,将URL中的信息改为自己的主机IP和web端口,默认登录账号/密码:admin/111111
完成