草庐IT

CentOS7上部署数据库---单表查询

一、单表查询库表student.report,有3个字段,姓名、学科、成绩,记录如下,根据要求完成SQL语句NameSubjectResult李白Math95杜甫English83李商隐Math79白居易Math98李清照English85王维Math741、查询姓李的同学的个数2、查询表中数学成绩大于80的前2名同学的名字,并按分数从大到小的顺序排列二、用户授权1.MySQL如何对用户smart授权访问,密码为123456。2.授权用户tom可以在网络中的192.168.4.254主机登录,仅对对userdb库下的user表有查看记录、更新name字段的权限,登录密码userweb888。三

Centos7.x系统中Docker安装及简单使用

Docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker由四个部分组成:DockerClient(客户端)、DockerDaemon(守护进程)、DockerImage(镜像)和DockerContainer(容器)。Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。Docker容器通过Docker镜像来创建。容器与镜像的关系类似于面向对象编程中的对象

Centos7.x系统中Docker安装及简单使用

Docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker由四个部分组成:DockerClient(客户端)、DockerDaemon(守护进程)、DockerImage(镜像)和DockerContainer(容器)。Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。Docker容器通过Docker镜像来创建。容器与镜像的关系类似于面向对象编程中的对象

Centos7.6下corosync+pacemaker+pcs高可用集群环境安装

在容灾备份领域,有多种高可用方案,corosync+pacemaker无疑是开源方案中的佼佼者。1.什么是corosync、pacemaker、pcs?Corosync是集群管理套件的一部分,通常会与其他资源管理器一起组合,使用它在传递信息的时候可以通过一个简单的配置文件来定义信息传递的方式和协议等。它是一个新兴的软件,2008年推出,但其实它并不是一个真正意义上的新软件,在2002年的时候有一个项目Openais,它由于过大,分裂为两个子项目,其中可以实现HA心跳信息传输的功能就是Corosync,它的代码60%左右来源于Openais。Corosync可以提供一个完整的HA功能,但是要实现

Centos7.6下corosync+pacemaker+pcs高可用集群环境安装

在容灾备份领域,有多种高可用方案,corosync+pacemaker无疑是开源方案中的佼佼者。1.什么是corosync、pacemaker、pcs?Corosync是集群管理套件的一部分,通常会与其他资源管理器一起组合,使用它在传递信息的时候可以通过一个简单的配置文件来定义信息传递的方式和协议等。它是一个新兴的软件,2008年推出,但其实它并不是一个真正意义上的新软件,在2002年的时候有一个项目Openais,它由于过大,分裂为两个子项目,其中可以实现HA心跳信息传输的功能就是Corosync,它的代码60%左右来源于Openais。Corosync可以提供一个完整的HA功能,但是要实现

Centos7.6下corosync+pacemaker+pcs高可用集群环境安装

在容灾备份领域,有多种高可用方案,corosync+pacemaker无疑是开源方案中的佼佼者。1.什么是corosync、pacemaker、pcs?Corosync是集群管理套件的一部分,通常会与其他资源管理器一起组合,使用它在传递信息的时候可以通过一个简单的配置文件来定义信息传递的方式和协议等。它是一个新兴的软件,2008年推出,但其实它并不是一个真正意义上的新软件,在2002年的时候有一个项目Openais,它由于过大,分裂为两个子项目,其中可以实现HA心跳信息传输的功能就是Corosync,它的代码60%左右来源于Openais。Corosync可以提供一个完整的HA功能,但是要实现

Centos7.6下corosync+pacemaker+pcs高可用集群环境安装

在容灾备份领域,有多种高可用方案,corosync+pacemaker无疑是开源方案中的佼佼者。1.什么是corosync、pacemaker、pcs?Corosync是集群管理套件的一部分,通常会与其他资源管理器一起组合,使用它在传递信息的时候可以通过一个简单的配置文件来定义信息传递的方式和协议等。它是一个新兴的软件,2008年推出,但其实它并不是一个真正意义上的新软件,在2002年的时候有一个项目Openais,它由于过大,分裂为两个子项目,其中可以实现HA心跳信息传输的功能就是Corosync,它的代码60%左右来源于Openais。Corosync可以提供一个完整的HA功能,但是要实现

运维:Centos8安装Supervisor守护Nginx进程笔记

今天给大家分享Centos8操作系统下如何安装supervisor进程管理程序并守护Nginx进程,希望对大家能有所帮助!一、supervisor介绍1、简介Supervisor是基于Python语言开发的一套的进程管理程序,它可以将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时支持自动重启。2、工作原理它主要是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和预警

运维:Centos8安装Supervisor守护Nginx进程笔记

今天给大家分享Centos8操作系统下如何安装supervisor进程管理程序并守护Nginx进程,希望对大家能有所帮助!一、supervisor介绍1、简介Supervisor是基于Python语言开发的一套的进程管理程序,它可以将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时支持自动重启。2、工作原理它主要是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和预警

CentOS7下使用Lsyncd实现文件实时同步

Lsyncd简单介绍Lsyncd 使用文件系统事件接口(inotify或fsevents)来监视本地文件和目录的更改。Lsyncd在几秒钟内将这些文件事件整理核对后,然后生成一个或多个进程以将更改同步到远程文件系统。默认使用的同步方法是rsync。因此,Lsyncd是一种轻量级的实时镜像解决方案。Lsyncd相对容易安装,不需要新的文件系统或块设备。Lysncd不会影响本地文件系统的性能。作为rsync的替代方案,Lsyncd还可以通过rsync+ssh推送更改。当文件或目录被重命名或移动到本地树中的新位置时,rsync+ssh允许更有效的同步。(相比之下,plainrsync通过删除旧文件然