自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kubernetes 运维 - 高可用集群方案 Keepalived + Haproxy

Kubernetes 运维 - 高可用集群方案一、概述二、搭建负载均衡高可用1.1 基础环境1.1.1 配置Hosts文件1.1.2 配置互信(可选)1.1.3 系统优化① 关闭防火墙&selinux&swap分区&iptables② 优化内核参数③ 配置时间同步④ kube-proxy开启ipvs的前置1.1.4 安装Docker1.1.5 安装Kubernetes① 配置阿里源② 安装kubelet1.2 部署Keepalived1.2.1 通过yum安装keepalived1.

2021-09-10 15:26:41 1220 3

原创 Rancher 运维 - 从零开始学习 | RKE部署K8S | 容器管理

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-08-05 10:27:59 995 1

原创 Dokcer 运维 - Harbor 私有仓库实战

Dokcer 运维 - Harbor 私有仓库实战一、概述一、概述Harbor 能够提供可视化的 Web 管理界面,可以方便管理 Docker 镜像,而且提供了多个项目的镜像权限管理及控制功能Harbor 的优势基于角色控制:有管理员与普通用户,可赋权普通用户,比如只能上传和下载,可根据项目来进行操作和管理基于镜像的复制策略:也与权限相关,比如有只一些用户与组才能对此项目进行相对应的操作支持 LDAP/AD:域控制,比如南京去下载北京 harbor私有仓库的镜像,两端打上局域网的地址,连接

2021-06-03 18:03:52 556 3

原创 OpenStack 运维 - 部署Dashboard组件 [T版]

OpenStack 运维 - 部署Dashboard组件一、安装dashboard和apache二、修改dashboard配置文件一、安装dashboard和apacheyum -y install openstack-dashboard httpd二、修改dashboard配置文件cd /etc/openstack-dashboard/#修改的内容如下:#修改local_setting本地控制台的配置文件TIME_ZONE = "Asia/Shanghai" import os

2021-06-01 18:46:30 352

原创 OpenStack 运维 - 部署cinder组件 [T版]

一、创建数据库实例和角色mysql -uroot -pCREATE DATABASE cinder;GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost' IDENTIFIED BY 'CINDER_DBPASS';GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'%' IDENTIFIED BY 'CINDER_DBPASS';flush privileges;exit二、创建用户、修改配置

2021-06-01 18:38:59 272

原创 OpenStack 运维 - 部署Neutron组件[T版]

OpenStack 运维 - 部署Neutron组件一、Neutron 概述二、创建数据库neutron,并进行授权三、计算节点 C1/C2四、CT 验证服务组件一、Neutron 概述Neutron是 OpenStack项目中负责提供网络服务的组件,它基于软件定义网络的思想,实现了网络虚拟化下的资源管理。Neutron 的设计目标是实现“网络即服务(Networking as a Service),在设计上遵循了基于 SDN 实现网络虚拟化的原则,在实现上充分利用了 Linux 系统上的各种网络相关的

2021-05-26 16:41:17 263 1

原创 OpenStack 运维 - 部署Nova组件 [T版]

OpenStack 运维 - 部署Nova组件一、创建Nova数据库并执行授权操作二、管理Nova用户及服务① 创建Nova用户② 创建Nova服务③ Nova关联endpoint端点④ 安装Nova组件⑤ 修改配置文件⑥ 初始化数据库⑦ 启动Nova服务并查看端口三、计算节点配置 Nova 服务① 安装nova-computer插件② 修改配置文件③ 开启服务四、在控制节点测试计算节点② 扫描当前有几个可用的计算节点③ 修改控制nova的配置文件④ 验证计算节点服务⑤ 查看各个组件API是否正常⑥ 查看镜

2021-05-25 17:45:42 439 3

原创 OpenStack 运维 - 部署Placement组件 [T版]

OpenStack 运维 - 部署Placement组件一、创建数据库实例和数据库用户二、创建 Placement 服务用户和 API 的 endpoint① 创建placement用户② 让placement用户对service项目拥有admin权限③ 创建一个placement服务,服务类型为placement④ 注册API端口到placement的service中三、安装 Placement 服务及修改配置文件四、导入数据库及修改 Apache 配置文件五、测试访问、检查端口及 Placement 的

