Docker 安装 RabbitMQ
Docker (Desktop) 安装 RabbitMQ12345docker run -d --name rabbitmq \ -e RABBITMQ_DEFAULT_USER=admin \ -e RABBITMQ_DEFAULT_PASS=admin \ -p 5672:5672 -p 15672:15672 \ rabbitmq:management
1234567\#系统管理员账号和密码 RABBITMQ_DEFAULT_USER=adminRABBITMQ_DEFAULT_PASS=admin\#端口-p 5672:5672 -p 15672:15672
Docker 安装 Minio
Docker (Desktop) 安装 Minio1234567docker run -p 9000:9000 -p 9090:9090 --name minio \ -d --restart=always \ -e "MINIO_ACCESS_KEY=minio" \ -e "MINIO_SECRET_KEY=password" \ -v database:/data \ minio/minio server \ /data --console-address ":9090" -address ":9000"
1234567\#系统管理员账号和密码 MINIO_ROOT_USER=minio MINIO_ROOT_PASSWORD=password \#端口-p 9000:9000 -p 9090:9090
Ubuntu 22.04 MySQL配置
第一步卸载/清理残余1dpkg --list|grep mysql
根据查询首先卸载以前的数据库
1sudo apt-get remove mysql-common
第二步 安装Mysql更新一下列表
1sudo apt-get update
安装MySQL
1sudo apt-get install mysql-server
启动:
1sudo service mysql start
重启:
1sudo service mysql restart
关闭:
1sudo service mysql stop
测试MySQL
1sudo service mysql status
设置MySQL服务开机自启动
1sudo service mysql enable
停止MySQL服务开机自启动
1sudo service mysql disable
第三步 修改mysql的连接方式和数据库密码首先要先使用无密码登录数据库
1sudo mysql -uroot -p
不用输入任何密码直接回车.然后按照以下命令把数据库的连接和密码都改一下
123456789 ...
Ubuntu 22.04 配置静态IP
打开配置文件
1sudo vim /etc/netplan/00-installer-config.yaml
打开后将配置文件里的内容改为以下
1234567891011network: version: 2 renderer: networkd ethernets: ens33: # 替换为你的网卡接口名称 dhcp4: no addresses: - 192.168.0.100/22 # 设置静态IP地址及子网掩码 gateway4: 192.168.0.1 # 设置网关地址 nameservers: addresses: [8.8.8.8, 8.8.4.4] # 设置公共DNS服务器地址
使配置文件生效
使用以下命令验证netplan配置文件是否有语法错误:
1sudo netplan try
如果没有错误,则应用更改:
1sudo netplan apply
重新启动网络服务(可选):
1sudo systemctl restart networkd
从StringRedisTemplate注入问题深入探究@Resource和@Autowired两种注入方式的区别
StringRedisTemplate注入问题1`Bean named 'redisTemplate' is expected to be of type 'org.springframework.data.redis.core.StringRedisTemplate' but was actually of type 'org.springframework.data.redis.core.RedisTemplate'`
翻译:Spring框架期望一个名为 ‘redisTemplate’ 的bean 应该是类型为 ‘org.springframework.data.redis.core.StringRedisTemplate’,但实际上它是类型为 ‘org.springframework.data.redis.core.RedisTemplate’。
解决方式方案一:改变注入方式将@Resource改为@Autowired
方案二:改命名将redisTemplate/template改为stringRedisTemplat ...