自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker 部署本地gitlab

docker pull gitlab/gitlab-ce:latest在/home目录中创建gitlab目录,然后gitlab目录中创建三个文件夹,分别未opt log etc然后执行docker run \ -itd \ -p 9980:80 \ -p 9922:22 \ -v /home/gitlab/etc:/etc/gitlab \ -v /home/log:/var/log/gitlab \ -v /home/opt:/var/opt/gitlab \ --re.

2021-11-25 14:09:44 808

原创 docker配置mysql 中间件 ProxySQL

之前我们配置了mysql 一主二从模式,本文将利用mysql中间件ProxySQL 实现读写分离。首先下载镜像docker pull proxysql/proxysql在home目录下创建proxysql/proxysql.cnf,内容如下datadir="/var/lib/proxysql"admin_variables={ admin_credentials="admin:admin;radmin:radmin" ##管理端账号密码 mysql_ifaces=

2021-11-25 12:51:09 1115 1

原创 docker部署redis cluster模式

之前我们演示过如何在docker中部署redis哨兵模式,本文讲解如何在docker部署rediscluster模式Redis Cluster着重于提高并发量。群集至少需要3主3从,且每个实例使用不同的配置文件。在redis-cluster架构中,redis-master节点一般用于接收读写,而redis-slave节点则一般只用于备份, 其与对应的master拥有相同的slot集合,若某个redis-master意外失效,则再将其对应的slave进行升级为临时redis-master。在.

2021-11-25 10:43:54 1550

原创 Docker mysql8.0部署1主2从

1、下载镜像mysqldocker pull mysql2、在home目录下创建一个mysql目录,在该目录下创建3个文件夹,分别为master、slave1、slave2,然后在该3个目录中创建3个目录为conf、data、logs和一个文件timezone。3、首先,设置时区。在timezone中输入"Asia/shanghai"4、创建master容器##端口对外3307 master mysql 密码设置为123456docker run -p 3307:33

2021-11-19 14:30:39 1113

原创 docker 部署redis 1主2从3哨兵

1、拉取docker redis镜像docker pull redis2、在home目录中新建2个文件夹 redis和sentinel3、在redis新建docker-compose.ymlversion: '3'services: master: image: redis container_name: redis-master command: redis-server --requirepass 密码 --masterauth 密码 port

2021-11-18 14:42:42 883

原创 docker 创建etcd集群

1、本文采用etcd3.5.1版本,首先下载etcd3.5.1 docker镜像docker pull quay.io/coreos/etcd:v3.5.12、在自己设定的目录,比如/home/etcd下创建docker-compose.yml,内容如下##xx.xx.xx.xx 为自己服务器ip地址version: "3.7"services: etcd0: image: "quay.io/coreos/etcd:v3.5.1" container_name:

2021-11-18 10:30:08 1142

原创 CentOS 8.4 安装docker

1、清除系统上老版本的docker[root@iZbp1bq6vb70qq3lbmjlh0Z ~]# sudo yum remove docker \> docker-client \> docker-client-latest \> docker-common \> docker-latest \>

2021-11-17 12:21:38 366

原创 CentOS 8.4 安装protoc

1、进入protobuf release 页面,选择适合自己操作系统的压缩包文件,并下载到自己指定目录下。2、解压自己下载的压缩包,并进入该文件夹[root@iZbp1bq6vb70qq3lbmjlh0Z ~]# cd protoc-3.19.1-linux-x86_64/3、将启动的protoc二进制文件移动到被添加到环境变量的任意path下,如$GOPATH/bin,这里不建议直接将其和系统的以下path放在一起。[$GOPATH为你本机的实际文件夹地址][root@iZbp1bq6

2021-11-17 11:53:35 1676

原创 CentOS 8.4 安装goctl

1、下载安装GO111MODULE=on GOPROXY=https://goproxy.cn/,direct go get -u github.com/tal-tech/go-zero/tools/goctlgolang1.6版本起,安装命令会警告一直以来,go get 用于下载并安装 Go 包、命令等,而 go install 在 module 时代几乎很少使用,在 GOPATH 年代,go install 用来编译安装本地项目。自 1.16 起,官方说,不应该 go get 下.

2021-11-17 11:33:12 1639 1

原创 CentOS 8.4 安装golang环境

golang环境配置

2021-11-17 10:58:55 74

protoc-3.19.1-linux-x86_64.zip

protoc liunx安装包

2021-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除