暂无个人介绍
一、数据库用户管理 1.1 新建用户
一、数据库用户管理 1.1 新建用户
一、克隆表,将数据表的数据记录生成到新的表中 方法1:先克隆表结构,再导入表数据。
一、克隆表,将数据表的数据记录生成到新的表中 方法1:先克隆表结构,再导入表数据。
一、常用的数据类型:
一、常用的数据类型:
MySQL 组成 客户端程序: mysql: 交互式的CLI工具 mysqladmin:基于mysql协议管理mysqld mysqlimport:数据导入工具 MyISAM:存储引擎的管理工具 myisamchk:检查MyISAM库 myisampack:打包MyISAM表,只读
一、数据库的基本概念 数据(Data): 描述事务的符号记录 包括数字、文字、图形、图像、声音、档案记录 以”记录“形式按统一的格式进行存储
一、常见的Web集群调度器 目前常见的Web集群调度器分为软件和硬件: 软件通常使用开源的LVS、Haproxy、 Nginx
一、常见的Web集群调度器 目前常见的Web集群调度器分为软件和硬件: 软件通常使用开源的LVS、Haproxy、 Nginx
Ngnix优化主要有两种,一种是配置上的优化,一种是内核上的优化。 本文将介绍Ngnix在配置方面的优化。 实验准备: 已安装好一台Nginx服务器,IP:172.16.10.101,域名:www.tt.com。
Ngnix优化主要有两种,一种是配置上的优化,一种是内核上的优化。 本文将介绍Ngnix在配置方面的优化。 实验准备: 已安装好一台Nginx服务器,IP:172.16.10.101,域名:www.tt.com。
一、 LVS-DR 工作原理 1.1 LVS-DR数据包流向分析 (1)客户端发送请求到Director Server (负载均衡器),请求的数据报文(源IP是CIP,目标IP是VIP)到达内核空间。
一、 LVS-DR 工作原理 1.1 LVS-DR数据包流向分析 (1)客户端发送请求到Director Server (负载均衡器),请求的数据报文(源IP是CIP,目标IP是VIP)到达内核空间。
一、群集概述 1.1 群集的含义 Cluster,集群、群集 由多台主机构成,但对外只表现为一一个整体,只提供一-个访问入口(域名或IP地址), 相当于一台大型计算机。
一、群集概述 1.1 群集的含义 Cluster,集群、群集 由多台主机构成,但对外只表现为一一个整体,只提供一-个访问入口(域名或IP地址), 相当于一台大型计算机。
一、虚拟主机的概念 1.1 什么是虚拟主机 虚拟主机,就是把一台物理服务器划分成多个 “虚拟” 的服务器,这样我们的一台物理服务器就可以当做多个服务器来使用,从而可以配置多个网站。Nginx 提供虚拟主机的功能,就是为了让我们不需要安装多个 Nginx,就可以运行多个域名不同的网站。
本篇文章主要是对LAMP架构的概念介绍,以及相关配置命令的讲解。实例操作在下一篇文章中进行演示。 一、LAMP架构介绍 1.1 概述 LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言。
域名概念回顾: IP地址不易记忆,域名用于代替IP地址,方便记忆。 两台主机通信,是通过IP地址访问,所以需要将域名解析成IP地址。 早期使用Hosts文件解析域名,但随着域名的增多,工作量巨大,维护困难。 之后使用DNS (Domain Name Server,域名服务器) 进行域名解析。
firewalld防火墙是centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙。 支持IPv4、IPv6防火墙设置以及以太网桥 支持服务或应用程序直接添加防火墙规则接口 拥有两种配置模式:临时模式、永久模式 firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向netfilter网络过滤子系统(属于内核态)来实现包过滤防火墙功能。 firewalld提供了支持网络区域所定义的网络连接以及接口安全等级的动态防火墙管理工具。
firewalld防火墙是centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙。 支持IPv4、IPv6防火墙设置以及以太网桥 支持服务或应用程序直接添加防火墙规则接口 拥有两种配置模式:临时模式、永久模式 firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向netfilter网络过滤子系统(属于内核态)来实现包过滤防火墙功能。 firewalld提供了支持网络区域所定义的网络连接以及接口安全等级的动态防火墙管理工具。
实验考察知识点: iptables防火墙的规则配置 DNS分离解析的配置
所谓防火墙也称之为防护墙,它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统。按照给定的规则,允许或者限制网络报文通过。 硬件防⽕墙:通过硬件和软件的组合,基于硬件的防⽕墙保护整个内部网络安全。(例如 华为E9000) 软件防⽕墙:通过纯软件,单独使⽤软件系统来完成防⽕墙功能,保护安装它的系统。 大型公司都是以硬件防火墙为主,软件防火墙为辅。软件防火墙根据情况来决定是否开启,如果服务器性能不够,可能会关闭软件防火墙。
所谓防火墙也称之为防护墙,它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统。按照给定的规则,允许或者限制网络报文通过。 硬件防⽕墙:通过硬件和软件的组合,基于硬件的防⽕墙保护整个内部网络安全。(例如 华为E9000) 软件防⽕墙:通过纯软件,单独使⽤软件系统来完成防⽕墙功能,保护安装它的系统。 大型公司都是以硬件防火墙为主,软件防火墙为辅。软件防火墙根据情况来决定是否开启,如果服务器性能不够,可能会关闭软件防火墙。
1 date简介 在linux 中date命令有很多用法,本文简单介绍一下 -d 参数的用法。
1 awk概述 awk的工作原理: 逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。 awk倾向于将一行分成多个"字段"然后再进行处理。 awk信息的读入也是逐行读取的,执行结果可以通过print的功能将字段数据打印显示。 使用awk命令的过程中,可以使用逻辑操作符"&&"表示"与"、"|"表示"或"、"!"表示"非",还可以进行简单的数学运算,如+、-、*、/、%、^分别表示加、减、乘、除、取余和乘方。
1 awk概述 awk的工作原理: 逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。 awk倾向于将一行分成多个"字段"然后再进行处理。 awk信息的读入也是逐行读取的,执行结果可以通过print的功能将字段数据打印显示。 使用awk命令的过程中,可以使用逻辑操作符"&&"表示"与"、"|"表示"或"、"!"表示"非",还可以进行简单的数学运算,如+、-、*、/、%、^分别表示加、减、乘、除、取余和乘方。
文本三剑客:都是按行读取后处理。 grep 过滤行内容。 awk 过滤字段。 sed 过滤行内容;修改行内容。
文本三剑客:都是按行读取后处理。 grep 过滤行内容。 awk 过滤字段。 sed 过滤行内容;修改行内容。
文本三剑客:都是按行读取后处理。 grep 过滤行内容。 awk 过滤字段。 sed 过滤行内容;修改行内容。
前言 1、通配符回顾 通配符:linux命令中可使用通配符替代或者识别某一些文件名。
前言 1、通配符回顾 通配符:linux命令中可使用通配符替代或者识别某一些文件名。
1.1 删除开头或结尾的整段字符串 格式:
方法一: 步骤: 使用tr命令将数组内每个元素之间的空格替换为换行符; 之后使用sort命令按从小到大重新排序; 最后使用for循环遍历排序后的元素值。通过下标值重新定义数组中的每个元素。
1、echo命令——输出 echo 命令主要用来显示字符串信息。
1、echo命令——输出 echo 命令主要用来显示字符串信息。
1、使用for循环 九九乘法表:
1、数组排序(使用tr、sort、for) 操作步骤; 使用tr命令将数组内每个元素之间的空格替换为换行符; 之后使用sort命令按从小到大重新排序; 最后使用for循环遍历排序后的元素值。
1 什么是数组 数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。 组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。 用于区分数组的各个元素的数字编号称为下标。元素的下标从0开始。 数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。 这些有序排列的同类数据元素的集合称为数组。
1 什么是数组 数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。 组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。 用于区分数组的各个元素的数字编号称为下标。元素的下标从0开始。 数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。 这些有序排列的同类数据元素的集合称为数组。
在编写脚本时,有些脚本可以反复使用,可以调用函数来解决。 语句块定义成函数约等于别名。 函数的作用: 使用函数可以避免代码重复; 使用函数可以将一个大的工程分割为若干小的功能模块,代码的可读性更强。 函数的使用方法: 先定义函数 再引用函数
在编写脚本时,有些脚本可以反复使用,可以调用函数来解决。 语句块定义成函数约等于别名。 函数的作用: 使用函数可以避免代码重复; 使用函数可以将一个大的工程分割为若干小的功能模块,代码的可读性更强。 函数的使用方法: 先定义函数 再引用函数
实验1 实验要求:将一个点分十进制格式的IP地址转换成点分二进制格式。 创建脚本:
1、双重循环概述 双重循环需要具备的前提——存在两个以上的自变量。 执行机制:
1、双重循环概述 双重循环需要具备的前提——存在两个以上的自变量。 执行机制:
1 while循环语句 用法: 重复测试某个条件,只要条件成立则反复执行。 使用场景:相对于for需要知道循环次数,当我们只知道停止条件,不知道次数时,就需要使用while。
1 什么是循环 凡是重复执行一段代码, 都可以称之为循环。 循环体中三种专业的话术:遍历、迭代、递归 。 遍历(traversal) - 按规则访问非线性结构中的每一项。 迭代(iterate) - 按顺序访问线性结构中的每一项。 递归(recursion) - 在函数内调用自身, 将复杂情况逐步转化成基本情况。
1 什么是循环 凡是重复执行一段代码, 都可以称之为循环。 循环体中三种专业的话术:遍历、迭代、递归 。 遍历(traversal) - 按规则访问非线性结构中的每一项。 迭代(iterate) - 按顺序访问线性结构中的每一项。 递归(recursion) - 在函数内调用自身, 将复杂情况逐步转化成基本情况。
实验一 实验要求:计算从1到100所有整数的和。 创建脚本:
实验一 实验要求:计算从1到100所有整数的和。 创建脚本: