自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李立衡

顶天立地,持之以衡

  • 博客(153)
  • 收藏
  • 关注

原创 oracle查看所有表空间及表空间大小

SQL> select tablespace_name ,sum(bytes) / 1024 / 1024 / 1024 as GB from dba_data_files group by tablespace_name;查看GB的select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name;查看MB的

2021-11-03 16:59:52 4499

原创 CentOS7.9安装MySQL数据库

材料准备:1:CentOS7.9镜像安装包安装包下载2:MySQL5.6.45数据库安装包安装包下载3:实验环境:VMware和物理服务器均进行部署,未连接互联网 4:镜像安装系统为带GUI的服务器,最小化安装系统需要安装一些环境依赖包、1、非互联网环境,使用光盘镜像yum源mkdir /repo //创建本地存放光盘镜像的文件mount /dev/cdrom /home //挂载光盘到非存放光盘文件的目录cp -r /.

2021-09-13 01:11:54 1132

原创 Xftp报错SFTP子系统申请拒绝

Windows系统通过xftp连接服务器,报错Linux系统配置文件vim /etc/ssh/sshd.conf

2021-05-29 13:32:04 1213

原创 IBM x3650 M4服务器安装winserver2008操作系统(2020.10.12)

安装准备工具:IBM x3650 M4服务器,两个U盘或光驱U盘2个(1个作为IBM ServerGuide引导,一个作为wi8安装引导)下载 IBM Server GuideServerGuide是一个IBM服务器安装助手,它简化了安装和配置IBM System x、eServer xSeries和BladeCenter服务器的过程。ServerGuide超越了硬件配置,它帮助您安装操作系统、最新的系统设备驱动程序和其他系统组件,并且只需最少的用户干预。IBM Server Guide下载及制作

2020-10-13 16:44:38 13738 7

防火墙

什么是防火墙?一道保护性的安全屏障对内网保护,隔离外网软件防火墙firewalld底层是包过滤防火墙iptablesiptables的表,链结构:四张表 五条链表名(表是服务的功能分类)raw状态跟踪mangle 打标记nat地址转换filter过滤表链名(匹配数据包传输的方向)INPUT进入防火墙的数据包OUTPUT...

2019-09-26 09:33:42 281

原创 表记录的增删改查及注意事项

增:格式1:给所有字段赋值INSERT INTO 表名 VALUES(字段1值,...字段N值),(字段1值,...字段N值),(字段1值,...字段N值),...;格式2:给指定字段赋值INSERT INTO 表名 (字段1,...字段N) VALUES(字段1值,字段2值,字段N值),(字段1值,字段2值,字段N值),... ;注意事项字段值要与字段类型相匹配对于字...

2019-09-24 20:47:13 403

原创 ACID,数据导入(导出)基本用法和注意事项

数据库事务的事务特性(ACID)Atomic:原子性事务的整个操作是以一个整体,不可分割,要么全部成功,要么全部失败Consistency:一致性事务操作是相互隔离不受影响的.Durability:持久性数据一旦提交,不可改变,永久改变表数据数据导入基本用法和注意事项基本用法LIAD DATA INFILE “目录名/文件名” INTO TABLE 表名 FIELDS TE...

2019-09-24 20:05:57 554

原创 MySQL体系结构组成,存储引擎,Myisam存储引擎的主要特点,MySQL锁机制

