图片加载失败 Debian 安装 php7.x 和 php8.x 1 Debian 安装 php7.x 和 php8.x 1.1 Debian11 编译安装 PHP7.2 1.11 更新系统安装包列表 root@debian:~# cat /etc/apt/sources.list deb http://ftp.de.debian.org/debian bulls 2023-02-25 0 0 Debian
图片加载失败 Debian11 安装 MySQL8 Debian11 安装 MySQL8 官方部署文档: https://dev.mysql.com/doc/refman/8.0/en/installing.html https://dev.mysql.com/doc/refman/8.0/en/linux-installation-debian.h 2023-02-25 0 0 Debian
图片加载失败 CentOS 7.9 下安装Oracle 11gR2(图形化) CentOS 7.9 下安装Oracle 11gR2(图形化) 安装环境: 系统:CentOS7.4 4核4G 磁盘50G Oracle软件版本: linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip 一、下载Ora 2023-02-23 0 0 Oracle
图片加载失败 WEB缓存之redis实战 WEB缓存之redis实战 一、Redis的主从同步 1.1 主从同步介绍 虽然Redis可以实现单机的数据持久化,但无论是RDB也好或者AOF也好,都解决不了单点宕机问题,即 一旦单台redis服务器本身出现系统故障、硬件故障等问题后,就会直接造成数据的丢失,因此需要使用 另外的技术来解决单点问题 2023-02-10 0 0 Redis
图片加载失败 WEB缓存中间件之Redis WEB缓存中间件之Redis 一、什么是NoSQL数据库? 1.1 讲在NOSQL之前 1.1.1 网站访问的前世今生 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。 在那个时候,更多的都是静态网页,动态交互类型的网站不多。后来,随着访问量的上升,几乎大部分使用My 2023-02-10 0 0 Redis
图片加载失败 PostgreSQL数据库 PostgreSQL数据库 一、PostgreSQL数据库 1.1 PostgreSQL数据库介绍 官方站点:https://www.postgresql.org/ PostgreSQL 起源于加州大学伯克利分校计算机系,最初设想于 1986 年,当时叫做 Berkley Postgres Proj 2023-02-07 0 0 PostgreSQL数据库
图片加载失败 MySQL数据库高可用之MHA MySQL数据库高可用之MHA 一、高可用集群 MySQL服务的主从和互主以及半同步 集群,都是使用MySQL自身的功能来搭建的集群。但是这样的集群,不具备高可用的功能。即如果是MySQL主服务挂了,从服务是没办法 自动切换成主服务的。而如果要实现MySQL的高可用,需要借助一些第三方工具来 实现。 2023-02-05 0 0 MySQL高级
图片加载失败 MySQL数据库之读写分离 MySQL数据库之读写分离 一、数据库分类 数据库主要分为两大类:关系型数据库与 NoSQL 数据库。 关系型数据库,是建立在关系模型基础上的数据库,其借助于集合代数等数学概念和方法来处理数据库中的数据。主流的 MySQL、Oracle、MS SQL Server 和 DB2 都属于这类传统数据库。 2023-02-03 4 0 MySql基础
图片加载失败 MySQL事务-索引-约束-视图 MySQL事务-索引-约束-视图 一、事务 1.1 事务定义 事务是一个原子操作。是一个最小执行单元。可以由一个或多个SQL语句组成,在同一个事务中,所有的SQL语句都成功执行时,整个事务成功!有一个SQL语句执行失败,整个事务都执行失败 注意:MYSQL中只有INNODB和BDB类型的数据表才能 2023-02-02 0 0 MySql基础
图片加载失败 MySQL数据库的高级查询 MySQL数据库的高级查询 一、数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的,MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型 1.1 数值型 在数值型中还可以进一步分为整数型、浮点型和定点型 1.1.1 整数型 MySQL的整型类型用于保存整数 2023-02-01 0 0 MySql基础
图片加载失败 分布式监控系统--Prometheus 分布式监控系统--prometheus 一、prometheus 1.1 prometheus的介绍 官方:https://prometheus.io Prometheus 是一套使用go语言开发的开源的系统监控、报警、时间序列数据库框架。适合监控容器平台,它启发于 Google 的 borgmon 2023-01-26 0 0 Prometheus
图片加载失败 分布式监控系统——Zabbix(二) 分布式监控系统项目实战 背景:此前我们讲到了如果安装和使用zabbix,我们可以使用zabbix来完成一下基本监控项的监控工作,但是很多时候我们也需要自定一些监控项来完成自己的定制化的监控的需求,所以,我们本章就重点从zabbix如何定制化监控的角度来做几个实战项目 项目一:使用zabbix监控ng 2023-01-25 0 0 Zabbix
图片加载失败 分布式监控系统--ZABBIX(一) 分布式监控系统--ZABBIX 一、监控 1.1、监控的必要性 当前我们生活的环境,监控无处不在! 无监控不运维! 1)中国最大的监控网络--天网工程 2)斯洛登事件--棱镜门(你什么错都没有,但你却可能成为被怀疑的对象,也许只是因为一次拨错了的电话。他们就可以用这个项目仔细调查你过去的所有决定, 2023-01-25 1 0 Zabbix
图片加载失败 持续集成平台-Jenkins 持续集成平台之jenkins 一、代码上线 代码上线是指在开发者在开发完具体的功能后,经过专门的测试工程师测试没有问题后,交友运维工程师进行代码的部署,并调整和优化,使之可以达到我们预期的功能。 1.1 早期代码部署的形式 纯手动Scp、Rsync上传代码。 纯手动登陆,Git pull 或者 Sv 2023-01-23 0 0 Jenkins
图片加载失败 Jenkins 自动安装脚本 #!/bin/bash # #******************************************************************** #QQ: 2041598918 #Date: 2023-01-23 #Fil 2023-01-23 0 0 Jenkins
图片加载失败 DevOps之代码仓库 DevOps之代码仓库 一、项目开发管理模型 1.1 DevOps的发展历程 DevOps是一种思想、一组最佳实践、以及一种文化。DevOps落地实施,从组织架构、设计人员、流程、人员分工、人员技能到工具,变化很大,要求很高,完全颠覆了现有的开发运维模式,建设风险很高。 软件开发最开始是由两个团队组 2023-01-19 0 0 DevOps
图片加载失败 KVM的高级进阶(二) KVM的高级进阶 1、虚拟机全虚拟化和半虚拟机化的区别 1)全虚拟化驱动 2)半虚拟化驱动:通过驱动对操作系统进行修改,即减少中间层,使得VM可以直接和hypervisor进行沟通 1.1 如何查看网卡是否支持半虚拟化驱动 [root@localhost ~]# ethtool -i eth0 2023-01-15 0 0 KVM
图片加载失败 KVM基础(一) Linux 虚拟化技术基础- KVM 一、 虚拟化 1.1 什么是虚拟化 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。 例如:v 2023-01-15 0 0 KVM