如何查网站的百度快照,视频生成链接网站,wordpress 换头像,公司部门主页设计方案忘记了软件还没有装全,今天先把所有的软件装上,nacos已经装过了我们就不在装了,剩余的软件全部都是通过docker安装,我在centos7里面
1. 安装docker
安装dockeryum -y install docker开机自启
systemctl enable docker启动dockre
systemctl start docker查看docker版本
doc…忘记了软件还没有装全,今天先把所有的软件装上,nacos已经装过了我们就不在装了,剩余的软件全部都是通过docker安装,我在centos7里面
1. 安装docker
安装dockeryum -y install docker开机自启
systemctl enable docker启动dockre
systemctl start docker查看docker版本
docker version1.1 Docker仓库加速配置
进入到docker配置目录cd /etc/docker/daemon.json就是我们要修改的配置文件,这是我的加速地址 大家可以去阿里云上面给自己搞一个免费的
{registry-mirrors: [https://7dj9fy25.mirror.aliyuncs.com]
}2 安装Mysql
执行下面的命令
docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD123456 -d mysql:5.7 --character-set-serverutf8mb4 --collation-serverutf8mb4_unicode_ci1.3307 我们以后将使用3307 该端口来访问Mysql(将外网的3307端口映射到mysql的3306端口) 2. MYSQL_ROOT_PASSWORD是指定Mysql的root密码 3. character-set-server,collation-server设置默认的数据库编码为UTF-8
3 安装redis
执行下面的命令
docker run --name redis -p 6380:6379 -d redis-p 6380 是将redis服务器监听的端口绑定在本地6380的端口上 3.1 redis 密码配置 redis必须配置数据库密码
进入redis容器 也可以通过容器Id
docker exec -it redis bash切换目录
cd /usr/local/bin配置密码
./redis-cli
CONFIG SET requirepass Ltd3411??4 安装RocketMq
rocketmq-namesrv地址
https://hub.docker.com/r/rocketmqinc/rocketmq-namesrvrocketmq-broker地址
https://hub.docker.com/r/rocketmqinc/rocketmq-brokerrocketmq-console-ng地址
https://hub.docker.com/r/styletang/rocketmq-console-ng4.1 Namesrv安装
docker run --name namesrv -p 9876:9876 -e MAX_POSSIBLE_HEAP100000000 -d rocketmqinc/rocketmq sh mqnamesrv4.2 broker的安装
创建文件夹
mkdir -p /usr/local/rocketmq切换目录
cd /usr/local/rocketmq新建broker.conf
vim broker.conf添加配置
brokerClusterName DefaultCluster
brokerName broker-a
brokerId 0
deleteWhen 04
fileReservedTime 48
brokerRole ASYNC_MASTER
flushDiskType ASYNC_FLUSH
brokerIP1 你的IP地址
4.2 安装broker
docker run --name broker -p 10911:10911 -p 10909:10909 -v /usr/local/rocketmq/broker.conf:/opt/rocketmq-4.4.0/conf/broker.conf --link namesrv:namesrv -e NAMESRV_ADDRnamesrv:9876 -e MAX_POSSIBLE_HEAP200000000 -d rocketmqinc/rocketmq:4.4.0 sh mqbroker -c /opt/rocketmq-4.4.0/conf/broker.conf4.3 console的安装
docker run --namerocketmq-console -e JAVA_OPTS-Drocketmq.namesrv.addr你的IP地址:9876 -Dcom.rocketmq.sendMessageWithVIPChannelfalse -p 8080:8080 -d styletang/rocketmq-console-ng5. MongoDB安装
docker run --name mongo -p 27017:27017 -d mongo --auth5.1 MongoDB 密码配置
进入容器
docker -exec -it mongo mongo admin执行命令
db.createUser({ user:admin,pwd:123456,roles:[ { role:userAdminAnyDatabase, db: admin}]});6. Sentinel 安装
docker run --name sentinel -p 8858:8858 -d bladex/sentinel-dashboard7 安装 Seata-Server
docker run --name seata-server -p 8091:8091 -e SEATA_IP你的IP -d seataio/seata-server到此我们所有的软件就安装成功了