#进入到middleware-install 文件夹
cd doc/middleware-install
# 启动容器 安装中间件
docker-compose up -d
http://localhost:9200/ 有内容代表运行成功
http://localhost:9200/_cat/indices?v 查看索引
# 进入到elasticsearch容器
docker exec -it bridge-to-china-elasticsearch /bin/bash
# 在线安装ik分词器
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.17.3/elasticsearch-analysis-ik-7.17.3.zip
# 退出容器
exit
# 重启容器
docker restart bridge-to-china-elasticsearch
http://localhost:15672 有界面代表运行成功
# 进入到rabbitmq容器
docker exec -it bridge-to-china-rabbitmq /bin/bash
# 安装管理插件
rabbitmq-plugins enable rabbitmq_management
# 退出容器
exit
# 重启容器
docker restart bridge-to-china-rabbitmq
账号:admin
密码:12345678
登录后会看到如下界面
创建一个存储桶,名为`bridge-to-china
创建成功后,需要调整仓库的权限,要不然会看不到图片
账号:nacos
密码:nacos
登录后会看到如下界面
接下来,我们需要添加一个dev 的namespace
然后我们需要导入配置文件,点击配置列表,选择dev的namespace,然后点击导入配置
在弹出的窗口中,选择导入文件,选择doc/nacos/nacos-config.zip
导入成功后,我们就可以看到配置文件了
因为我相信大家都不会使用默认密码,所以需要更改数据库的密码
选择datasource.yaml文件,修改数据库的密码
在箭头所指的位置,修改为你的数据库密码,然后保存即可
接下来就可以启动项目了,启动项目之前,需要先启动中间件,还有需要导入数据库文件
可以更改项目环境来启动项目
在最外层的pom.xml文件中,可以更改项目的环境,目前有dev和prod两种环境,如果需要更多环境,可以自行添加
Minio
Acc: admin
Pwd: 12345678
Nacos
Acc: nacos
Pwd: nacos
Redis
Acc: 无
Pwd: 123456
RabbitMQ
Acc: admin
Pwd: 123456