赞
踩
链接:开源地址
若依是一款开源的基于Vue+SpringCloud的微服务后台管理系统(也有SpringBoot版本),集成了用户管理、权限管理、定时任务、前端表单生成等各种基础功能,对于像我这种前端代码写不了一点的玩家来说十分友好!
从开始学Java,就做了各种各样的项目,有商城、订阅号、外挂、造轮子,但是每个都不精通,甚至在写简历时拿不出手(写商城项目看着好像是培训出来的一样)。目前在做的一个项目是个人网站开发晚风的网站,写的比较复杂,使用的微服务架构,但是最让我头疼的是前端代码的编写,尽管使用了Vue+element-ui,做出来的样子特别丑。到9月份研究生才开学,利用这段时间,我想使用若依重构我的网站,把网站做成一个多用户的系统,集成各种各样的功能,免费使用,让这个项目在之后找工作拿得出手!
发现有现成的Docker-Compose文件,便使用Docker-Compose进行启动,之前没用过它部署项目,正好学习一下Docker-Compose
这里提供一个一键关闭所有微服务端口应用的shell,便于解决端口占用问题
#!/bin/bash
PORTS=(8080,9200,9202,9100,9300,9203,9201) # 定义端口列表
for port in ${PORTS[@]}; do
result=`echo $(lsof -i:$port | grep LISTEN | awk '{print $2}')`
if [[ "$result" != "" ]];then
echo "正在停止端口[$port]的进程...."
kill -9 $result
fi
done
指定docker-compose.yml中nacos的image版本,否则无法下载nacos的镜像
...
ruoyi-nacos:
container_name: ruoyi-nacos
image: nacos/nacos-server:v2.3.0-slim # Mac必须指定版本
...
在nacos中找到ruoyi-gateway-dev.yml(⚠️:在本地代码中添加配置是不能实现的,优先使用的nacos中的配置)
# 安全配置
security:
# 验证码
captcha:
enabled: false # 关闭验证码
type: math
修改B站爬虫项目(点这里尝试一下当前版本)为多用户项目,导入到该项目中
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。