简述MySQL体系结构的组成,并描述每个组成部分的作用主要包括8个部分:连接池:连接数限制,内存检查,缓存检查等.SQL接口:用户通过sql客户端发过来的命令,由sql接口接收,sql操作(DML,数据操作语言:查询,修改,升级数据等:DDL数据定义语言:创建一个新的数据库,新的索引,删除一个用户等;存储过程,视图触发器.分析器:分析查询语句 事务处理 对象访问权限.优化器:优化访问路...

2019-09-24 19:30:33 345

原创 键值类型有几种,普通索引,主键,外键

键值类型键值类型英文普通索引INDEX唯一索引UNIQE全文索引FULLTEXT主键PRIMARY KEY外键FOREIGN KEYINDEX普通索引说明?一个表中可以有多个INDEX字段字段的值允许有重复,切可以赋NULL值经常把做查询条件的字段设置为INDEX字段INDEX字段的KEY标志是MULprimary key...

2019-09-24 08:43:36 1276

原创 索引及优缺点

索引是什么?索引是对记录集的多个字段进行排序的方法.类似于书的目录索引类型包括:Btree,B+tree,hash索引优缺点?索引优点通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性可以加快数据的检索速度索引缺点当对表中的数据进行增加,删除和修改的时候,索引也是动态的维护,降低了数据的维护速度索引需要占用物理空间...

2019-09-23 19:33:05 425

原创 字符类型,日期时间类型,时间函数,枚举类型,约束条件,修改表结构的基本用法

一 .字符类型定长:char(字符数)最大长度255字符不够指定字数时在右面用空格补齐字符数断超出时,无法写入数据变长:varchar(字符数)按数据实际大小分配存储空间字符数断超出时,无法写入数据大文本类型:text/blob字符数大于65535储存时使用二 .日期时间类型1) 日期类型,DATETIME占用8个字节范围:1000-01-01 00:00:...

2019-09-18 21:33:20 390

原创 库管理命令,常见的信息种类,数值型

库管理命令都有哪些命令说明Show databases;显示已有的库Use 库名;切换库Select database();显示当前所在的库Create database 库名;创建新库Show tables;显示已有的表Drop database 库名;删除库常见的信息种类数值型:体重,身高,工资,成绩字符型:姓名,工作...

2019-09-18 20:06:06 204

原创 MySQL(特点及应用,服务相关参数,操作指令和注意事项)

MySQL的特点及应用主要特点:适用于中小规模,关系型数据库系统支持Linux/Unix,Windows等多种操作系统使用C和C++编写,可移植性强通过APL支持Python/Java/Perl/PHP等语言典型应用环境:...

2019-09-18 19:46:58 453

原创 MySQL配置从数据库的相关文件

文件名说明master,into主库信息relay-log.into中继日志信息主机名-relay-bin.xxxxxx中继日志主机名-relay-bin.index索引文件

2019-09-09 11:15:36 141

原创 MySQL多实例(一台服务器搭建多个数据库)

什么是多实例?在一台物理主机上运行多个数据库服务为什么要用多实例1)节约运维成本(一个物理主机可以搭建多个数据库)2)提高硬件利用率(硬件只要支持就利用)3)分担连接数量(通过端口连接)##########################安装软件1)yum -y install libiao2)useradd mysql下载并解压:mysql-5.7.20-linux-gli...

2019-09-09 11:01:25 7115

原创 mycat支持的10种分片规则

1)枚举法:sharding-by-intfile2)固定分片:rule 13)范围约定:auto-sharding-long4)求模法:mod-long5)日期列分区法:sharding-by-date6)通配取模:sharding-by-pattern7)ASCII码取模:sharding-by-prefixpattern8)编程指定:sharding-by-substring...

2019-09-07 17:49:59 797

原创 MaxScale代理软件(读写分离)

下载软件地址配置文件详解:/etc/maxscale.cnf[maxscale] //定义线程个数threads=auto //自动定义数据库服务器板块(以两台为例,所以两个server)[server1]type=serveraddress=192.168.4.51 //master主机ip地址port=3306protocol=MySQLBackend[...

2019-09-06 15:03:32 863

原创 percona(XtraBackup)

常用的MySQL备份工具 (完全备份)物理备份缺点跨平台性差,备份时间长,冗余备份,浪费存储空间mysqldump备份缺点效率较低,备份和还原速度慢,并且锁表,备份过程中,数据插入和更新操作被阻塞XtraBackup工具一款强大的在线热备份工具备份过程中不锁表,适合生产环境主要包含两个组件xtrabackup:C程序,支持InnoDB/XtraDBin...

2019-09-04 10:54:49 187 1

原创 binlog日志

什么是binlog日志1)二进制日志2)MySQL服务日志文件的一种3)记录除查询之外的所有SQL命令4)可用于数据备份和恢复5)配置mysql主从同步的必要条件##########################启用日志配置项用途server_id=数字指定id值(1-255)log_bin[=目录名/文件名]启动binlog日志max_bin...