2021-05-24 14:49:19 264 2

原创 DevOps 持续集成 - Jenkins + Gitlab | 环境部署 | 性能优化 | 报错排查

DevOps 持续集成 - Jenkins + Gitlab一、DevOps 概述1.1 持续集成1.2 持续交付1.3 持续部署二、部署 Jenkins2.1 安装 JDK2.2 安装 Jenkins2.3 Jenkins 配置优化① JVM内存优化② 插件源优化2.4 启动 Jenkins① 解锁 Jenkins② 选择插件安装2.5 安装 Git2.6 配置 Git2.7 初始化 Git三、部署 Gitlab3.1 安装 Gitlab3.2 Gitlab 初始化3.3 Gitlab 配置优化① 修改仓

2021-05-23 16:19:55 3615 14

原创 OpenStack 运维 - 部署Glance组件 [T版]

OpenStack 运维 - 部署Glance组件一、创建数据库实例和数据库用户二、创建用户修改配置文件三、创建镜像服务API四、安装OpenStack-glance五、修改glance配置文件六、初始化glance数据库① 开启服务② 查看端口③ 赋予glance服务的读写权限七、导入镜像① 查看镜像一、创建数据库实例和数据库用户mysql -u root -pcreate database glance;grant all privileges on glance.* to 'glance'

2021-05-21 14:18:41 271

原创 Docker 运维 - 从零开始学习

Docker 运维 - 从零开始学习一、Docker概述二、什么是容器?三、Docker的特点① 轻量级② 标准③ 安全四、Docker与传统虚拟机的区别五、Docker 核心概念① 镜像(Image)② 容器(Container)③ 仓库(Repository)六、Docker 安装部署七、容器镜像加速器① 打开阿里云控制台② 选择镜像加速器③ 更换容器镜像源八、Docker 镜像操作① 镜像搜索② 拉取(下载)镜像③ 查看镜像④ 删除镜像一、Docker概述更新时间:2021年5月19日Doc

2021-05-20 17:19:02 1057 1

原创 OpenStack 运维 - 部署Keystone组件 [T版]

OpenStack 运维 - Keystone组件一、创建数据库实例与用户二、安装配置Keystone&Apache[mod_wsgi]一、创建数据库实例与用户mysql -u root -p#授权本地用户GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY 'KEYSTONE_DBPASS';#授权其他用户GRANT ALL PRIVILEGES ON keystone.* TO 'ke

2021-05-20 15:17:36 289 1

原创 OpenStack 运维 - 环境部署 | 报错排查 [T版]

OpenStack 运维 - 环境部署一、环境配置二、基础配置1. 配置国内YUM源2. 修改主机名及关闭防火墙3. 安装相关环境依赖包4. 调优 NAT 网卡及配置 DNS 和 映射5. 配置免交护6. 配置时间同步所有节点安装控制节点ct计算节点c1/2三、系统环境配置1. 安装及配置 MariaDB2. 安装 RabbitMQ3. 安装 memcached4. 安装etcd5. 安装OpenStack组件四、报错解决Error: unable to connect to node rabbit@loc

2021-05-19 16:46:48 905 5

原创 OpenStack 运维 - 从零开始学习

OpenStack - 从零开始学习一、OpenStack简介二、OpenStack服务三、OpenStack优势① 控制性② 兼容性③ 可扩展性④ 灵活性⑤ 行业标准⑥ 实践检验四、OpenStack架构解析① 四大节点控制节点基础管理服务计算节点② OpenStack组件通信关系一、OpenStack简介NASA(美国国家航空航天局)和 Rackspace(是一家全球领先的托管服务器及云计算提供商)共同发起以 Apache 许可证(Apache 软件基金会发布的一个自由软件许可证)授权的自由软件和

2021-05-19 15:24:37 1259 2

原创 KVM 虚拟化技术 | 虚拟化平台部署

