自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker安全

和本地共享资源,会有安全性问题。

2024-09-04 17:02:08 862

原创 Docker数据卷

docker是分层文件系统,性能差。需要将数据问价保存到本地磁盘。

2024-09-03 21:24:42 578

原创 Docker网络

1. 默认使用桥接模式,桥接到docker0上但是这种方式,外部主机却不能访问容器和宿主机共享同一网络栈,不会新建虚拟网卡通过本机IP即可以访问到但是这样将容器直接暴露,不安全无法通信可以通信可以多个容器共享一个网络,前提是不能有端口冲突,比如nginx默认端口就相同。外部主机通过DNAT规则访问容器3. 跨主机通信server1

2024-09-03 16:27:49 296

原创 docker镜像与仓库

虚拟化技术的提升。相当于集装箱。缺点虚拟化相比与容器,有独立的操作系统内核;而容器共享同一个OS,不安全。优点。

2024-09-02 20:43:10 328

原创 redis主从+高可用切换+负载均衡

当客户机和master直接网络畅通,而master和slave直接网络故障,在切换主从过程中,客户向原来的master中写数据,会造成丢失。需要限制在切换主从时候添加数据。在任意一节点上写入数据,会被重定向到对应的master。当hash表不完整时候,集群不可用。无中心化,所有节点均可读写。

2024-08-29 16:20:25 630

原创 redis主从同步

相比于memcached可以永久缓存。

2024-08-28 16:34:15 241

原创 MHA(mysql高可用架构)

虽然没有在slave中创建rpl_user用户,但是它会同步master的操作,因此也创建了该用户。当之前的server1 要恢复上线,只能是恢复为slave,此时需要为其手动指定master。延迟复制服务器,在master做了误操作,可以在slave端进行恢复。配置slave过程中失败。IO从两个方面查找问题;后面发现我把用户名写错了。在server4中修改。

2024-08-28 10:25:36 568

原创 mysql读写分离(mysql路由)

【代码】mysql读写分离(mysql路由)

2024-08-26 20:39:44 322

原创 mysql主从复制

下图是一个一主两从的架构。

2024-08-26 10:30:01 264

原创 mysql的安装与初始化

【代码】mysql的安装与初始化。

2024-08-24 07:05:22 334

原创 LNMP学习

算法参考文档:https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/

2024-08-22 17:15:47 257

原创 tomcat session共享

在浏览网页的时候,因为负载均衡,real server的地址一直会变,不利于session的建立。当server2 down后,server3被调用处理,但是之前在server2保留的信息没了。在192.168.228.11上的nginx文件里面修改配置,从而调用12机器上的tomcat。由于服务器站点CDN加速,基于IP_HASH不合适,而基于cookie可以用。## 3. nginx实现对tomcat的反向代理。在192.168.228.12上部署tomcat。为tomcat添加功能模块。

2024-08-22 17:13:34 492

原创 php与nginx的高速缓存

PHP的加速模块本部分是对php的内存加速的配置。

2024-08-21 16:18:42 439

原创 php源码编译与初始化

需要去镜像源下载,需要同时安装两个包才行。2. 拷贝php的配置文件以及启动文件。4. nginx里面修改php。4. 特殊的依赖包安装。

2024-08-20 12:27:08 275

原创 nginx重定向与防盗链

由于网站的扩容,负荷较大,需要将一部分内容迁移到其他服务器上。但是这个时候又不能更改用户常访问的域名,因此对其进行重定向。

2024-08-19 20:57:55 240

原创 nginx基础配置

随着服务器相应的次数增加,日志文件会变大。

2024-08-18 18:42:55 391

原创 nginx安全控制

参考文档:https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxied-http/限制request请求。

2024-08-17 22:06:45 232

原创 Nginx七层负载均衡

官方文档:https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/客户端访问代理(调度器),代理再去访问real server。流量首先会经过CDN代理,那么IP HASH就无法获取到真实的客户端IP。来自同一个客户端请求会发往同一个后端服务器交互(数据库),这种场景不适合来回切换,比较合理。浏览器cookie 记录信息,访问服务器。说明:正常情况下,负载均衡;异常情况下访问备用机。浏览器中访问,服务器不会变。

