若依系统安装,配置和启动 日期:2023-12-01 栏目:计算机分类:1 人气:315 ### 准备工作 JDK >= 1.8 (推荐1.8版本) Mysql >= 5.7.0 (推荐5.7版本) Redis >= 3.0 Maven >= 3.0 Node >= 12 nacos >= 2.0.4 安装若依框架前后端分离版本需要准备好如上环境 ### 环境配置 其他环境无需配置,仅需要配置nacos。 - 新建一个数据库,例如`nacos`用来存放nacos的数据。 - 官网下载nacos初始化配置`ry_config_2021xxxx.sql`,导入数据库 - 找到本地安装的nacos配置文件`${INSTALL_PATH}conf/application.properties`,更改nacos配置模块存储方式为数据库。 ``` #*************** Config Module Related Configurations ***************# ### If use MySQL as datasource: ### Deprecated configuration property, it is recommended to use `spring.sql.init.platform` replaced. # spring.datasource.platform=mysql spring.sql.init.platform=mysql ### Count of DB: db.num=1 ### Connect URL of DB: # nacos为数据库名称 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC # 数据库用户名 db.user.0=root # 数据库密码 db.password.0=root ### Connection pool configuration: hikariCP db.pool.config.connectionTimeout=30000 db.pool.config.validationTimeout=10000 db.pool.config.maximumPoolSize=20 db.pool.config.minimumIdle=2 ### the maximum retry times for push nacos.config.push.maxRetryTime=50 ``` ### 拉取代码 - 前往Gitee下载页面(https://gitee.com/y_project/RuoYi-Cloud (opens new window))下载代码解压到工作目录。 - 新建一个数据库,例如`ry-cloud`用来存放若依系统的数据 - 从官网下载若依初始化脚本`ry_2021xxxx.sql`,导入数据库 ### 启动nacos - 找到本地安装的nacos的启动文件 ``` ./startup.cmd -m standalone ``` 启动成功显示如下  - 浏览器访问地址(http://localhost:8848/nacos)打开控制界面,用户名密码都是`nacos`,登录之后看到默认配置已导入,类似如下  - 更改`gateway`,`auth`,`system`三个配置文件中的nacos,数据库和redis的地址,账号和密码 ### 启动后端 - Eclipse导入刚刚拉取的代码,已maven项目导入  > 首次导入需要下载依赖,时间依据网速而异,可能会很长,需耐心等待,右下角可以看到进度条,进度条消失标识加载完毕 - 找到三个必须的模块的配置文件`bootstrap.yml`,更改nacos的配置地址  - 分别找到模块主文件`LMSSystemApplication`,`LMSGatewayApplication`,`LMSAuthApplication`  - 在主文件中,右键菜单选择`Run as`>`Java Application`,启动服务,启动成功之后`console`中显示如下信息  ### 启动前端 - VS Code,打开目录下的`ry-ui`文件件 - npm安装依赖 ``` npm install ``` > 时间依据网速而异,可能会很长,需耐心等待 - 开发模式启动 ``` npm run dev ``` - 启动成功之后,浏览器会自动打开地址(http://localhost:80) - 如果出现验证码,使用默认账号能登录,说明系统搭建成功 标签: java 若依 上一篇:如何使用mvn命令导入依赖 下一篇:Docker容器操作 随便看看 2024-02-19 PHP7 运算符“??” 和“?:”的区别 2022-11-30 Linux 后台运行命令 2022-11-25 关于我们 2022-11-30 centos一键系统安装lnmp集成环境 2022-11-30 linux 生成 ssh 公钥 留言