KVM 虚拟化技术一、虚拟化技术1.1 概述1.2 类型① 全虚拟化② 半虚拟化③ 直通1.3 特点二、KVM2.1 概述2.2 原理2.3 虚拟化架构2.4 工作流程三、部署 KVM 虚拟化平台3.1 宿主机最低配置3.2 环境优化① 关闭 DNS 反向解析② 将镜像光盘设置为自动挂载③ 设置本地源和网络源④ 关闭防火墙和安全防护3.3 安装 KVM 基本组件① 安装基本组件② 检测 CPU 是否支持虚拟化一、虚拟化技术1.1 概述将一台服务器资源逻辑分片成多个相互独立的空间,从而提高计算机整体的

2021-05-12 19:25:17 1225 7

原创 ELK 日志文件分析系统

ELK日志分析一、概述二、ELK的组件1.1 Elasticsearch1.2 Logstash1.3 Kibana三、日志处理步骤四、Elasticsearch 介绍面试题五、Logstash 介绍1.1 Logstash 主要组件1.2 Shipper 日志收集者1.3 Indexer 日志存储1.4 Broker 日志Hub1.5 Search and Storage1.6 Web Interface六、Kibana 介绍七、搭建部署ELK1.1 拓扑图1.2 配置步骤1.2.1 配置节点名1.2.1

2021-05-11 22:15:11 386 1

原创 GFS(GlusterFS) 分布式存储平台

GFS 分布式存储平台一、GFS平台部署1.1 拓扑图1.2 磁盘批量格式化[所有节点]1.3 安装本地源[所有节点]错误排查一、GFS平台部署1.1 拓扑图节点名IP地址磁盘master192.168.0.10/dev/sdb-eslave1192.168.0.20/dev/sdb-eslave2192.168.0.30/dev/sdb-eslave3192.168.0.40/dev/sdb-e1.2 磁盘批量格式化[所有节点]syst

2021-05-11 16:10:49 1354 6

原创 Rsync + Intofy 数据实时同步方案

Rsync + Intofy 数据实时同步方案一、Rsync1.1 Rsync特性1.2 部署Rsync下行同步1.2.1 Master节点安装配置开启服务1.2.2 Slave节点1.3 报错排查@ERROR: auth failed on module wwwroot二、Intofy2.1 Intofy的使用方法2.2 部署 Rsync+Inotify 实时同步2.2.1 Master2.2.2 Slave优化Slave内核参数安装Intofy-tools编写自动监控同步脚本一、RsyncRsync

2021-05-10 16:37:31 339 1

原创 Redis 运维 - 主从复制 | 哨兵模式 | Cluster集群 | 报错排查 | 负载均衡及高可用方案

Redis 运维 - 负载均衡及高可用方案一、主从复制1. 作用2. 主从复制的流程3. 搭建Redis主从复制3.1 安装Redis3.2 修改Redis配置文件Master节点Slave1/2节点3.3 验证主从效果报错排查WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128WARNING overco

2021-05-09 20:47:13 2966 8

原创 Redis 运维 - 从零开始学习

Redis 运维 - 从零开始学习一、Redis简介Redis 的优点二、Redis 与 Memcached 的区别三、Redis部署1. 下载编译及安装2. 配置环境一、Redis简介Redis是一个基于C语言为底层代码开发的开源SQL数据库,Redis基于内存运行并持久化,采用key-value(键值对)的存储形式,是目前分布式架构中不可或缺的一环Redis 的优点具有极高的数据读写速度:数据读取的速度最高可达到 110000次/s,数据写入速度最高可达到 81000次/s支持丰富的数据类型

2021-05-07 17:19:53 3277 8

原创 Squid 代理服务器 - 实现Web加速缓存及负载均衡

Squid缓存加速代理一、Web代理的工作机制二、代理方式1. 传统代理2. 透明代理3. 反向代理三、部署传统代理1. 拓扑图2. 编译安装3. 修改配置文件4. 服务控制5. 部署Apache服务器6. 客户机测试四、部署透明代理1. 拓扑图2. 配置Squid3. 客户机测试五、ACL 访问控制1.概述2. 拓扑图3. 配置Squid4. 配置两个Web5. 客户机测试六、部署 Squid 日志分析一、Web代理的工作机制为C/S双方都提供了便利,将服务器数据缓存给客户机,这样客户机访问服务器更快