2019-09-04 09:12:54 174

转载 Liunx

2019-08-28 15:08:58 160

转载 什么是Keepalived?

1)keepalived是什么keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。2)keepalived工作原理keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将N台提供相...

2019-08-28 15:01:37 33274

原创 nginx 模块设计

模块名称 描述 开启选项 SSL 支持HHTTPS/SSL --with-http_ssl_module Stub Status 查看服务器状态 --with-http_stub_status_module SSL 支持SSL/TLS加密邮件协议 --with-mail_ssl_module Embedded Perl...

2019-08-17 16:53:21 195

原创 常见的端口好

常见端口号 名称 协议或作用 端口号 HTTP 超文本传输协议 80 HTTPS 安全的超文本传输协议 443 DNS 域名解析协议 53 FTP 文本传输协议 21 TFTP 简单的文本传输协议 69 Telnet 远程管理协议(明文传输) 23 SSH 远程管理协议(密文传输...

2019-08-16 20:17:43 314

原创 集群

什么是集群?1)一组通过高速网络互联的计算组,并以单一系统的模式加以管理2)将很多服务器集中起来一起,提供同一种服务,在客户端看来就像是只有一个服务器3)可以在付出较低成本的情况下获得在性能,可靠性,灵活性方面的相关较高的收益4)任务调度是集群系统技术的核心技术集群目的1)提高性能如计算密集型应用,如:天气预报,核试验模拟2)降低成本相当百万美元级的超级计算机,价格便宜3)提高...

2019-08-16 15:41:49 215

原创 LVS术语及工作模式

LVS术语Director Server:调度服务器–将负载分发到Real Server的服务器Real Server:真实服务器–真正提供应用服务的服务器VIP:虚拟IP地址–公布给用户访问的虚拟IP地址RIP:真实IP地址–集群节点上使用的IP地址DIP:调度器连接节点服务器的IP地址LVS工作模式VS/NAT通过网络地址转换实现的虚拟服务器大并发访问时候,调度器的性...

2019-08-16 14:33:41 327

原创 LVS集群组成

前端:负载均衡层由一台或多台负载调度器构成中间:服务器群组层有一组实际运行应用服务的服务器组成底端:数据共享存储层提供共享存储空间的存储区域...

2019-08-16 12:11:10 316

原创 LVS常用的集群调度算法

-rr 轮询(Round Robin)将客户端请求平均分发到Real Server-wrr 加权轮询(Weighted Round Robin)根据Real Server权重值进行轮询调度-lc 最少连接(Least Connections)选择连接数最少的服务器-wlc 加权最少连接(Weighted Round Robin)根据Real Server权重值,选择连接数最少的服务...

2019-08-16 12:05:27 344

原创 制作RPM包(以nginx为例)

应用场景1)官方未提供RPM包2)官方RPM无法自定义3)大量源码包,希望提供统一的软件管理机制打包流程1)准备源码软件2)安装rpm-build3)编写编译配置文件4)编译RPM包一,安装rpm-build软件 yum -y install rpm-build二,生成rpmbuild目录结构 rpmbuild -ba xxx //随便写一个,目的是为了生成下面的目录结...

2019-08-16 11:08:42 279

原创 nginx地址重写技术

什么是地址重写获得一个来访的URL请求,然后改写成服务器可以处理的另一个URL的过程地址重写的好处缩短URL,隐藏实际路径提高安全性易于用户记忆和键入易于被搜索引擎收录rewrite语法rewrite regex replacement flagif (条件) {…}应用案例1)访问a.html重定向到b.htmla.html-->b.htmlvim /usr/loc...

2019-08-16 08:23:50 189

原创 Session&&cookies

Session存储在服务器端,保存用户名,登录状态等信息cookies由服务器下发给客户端,保存在客户端的一个文件里.保存的内容主要包括:sessionid有服务器下发给客户端,保存在客户端的一个文件夹里.保存的内容主要包括;sessionID...

2019-08-15 21:37:28 108

原创 LNMP

