- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 十. 案例:Docker容器跨主机搭建WordPress
规划节点服务器地址容器地址说明server-01192.168.213.11172.17.0.4mysqlserver-02192.168.213.12172.18.0.2wordpress一. 安装docker参考官方文档: https://docs.docker.com/engine/install/# CentOS# 卸载旧版本sudo yum remove docker \ docker-client \
2021-04-30 15:13:55 84
原创 九. 虚拟机、容器,docker
1. 虚拟机虚拟机(VM)是共享一个服务器的物理资源的操作系统。它是主机硬件上的Guest,因此也被称为Guest虚拟机。虚拟机由几层组成。支持虚拟化的层是hypervisor。hypervisor是一种虚拟化服务器的软件。优势虚拟机可减少在服务器设备上的支出,可以利用一个物理服务器资源切分成多个独立的虚拟机来完成许多工作。由于只有一台主机,因此可以利用虚拟机管理程序的集中功能高效地管理所有虚拟环境。这些系统完全相互独立,这意味着你可以在不同的虚拟机里安装不同的系统环境。最重要的是,虚拟机与主
2021-04-25 11:50:49 190
原创 七. Tomcat 实现 session cluster
1. 基础环境部署地址说明192.168.213.13:80Nginx192.168.213.11:8080JDK + Tomcat 01192.168.213.12:8080JDK + Tomcat 02# JDK# 官方下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html# 需要登录Oracle账号# 下载完上传到 /usr/local/src 目
2021-04-21 14:13:56 98
原创 六. HAProxy+keepalived实现集群高可用
1. HAProxy1.1 HAProxy简介HAProxy是一种提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机的解决方案。自2013年起,HAProxy分为社区版和企业版。企业版网站 https://www.haproxy.com/社区版网站 https://www.haproxy.org/1.2 版本功能功能社区版企业版高级HTTP / TCP负载平衡和持久√√高级健康检查√√应用程序加速√√高级安全特性√√
2021-04-20 14:29:35 1104 1
原创 linux shell 持续更新...
# 显示所有用户的cronfor i in /var/spool/cron/*; do echo ${i}; sed 's/^/\t/' $i; echo; done# sed技巧# 1.将test.txt文件的aaa替换成bbbsed 's/aaa/bbb/g' test.txt# 2.将test.txt文件的以aaa开头替换成bbbsed 's/^aaa/bbb/g' test.txt# 3.所有以 2 位数结尾的行后面都被加上.5sed 's/[0-9][0-9]$/&.
2021-04-12 14:11:39 113
原创 华为云新实例自动添加到jms
# coding: utf-8from huaweicloudsdkcore.auth.credentials import BasicCredentialsfrom huaweicloudsdkcore.exceptions import exceptionsfrom huaweicloudsdkcore.http.http_config import HttpConfigfrom huaweicloudsdkecs.v2 import *from huaweicloudsdkecs.v2.re
2021-04-12 14:10:36 1055
原创 五. Redis补充
redis持久化机制Redis本身运行时数据保存在内存中,那么在关闭Redis进程或关闭服务器后数据肯定被会操作系统从内存中清掉,如果没有做持久化,在重启后,就会发生数据丢失。Redis的持久化方式有两种,RDB(Redis DataBase)和AOF(Append Only File)。##RDB(Redis DataBase)将内存中的数据进行快照,并写入dump.rdb文件当中,是某个时间点的一次全量数据备份。每次当redis重启之后,redis会先读dump.rdb文件,将数据从硬盘写入到内
2021-04-09 14:38:41 126
原创 四. Redis 6.0.9编译安装&多实例
1. 下载安装包#下载地址:http://download.redis.io/releases/wget http://download.redis.io/releases/redis-6.0.9.tar.gz -P /opt2. 解压cd /opt && tar -xvf redis-6.0.9.tar.gz; cd /opt/redis-6.0.93. 安装依赖yum -y install cmake gcc jemalloc-devel4. 编译安装make#
2021-04-09 14:38:21 120
原创 三. 运维自动化之Ansible
1. 安装源安装: yum -y install ansible # EPEL源(CentOS) apt -y install ansible # Ubuntu编译安装: yum -y install python-jinja2 PyYAML python-paramiko python-babel python-crypto tar -xvf ansible-1.5.4.tar.gz cd
2021-04-09 14:38:02 89
原创 二. 数据库补充
#MySQL1.1 为什么要优化—— 因为需要根据使用场景,选择最合适自己的组合配置。例如:虽然Myisam存储引擎在5.5之后不再是默认存储引擎,但是如果结合到当前需求,对高并发和事务上不做要求的情况下,Myisam也是更优于Innodb的选择。1.2 数据库结构优化—— 合理范式化设计; 选择适合的存储引擎; 规范数据库、表及字段的命名规范; 使用适合的数据类型;1.4大表怎么优化?某个表有近千万数据,CRUD比较慢,如何优化?分库分表了是怎么做的?分表分库了有什么问题?有用到中间件么?他们的
2021-04-09 14:37:45 54
原创 一. 数据库
1. MySQL1.1 为什么要优化—— 因为需要根据使用场景,选择最合适自己的组合配置。例如:虽然Myisam存储引擎在5.5之后不再是默认存储引擎,但是如果结合到当前需求,对高并发和事务上不做要求的情况下,Myisam也是更优于Innodb的选择。1.2 数据库结构优化—— 合理范式化设计; 选择适合的存储引擎; 规范数据库、表及字段的命名规范; 使用适合的数据类型;1.3 MySQL数据库cpu飙升到500%处理—— 进入数据库,使用 show processlist; 确认当前正在运行线
2021-04-09 14:37:25 52
原创 Vxx_IPsec
VPN_IPsecIKEv1和IKEv2显然IKEv2以其更加快捷、更加安全的服务胜出,长江后浪推前浪又成为了没有任何悬念的事实。IPSec协议框架总结l 安全协议(AH和ESP)――IP报文的安全封装。穿上AH或/和ESP马甲的IP报文称为IPSec报文。此“马甲”并非一般的马甲,是交织了“加密”和“验证”算法的刀枪不入的“软猬甲”。说明:AH封装的验证范围实际要还更大一些,包括新的IP头。l 加密算法(DES、3DES、AES)――IPSec报文的易容之术。IPSec数据报文采用对
2020-11-28 14:57:09 391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人