自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Docker仓库、网络、数据卷

Docker仓库 Docker 仓库是用来包含镜像的位置,Docker提供一个注册服务器(Register)来保存多个仓库,每个仓库又可以包含多个具备不同tag的镜像。 Docker运行中使用的默认仓库是 Docker Hub 公共仓库。 搭建Docker私人仓库 通过Docker公司提供的开源镜像,可以快速的搭建企业级别的私有仓库。 Registry工作原理 Docker Registry有三个角色,分别是index、registry和registry client。 index: 负责并维

2020-11-28 22:17:07 250

原创 Docker的安装和使用及镜像

Docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker的安装 ...

2020-11-24 18:57:12 308 1

原创 redis

redis 和 mysql 的区别 类型上 从类型上来说,mysql是关系型数据库,redis是缓存数据库 作用上 mysql用于持久化的存储数据到硬盘,功能强大,但是速度较慢 redis用于存储使用较为频繁的数据到缓存中,读取速度快 需求上 mysql和redis因为需求的不同,一般都是配合使用。 redis 的安装和使用 安装包:链接:redis5.0 提取码: sna8 源码解压,进入解压目录,make && make install , 之后进入uti

2020-11-11 22:39:09 188

原创 mysql主从复制,组复制以及高可用

实验环境模拟: 一台进行源码编译过mysql.5.7.31的主机lnmp,编译目录在 /usr/local/lnmp/mysql ,主机IP为172.25.3.199/24。 一台IP为172.25.3.1/24 的server1主机,两台主机都做好了解析。 mysql 的主从复制 基于二进制文件的主从复制 步骤: 通过rsync命令将lnmp主机上的nginx 源码编译后的目录发送到server1主机上,并添加mysql用户. 将mysql目录下的bin 目录写在 $PATH 中,用mysqld

2020-11-09 17:06:28 539 1

原创 nginx常规配置

实验环境搭建: 一台主机名是lnmp 的虚拟机,ip 是172.25.3.199/24, 源码编译过nginx。编译后Nginx 的路径为/usr/local/lnmp/nginx 宿主机ip 为 172.25.3.250/24 nginx访问控制及状态监控 修改nginx 的配置文件,并重启服务。 测试: 对stub_status 模块的测试: 对访问控制的测试 ngixn 开启https访问 修改nginx 配置文件 生成ssl证书, 并将证书移动到nginx 的配置目录

2020-11-05 22:06:32 202

原创 tomcat+nginx+memcache实现对tomcat服务的负载均衡和session共享

实验环境搭建: 两台主机主机名分别为lnmp 和 server1 , ip地址分别为172.25.3.199和172.25.3.1 什么是tomcat? 由Apache组织提供的一种Web服务器,提供对jsp和Servlet的支持。它是一种轻量级的javaWeb容器(服务器),也是当前应用最广的JavaWeb服务器(免费)。 tomcat7.0.37 源码安装 源码包: 链接: tomcat7.0.37 提取码: 4jet jdk工具包: 链接: jdk工具包提取码: b2d8 tar zxf ap

2020-11-04 21:37:23 236

原创 memcached 和 openresty 实现高速缓存机制

什么是memcached? memcached是一个免费开源的、高性能的、具有分布式内存对象的缓存系统,通过减轻数据库负载来加速动态web应用。 实现步骤

2020-11-02 18:19:16 317

原创 mysql 5.7.31+ php7.4.12 + nginx1.91.1源码编译

mysql5.7.31源码编译 源码包:安装mysql-boost-5.7.31.tar.gz tar zxf mysql-boost-5.7.31.tar.gz 解压安装包到当前路径 yum install gcc gcc-c++ ncurses-devel openssl-devel cmake bison 解决安装mysql需要的软件依赖性 cd mysql-5.7.31 进入到解压目录开始进行编译,执行下边这个命令 cmake -DCMAKE_INSTALL_PREFIX=

2020-11-02 15:31:44 747 2

空空如也

空空如也

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

TA关注的人

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