什么是LNMP?LNMP是主流的企业网站平台之一L:Linux操作系统N:nginx网站服务软件M:MySQL,mariadb数据库P:网站开发语言(PHP,Perl,Python)安装部署lnmp环境源码安装nginx,使用RPM包安装Mariadb,PHP,PHP-fpm软件.mariadb(数据库客户端软件),mariadb-server(数据库服务端软件),mariadb-...

2019-08-15 20:46:28 142

原创 LNMP常见问题

Nginx的默认访问日志文件为/usr/local/logs/access.logNginx的默认错误日志文件为/usr/local/logs/error.logPHP默认错误日志文件为/usr/log/php-fpm/www-error.log动态网站访问失败,可参考错误日志,查找错误信息....

2019-08-15 20:34:44 362

原创 FastCGI

FastCGI工作原理工作流程1)Web Server启动时载入FastCGI进程管理器2)FastCGI进程管理器初始化,启动多个解释器进程3)当客户端请求到达web server时,FastCGI进程管理器选择并连接到一个解释器4)FastCGI子进程完成处理后返回结果,将标准输出和错误信息从同一个连接返回web serverFastCGI简介FastCG技术目前支持语言有PH...

2019-08-15 20:29:30 254

原创 memcached高性能的分布式缓存服务器

memcached高性能的分布式缓存服务器1)用来集中缓存数据库查询结果,减少数据库访问次数,以提高动态web应用的响应速度2)官方网站http://memcached.org/3)数据存储对比性能:CPU缓存>内存>磁盘>数据库价格:CPU缓存>内存>磁盘>数据库...

2019-08-15 20:03:20 159

原创 常见http状态码

2019-08-12 19:54:09 182 2

原创 netstat和ss查看系统中启动的端口信息

netstat命令可以查看系统中启动的端口信息,该命令常用选项如下:-a显示所有端口的信息-n以数字格式显示端口号-t显示TCP连接的端口-u显示UDP连接的端口-l显示服务正在监听的端口信息-p显示监听端口的服务名称是什么(也就是程序名称)ss命令可以查看系统中启动的端口信息,该命令常用选项如下:-a显示所有端口的信息-n以数字格式显示端口号-t显示TCP连接的端口-u显...

2019-08-12 19:51:37 1337

原创 vim常用操作

保存文件和退出的命令命令作用:w保存文件,但不退出编辑器:w (aaa.txt)文件名另存为到aaa.txt文件:q退出编辑器(前提没有进行修改):q!退出编辑器,且放弃保存:wq退出编辑器,且保存退出删除和恢复删除操作操作作用x删除当前字符nx删除从光标开始的n个字符,n为整数dd删除当前行...

2019-08-06 17:03:05 111

原创 Linux防火墙配置

防火墙策略管理:作用: 隔离 众多的策略,允许出站,严格控制入站硬件防火墙软件防火墙firewalld服务基础• 系统服务:firewalld• 管理工具:firewall-cmd、firewall-config预设安全区域:• 根据所在的网络场所区分,预设保护规则集– public:仅允许访问本机的ssh dhcp ping服务– trusted:允许任何访问– blo...

2019-07-08 17:58:35 953

原创 管理用户组

重定向输出操作:将前面的命令的输出,写入到文本文件 >:覆盖重定向 >>:追加重定向管道操作 | : 将前面命令的输出,交由后面命令处理,作为后面命令的参数管理用户和组 用户帐号: 1.登录系统 2.确认身份,实现权限控制 组:方便管理用户 唯一标识: UID GID 组分类: 基本组(私有组) ...

2019-07-05 19:40:54 174

原创 Linux命令行操作

如何编写命令行– 用来实现某一类功能的指令或程序 总结:执行Linux大多数命令,都要找到对应执行程序 – 命令的执行依赖于解释器(默认解释器:/bin/bash) 用户----->解释器------>内核----->硬件 绿色:可以执行的程序Linux命令的分类– 内部命令:属于解释器的一部分– 外部命令:解释器之外的其他程序命...

2019-07-05 17:56:46 195

空空如也

空空如也

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

TA关注的人

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