2024-08-16 22:09:40 784

原创 nginx服务部署及其平滑升级

systemctl disable --now keepalived.service # 停用之前的4层协议方式。

2024-08-15 19:52:31 179

原创 高可用负载均衡

起到一个加速作用。

2024-08-14 15:33:20 352

原创 高可用负载均衡集群

设计一个backup scheduler server去实时的监控master scheduler server,当master掉线,backup接管;当master上线,backup恢复原始状态。相比单点的负载均衡集群,高可用负载均衡集群可以解决以下两个问题。master scheduler server 配置。自动调用好的real server。

2024-08-14 15:04:44 465

原创 LVS负载均衡集群

GPT生成的LVS介绍。

2024-08-13 21:49:22 488

原创 LVS服务器基础环境配置

由于服务器的IP应该长期不变,因此我们应该使用静态地址。

2024-08-12 22:20:08 403

原创 安装CentOS7.6

1 VM 安装向导2 系统安装

2024-08-12 19:11:54 229

原创 一站式自动化:Ansible Playbook的全面学习之旅

playbook 是由一个或多个play组成的列表Playbook 文件使用YAML来写的是一种表达资料序列的格式,类似XMLYet Another Markup Language2001年首次发表www.yaml.org可读性好和脚本语言交互性号易于实现适用程序执行流梳理方式可扩展性强在文件中用开始在文件中用结尾次行一般书写文件内容缩进严格大小写敏感key/value可以多行书写也可一行书写,一行书写用,隔开value可以是个字符串,也可是list一个play需要包括name

2023-12-03 16:54:41 279

原创 自动化之旅:掌握Ansible常用模块的实用技巧

replace 模块可以根据我们指定的正则表达式替换文件中的字符串,文件中所有被匹配到的字符串都会被替换。模块可以帮助我们管理远程主机上的用户,比如创建用户、修改用户、删除用户、为用户创建密钥对等操作。从受控主机把文件复制到ansible主机,但不支持目录。在ansible主机中写好的脚本在受控主机中执行。group 模块可以帮助我们管理远程主机上的组。功能: 在远程主机执行命令,此模块为默认模块。setup模块用于收集远程主机的一些基本信息。从ansible主机复制文件到受控主机。

2023-12-02 21:59:47 125

原创 掌握Shell:从新手到编程大师的Linux之旅

变量就是内存一片区域的地址变量定义的规范性。

2023-11-18 22:07:48 597

原创 文本处理大师:Linux中grep、sed和awk的绝佳教程

全局搜索正则表达式。

2023-11-12 13:58:31 515

原创 Shell速成:快速提升你的Linux命令行技能

shell

2023-11-10 22:03:49 162

原创 Linux防火墙入门:学会使用firewalld和iptables

dns

2023-11-07 19:00:17 382

原创 网络的地址簿:Linux DNS服务的全面指南

dns

2023-11-07 18:31:32 364

原创 Linux文件共享的完美助手:深入探索Samba和NFS

linux文件系统

2023-11-05 15:36:26 592

原创 Linux必备技能:掌握的必会命令

【代码】Linux必备技能:掌握的必会命令。

2023-10-27 20:37:51 53

原创 MySQL大揭秘:深入探索Linux数据库管理

mysql

2023-10-27 20:37:12 76

原创 轻松管理Web服务器:Linux Apache技巧与技术

Apache

2023-10-24 19:35:32 233

原创 新手上路:学会使用SELinux保护你的系统

Selinux的基本使用

2023-10-21 12:28:09 1759

原创 FTP的魅力:构建高效的文件传输基础

ftp配置

2023-10-19 21:38:10 169

原创 Linux引导故障排除:从问题到解决方案的详细指南

BIOS

2023-10-11 21:09:58 342

原创 Kickstart:快速、可靠的Linux系统自动安装

由于安装多台服务器系统需要重复回答多个问题,我们需要一个可以记录这些答案的脚本,自动的去回答问题,该文件叫kickstart脚本。

2023-10-09 21:44:01 79

原创 数据压缩与管理:掌握Linux VDO和LVM的力量

LVM与VDO,存储优化

2023-10-07 21:40:19 440 1

空空如也

空空如也

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

TA关注的人

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