一、环境准备
1、mysql
安装好mysql后直接用navicat进入mysql运行该文件即可
2、nacos环境
推荐使用nacos1.4.1 , 并创建好相应的nacos数据库,nacos数据库创建请使用该sql文件,
创建好nacos数据库后,记得配置应该自己的nacos账号后面会用到,nacos账号密码需要自己到数据库里添加(nacos数据库users表),由于nacos密码为加密后密码(nacos数据库users表的password字段),下面给出字符串“nacos”的加密后对应的字符串
$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu
一下是nacos下载连接,如果下载速度慢,可以使用手机自带下载器下载后传到电脑使用
并修改nacos的配置文件,在conf文件夹内的application.properties里解开对应行的注释
启动naocs,后登录看到有以下信息就算成功
3、redis
到redis下载|雷迪斯 (redis.io) 下载相应版本redis后本地启动并设置redis密码
注意一定要设置redis密码,hoj不支持使用无密码的redis
二、项目启动准备
1.修改bootstrap.yml
2.修改application-prod.yml
三、项目启动
1、确认环境启动
2、确定redis密码正确
3、后端启动
4、启动前端后登录
账号为 root 密码为 hoj123456
后记
由于判机(judgeserver)内的命令为Linux命令,所以没必要在windows环境下启动判机
并且由于默认判机与项目前端所使用的端口重叠,所以请注意修改