2021-04-29 14:44:22 563 4

原创 Haproxy - Web负载均衡及高可用解决方案

Haproxy - Web负载均衡解决方案一、常用的负载调度算法1. 轮询[RR]2. 最小连接数[LC]3. 来源访问[SH]二、Web负载均衡解决方案1. 拓扑图2. 部署Nginx服务器3. 部署Haproxy服务器4. 配置Haproxy服务器5. 添加并开启Haproxy服务6. 测试Web集群Haproxy是一款支持虚拟主机提供高可用性、负载均衡以及基于TCP和HTTP应用的代理一、常用的负载调度算法1. 轮询[RR]后端节点有序的轮流分配到任务2. 最小连接数[LC]当第一个节点

2021-04-27 17:08:56 653 5

原创 LVS 负载均衡集群 - DR+Keepalived 高可用群集

LVS 负载均衡集群一、LVS-DR 数据包流向分析二、LVS-DR 中的 ARP 问题三、LVS 负载均衡群集-DR模式1.数据包流量分析2.DR 模式的特点四、部署 LVS-DR 负载均衡集群1.概述2.环境3.配置主负载调度器3.1 配置虚拟IP3.2 调整proc参数3.3 配置负载均衡策略4.部署NFS共享存储5.配置节点服务器5.1 调整内核的 ARP 响应参数5.2 挂载NFS共享空间五、Keepalived 双机热备基础知识1.Keepalived 的热备方式2.使用 Keepalived

2021-04-26 18:25:18 323 2

原创 LVS 负载均衡集群 - NAT

LVS 负载均衡集群一、群集概述1.群集技术概述1.1 群集的分类1.1.1 负载均衡群集(Load Balance Cluster)1.1.2 高可用群集 (High Availability Cluster)1.1.3 高性能运算群集 (High Performance Computer Cluster)1.2 负载均衡的分层结构1.2.1 第一层 负载调度器1.2.2 第二层 服务器池1.2.3 第三层 共享存储1.3 负载均衡的工作模式1.3.1 地址转换(Network Address Trans

2021-04-24 16:21:03 489 1

原创 MySQL 运维 - MHA高可用集群部署 | 故障切换 | 超详细

MySQL 运维 - MHA高可用集群部署一、MHA概述二、MHA的组成三、故障场景四、开始部署1.配置主从2.配置一主两从一、MHA概述HHA可以实现单点故障切换和主从复制[0到30秒内自动完成故障切换]当主服务器挂掉后备用的就会顶替,为抢救主服务器争取时间故障自动切换的过程中,MHA会试图从宕机的Master上保存二进制日志最大程度的保证数据不丢失,并采用半同步复制,可以大大降低数据丢失的风险,如果只有一个slave已经收到了最新的二进制日志,MHA就可以将最新的二进制日志应用于其他所有的slav

2021-04-23 17:40:52 488 3

原创 MySQL 运维 - 主从复制与读写分离 | 轻松实现负载均衡 | 含排错思路 | 超详细

MySQL 运维 - 主从复制与读写分离一、概述二、应用场景三、案例实施1. 建立时间同步环境1.1 主服务器作为时间服务器1.2 在从服务器上进行时间同步2.配置主服务器MySQL3.配置从服务器4.验证复制效果5.搭建读写分离5.1 安装Amoeba5.2 配置Amoeba6.测试一、概述单台MySQL服务器无法满足高可用和负载均衡,所以需要至少两台以上的MySQL服务器做主从复制以提高安全性和效率二、应用场景主服务器使用dump线程写入二进制日志文件,从服务器请求并通过I/O线程读取主服务器的

2021-04-22 15:33:29 1093 5

原创 MySQL 运维 - 高阶SQL语句

MySQL 运维 - 高阶SQL语句按单字段排序多字段排序or/and嵌套/多条件查询不重复记录指定多字段去重对结果进行分组结合排序语法限制条目结果设置别名AS作为连接语句通配符子查询子查询-别名子查询-exists试图[类似与镜像]额外拓展按单字段排序asc 升序[默认] desc 降序语法select 显示用字段 from 表名 where 判断用字段>=Number order by 以哪个字段做排序 desc;举例:select id from user where point&

2021-04-19 17:29:55 18281 27

原创 MySQL 运维 - 数据库备份

MySQL 运维 - 数据库备份一、数据库备份的分类① 物理备份② 逻辑备份►完全备份►差异备份►增量备份③ 备份方式比较二、mysqldump的使用① 备份数据② 查看数据③ 恢复数据三、增量备份① 二进制日志的三种记录格式② 刷新日志的两种方式③ 查看二进制日志文件内容④ 增量恢复的场景⑤ 丢失完全备份之后更改的数据的恢复步骤⑥ 查看二进制日志内容四、增量恢复① 增量恢复的场景② 丢失完全备份之后更改的数据的恢复步骤③ 完全备份之后丢失所有数据的恢复步骤⑤ 基于时间点与位置的恢复⑥ 基于位置的操作五、

2021-04-15 17:08:48 820 1

原创 MySQL 运维 - 日志管理

MySQL 运维 - 日志管理一、MySQL的五种日志类型① 错误日志② 二进制日志③ 慢查询日志④ 通用查询日志二、查看日志① 查看通用查询日志是否开启② 查看二进制日志是否开启③ 查看慢查询日功能是否开启一、MySQL的五种日志类型回滚日志、二进制日志、错误日志、慢查询日志、一般查询日志,中继日志① 错误日志记录MySQL服务的启停时正确和错误的信息,还记录启动、停止、运行过程中的错误信息手动调整 vim /etc/my.cnflog-error=/usr/local/mysql/dat

2021-04-14 18:58:08 370 1

原创 MySQL 运维 - 浅谈事务

MySQL 浅谈事务一、事务的四大特性(ACID)① 原子性② 一致性③ 隔离性④ 持久性二、事物之间相互影响(间接的)① 脏读② 幻读③ 丢失更新三、事务的四大隔离① 查询全局事务隔离级别② 查询会话事务隔离级别③ 设置全局事务隔离级别④ 设置会话事务级别隔离四、事务的操作① 事务控制语句② 测试提交事务③ 测试回滚事务④ 使用set设置控制事务五、存储引擎① 常用的存储引擎② MyISAM③ Innodb⑤ 查看系统支持的引擎⑥ 查看指定表使用的存储引擎方法一方法二⑦ 修改存储引擎方法一方法二方法三它

2021-04-13 15:21:42 359 3

原创 MySQL 运维 - 数据库索引 | 超详细

MySQL 运维 - 数据库索引 | 超详细一、数据库索引二、索引的作用三、索引的副作用四、创建索引的原则依据五、索引的分类六、索引的创建方法① 普通索引② 唯一索引③ 主键索引④ 组合索引⑤ 全文索引七、查看索引① 各个字段的含义一、数据库索引索引是一种特殊的文件,包含着对数据表中所有记录的引用指针通俗点说,索引就好比是一本书的目录,能加快数据库的查询速度例如需要遍历 200 条数据,在没有索引的情况下,数据库会遍历全部 200 条数据后选择符合条件的而有了相应的索引后,数据库会直接在索引中查找

2021-04-11 09:14:12 1337 2

原创 MySQL 运维 - 从零开始学习 | 超详细

MySQL 运维 - 从零开始学习一、安装MySQL① Linux的RPM包功能二、MySQL数据库基础操作命令① 常用的数据类型MySQL是一款免费开源的关系型数据库管理系统,关系型数据库将数据保存在不同的表中,有效的提高了灵活性一、安装MySQL►官方下载地址►国内源下载地址① Linux的RPM包功能MySQL 只用于连接MySQL服务器MySQL-client 顾名思义(客户端),用于控制MySQL服务器MySQL-devel 用于编译客户端MySQL-shared 动态装载

2021-04-07 20:07:27 14619 20

原创 CentOS7 运维 - Tomcat Web应用服务器 | 服务部署优化 | 配置虚拟主机 | 配合Nginx实现负载均衡集群

CentOS7运维 -Tomcat Web应用服务器一、安装部署Tomcat① 安装JDK② 安装Tomcat③ 创建快捷启动④ 配置`JDK`环境变量[yum安装可跳过]⑤ 启动~~Tom猫~~⑥ 主要目录说明二、Tomcat虚拟主机① 创建accp和benet项目目录和文件② 修改tomcat主配置文件③ 测试三、Tomcat服务优化① 优化启动速度② 常用的优化参数四、实现负载均衡群集① 网络拓扑结构② 部署Nginx服务器③ 部署两台Tomcat服务器⑤ 配置Nginx服务器Tomcat是一款免费

2021-04-06 15:13:02 391

原创 CentOS7 运维 - Nginx 重写模块 | 正则匹配 | 跳转及应用示例 | 超详细

CentOS7 运维 - Nginx 重写模块一、概述二、location常用的匹配规则三、匹配规则定义① 第一个必选的规则② 第二个必选的规则 处理静态文件请求 目录匹配 后缀匹配③ 第三个规则[通用规则] 比如用于转发php、jsp的动态请求至后端应用服务器四、rewrite功能五、rewrite的执行顺序① flag说明六、基于域名的跳转七、基于客户端IP地址进行重写跳转八、基于参数匹配的跳转九、基于旧域名跳转到新域名后并加目录十、基于某结尾的文件跳转一、概述rewrite 和 location

2021-04-01 19:34:29 421 1

原创 CentOS7 运维 - Nginx 企业级优化一键部署 | 自定义伪装 | 页面压缩 | 页面缓存 | 日志分割 | 配置防盗链

CentOS7 运维 - Nginx 企业级优化一、自定义服务及版本信息二、修改用户及组三、设置页面缓存时间四、日志分割五、连接超时六、改进进程七、网页压缩八、配置防盗链九、FMP参数优化一、自定义服务及版本信息在Nginx主配置文件的http项中添加server_tokens on;systemctl restart nginx修改服务名和版本cd /opt/nginx-1.19.9/src/corevim nginx.h修改NGINX_VERSION[版本]项和NGINX_VER

2021-03-31 18:06:29 402 2

原创 CentOS7 运维 - Nginx配置教程 | 提升运行性能 | 访问控制 | 虚拟主机

CentOS7 运维 - Nginx配置教程一、Nginx概述二、Nginx 服务状态① 开启服务② 停止服务③ 重载服务④ 日志分割⑤ 平滑升级三、添加程序系统服务方法一:systemctl方法二:init.d四、Nginx主配置文件① 如何提高性能② 如何提高每个进程的连接数?五、HTTP配置六、日志格式设定七、访问状态统计八、Nginx访问控制① 基于授权的访问控制② 基于客户端的访问控制九、Nginx虚拟主机① 基于域名的虚拟主机►为虚拟主机准备网页文档►修改Nginx的配置文件② 基于IP的虚拟主

2021-03-30 18:32:31 462 2

原创 CentOS7 运维 - LNMP架构企业网站 | Nginx源码安装 | MySQL源码安装 | PHP源码安装

CentOS7 运维 - LNMP架构企业网站一、Nginx优势二、安装 Nginx三、安装 MySQL四、安装配置 PHP 解析环境一、Nginx优势静态页处理能力强轻量级并发能力强消息队列[排队]资源消耗低高度模块化二、安装 Nginx#安装编译软件的依赖包yum -y install pcre-devel zlib-devel gcc gcc-c++ make#创建用户useradd -M -s /sbin/nologin nginx#下载软件包wget -P /o

2021-03-29 20:16:23 372 3

原创 CentOS7 运维 - Apache服务优化 | 网页压缩 | 网页缓存 | 防泄露 | 防盗链

CentOS7 运维 - Apache服务优化一、概述二、优化方案① 网页压缩② 网页缓存③ 防泄漏⑤ 防盗链一、概述Apache的默认配置会产生很多问题,不满足现在高端服务器的配置,所以为了适应企业的需求改善Apache配置,进而提高性能和稳定性二、优化方案① 网页压缩压缩网页的大小可以降低开销提升效率►使用指令查看是否安装模块httpd -M | grep "deflate"►安装模块使用apxs新增模块cd /opt/httpd/models/filters/usr/lo

2021-03-25 17:12:42 456 2

原创 CentOS7 运维 - Apache 虚拟机主机配置 | 日志分割 | AWStats后台数据记录日志分析 | 排错思路 | 超详细

Apache 配置与应用一、虚拟Web主机概述二、3种主机类型① 基于域名[最常用]② 基于IP地址③ 基于端口三、配置虚拟主机① 添加虚拟主机配置③ 设置控制访问控制项Options指令地址限制策略四、Apache 连续保持 [不建议开启]① 创建用户认证数据文件② 用户授权配置五、日志分割六、AWStats分析系统① 安装awstats② 配置站点文件③ 启用CGI模块④ 修改站点统计配置文件⑤ 执行日志分析使用crontab定时执行⑥ AWStats分析系统站点⑦ 缩短网页链接七、排错思路AH0052

2021-03-24 19:28:25 473 2

原创 CentOS7 运维 - LAMP架构企业网站 | Apache源码安装 | MySQL源码安装 | PHP源码安装 | 搭建Discuz论坛 | 超详细

CenOS7 运维 - LAMP框架一、LAMP概述二、LAMP组件的作用介绍① Linux[基础平台]② Apache[~~武装直升机~~ 前台]③ MySQL[后台]④ PHP/Python/Perl[中间连接]三、源码编译安装Apache服务① 安装环境依赖包② 配置模块③ 开始编译安装④ 创建链接文件方便日后配置维护[可选]⑤ 添加httpd系统服务⑥ 修改httpd服务配置文件⑦ 开启服务四、编译安装mysql服务① 准备mysql所需的包② 配置模块③ 开始编译安装④ 创建mysql用户⑤ 修改

2021-03-23 21:25:33 2048 8

gfsrepo - GFS

gfsrepo - GFS

2021-05-10

Nginx 企业级优化 | 一键安装部署并优化 | 日志分割 | 防盗链 | 页面压缩 | 页面缓存

Nginx版本1.19.9 无需包 一键部署并优化配置 https://blog.csdn.net/qq_42427971/article/details/115356300

2021-03-31

[CentOS7]LNAP一键部署Discuz论坛 | 2021新版

Nginx优势 静态页处理能力强 轻量级 并发能力强 消息队列[排队] 资源消耗低 高度模块化

2021-03-30

[CentOS7]LAMP一键部署Discuz论坛 | 2021新版

CentOS7 运维 - LAMP架构企业网站 | Apache源码安装 | MySQL源码安装 | PHP源码安装 | 搭建Discuz论坛 | 超详细 https://blog.csdn.net/qq_42427971/article/details/115142672

2021-03-24

epel-release-7-13.noarch.rpm

epel-release-7-13.noarch.rpm

2021-02-26

一键部署本地YUM源

一键部署本地YUM源

2021-02-26

john-1.9.0.tar.gz

John the Ripper

2021-02-03

WordPress 5.6

WordPress 5.6

2021-01-30

OBS本体+虚拟摄像头插件.zip

实现虚拟摄像头 安装教学: https://blog.csdn.net/qq_42427971/article/details/113371061

2021-01-29

Minecraft 服务器优化配置文件 1.16.5

Minecraft服务器优化配置文件,针对高版本卡顿的问题,此版本只适用于版本1.16.2的PaperSpigot核心的服务器端,如服务器配置较低[cpu主频低于3Ghz],可将视距调整至6,推荐服务器配置i9 9900Ks 30M独享带宽实测可以带动80人不卡

2020-12-15

空空如也

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

TA关注的人

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