自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nanjing_bokebi的博客

在一个糟糕的环境,盲目的从众等同于——浪费时间

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

原创 linux进阶-MySQL使用mysqldump日常备份与抢救性恢复

MySQL数据库备份与抢救性恢复文章目录MySQL数据库备份与抢救性恢复备份和恢复备份类型备份工具基于LVM的备份mysqldump工具mysqldump命令格式mysqldump常见通用选项mysqldump的MyISAM存储引擎相关的备份选项mysqldump的InnoDB存储引擎相关的备份选项生产环境实战备份策略重点实验1.实现完全备份和还原实验准备实验开始2.mysqldump 和二进制...

2019-11-28 11:47:13 951 1

原创 linux进阶-MySQL日志小结

MySQL日志小结文章目录MySQL日志小结事务日志 transaction log错误日志通用日志慢查询日志中继日志二进制日志二进制日志记录格式二进制日志相关的服务器变量mysqlbinlog : 二进制日志的客户端命令工具二进制日志时间的格式清除指定二进制日志大家好,我们又见面了!事务日志 transaction log事务日志的写入类型为"追加",因此其操作为"顺序I...

2019-11-26 11:43:39 482 1

原创 linux进阶-MySQL索引小结

文章目录什么是索引?索引的类型索引分类索引结构可以使用B+Tree索引的查询类型MyISAM索引原理执行过程InnoDB索引InnoDB优势InnoDB特性InnoDB功能组件InnoDB物理存储文件结构说明InnoDB索引原理索引优化索引优化使用索引优化建议SQL语句性能优化EXPLAIN分析索引工具管理索引创建索引修改表结构使用ALTER 命令添加索引删除索引查看索引优化表空间查看索引的使用实...

2019-11-25 22:22:01 1124 3

原创 linux进阶-MySQL事务小结

MySQL事务小结MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! - 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 - 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么...

2019-11-24 15:03:38 382 1

原创 linux进阶-MySQL数据库相关练习

Mysql数据库相关练习文章目录Mysql数据库相关练习实验准备students表内容courses表内容scores表内容实验案例1.在学生表中,查询年龄大于25岁,且为男性的同学的名字和年龄:2.在学生表中,以ClassID为分组依据,查询显示每组的平均年龄:3.显示第2题中平均年龄大于30的分组及平均年龄:4.显示以L开头的名字的同学的信息5.显示老师ID非空的同学的相关信息:6.stud...

2019-11-21 22:00:40 983

原创 linux进阶-搭建DNS实现internet综合dns架构

前提准备需要8台主机DNS客户端:192.168.26.17/24本地DNS服务器(只缓存):192.168.26.27/24转发目标DNS服务器:192.168.26.37/24根DNS服务器:192.168.26.47/24cn域DNS服务器:192.168.26.18/24magedu.org域主DNS服务器:192.168.26.28/24magedu.org域从DNS服...

2019-11-18 19:31:42 407

原创 linux进阶-利用cobbler快速网络安装linux系统全get

实现cobbler服务文章目录实现cobbler服务什么是cobbler?软件准备安装前准备确认桥接网卡,须能上网。第一块桥接,第二块NATcobbler 安装cobbler常见8项问题8项问题解决方法配置cobbler生成dhcp服务导入安装源文件将ks文件和系统关联,生成启动菜单实现cobbler web管理什么是cobbler?1.Cobbler翻译为中文是补鞋匠,在linux方面则一...

2019-11-16 08:39:58 582 1

原创 linux进阶-基于网络的PXE自动化安装详细步骤全get

基于网络的PXE自动化安装详细步骤文章目录基于网络的PXE自动化安装详细步骤搭建dhcp服务器实验准备1.配置静态地址,关闭iptables,selinux服务2.安装DHCP服务包并启动dhcp服务3.修改dhcp配置⽂件4.切换到另外⼀台CentOS6虚拟机,查看是否获取到ip地址tftp服务器实验准备开启服务查看服务器端tftp服务是否启动,并创建测试文件上传共享目录使用tftp连接至服务...

2019-11-15 08:33:40 2196 1

原创 llinux进阶-巧妙利用kickstart实现自动化安装全get

运用kickstart服务创建应答文件,实现自动化运维运维自动化发展历程及技术应用理解kickstart文件的作用和编写格式。KickStart是一种半自动化的安装方式。KickStart的工作原理是通过记录典型的安装过程中所需人工干预填写的各种参数,并生成一个名为ks.cfg的文件在其后的安装过程中(不只局限于生成KickStart安装文件的机器)当出现要求填写参数的情况时安装...

2019-11-12 18:06:44 764 2

原创 linux进阶-ssh命令的使用技巧全get

掌握ssh命令的使用文章目录掌握ssh命令的使用准备工作1.ssh客户端连接服务器2.ssh基于公私钥验证是否 是特定客户端3.开启服务器node1, 将node3的sshd服务对应的公私钥⽂件拷到node1节点,给node1添加⼀个node3的ip地址, 然后使⽤node2 链接node1,验证⼀下登录时是否有提⽰信息,是否需要输⼊yes4.SSH X 转发5.ssh跳转操作6.使⽤ssh命令...

2019-11-10 09:12:31 3378

原创 pip安装docker-compose报错

解决Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-zl913lde/cryptography/报错今天安装docker-compose报错如下上百度一顿搜索,执行以下命令pip3 install --upgrade pip再安装docker-compose就不报错了[root@localhost ~]# pip3 install docker-compose[root@localho

2021-04-20 14:11:28 1078

原创 2020-10-24

程序员节快乐

2020-10-24 22:38:33 230

原创 VMware-VSphere

VMware 简介VMware成立于 1998 年, 2003 年存储厂商 EMC 以 6.35 亿美元收购了 VMwareVMware; 2015 年 10 月,戴尔宣布以 670 亿美元收购 EMCEMC,VMware 2018 财79.2亿美元 。官网: https://www.vmware.com/cn.html主要 产品:Workstation Pro:面向 Win...

2020-02-15 17:11:11 1214 1

原创 linux高阶-Nginx(十)-参数优化

默认的Linux内核参数考虑的是最通⽤场景,不符合⽤于⽀持⾼并发访问的Web服务器的定义,根据业务特点来进⾏调 整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,内核参数的调整都是不同的此处 针对最通⽤的、使Nginx⽀持更多并发请求的TCP⽹络参数做简单的配置,修改/etc/sysctl.conf来更改内核参数net.ipv4.ip_nonlocal_bin...

2020-01-13 08:10:58 276

原创 linux高阶-Nginx(八)-反向代理上

Nginx 反向代理功能反向代理:反向代理也叫reverse proxy,指的是代理外网用户的请求到内部的指定web服务器,并将数据返回给用户的一种方式,这是用的比较多的一种方式.Nginx除了可以在企业提供高性能的web服务之外,另外还可以将本身不具备的请求通过某种预定义的协议转发至其它服务器处理,不同的协议就是Nginx服务器与其他服务器进行通信的一种规范,主要在不同的场景使用以下模块实...

2020-01-11 18:23:27 622

原创 linux高阶-Nginx(九)-Rewrite相关功能

文章目录Nginx Rewrite相关功能1. ngx_http_rewrite_module模块指令1.1 if指令1.2 set指令1.3 break指令1.4 return指令1.5 rewrite_log指令2. rewrite指令2.1 rewrite flag使用介绍2.2 rewrite案例-域名永久与临时重定向2.2.1 永久重定向2.2.1 临时重定向2.2.3 二者区别2.3 ...

2020-01-11 16:19:55 652

原创 linux高阶-Nginx(七)-高级配置

文章目录一.状态页二.第三方模块三.Nginx变量四.自定义变量五.自定义访问日志5.1 自定义日志5.2 自定义json格式日志5.3 使用 Python 统计 json 格式日志六.http配置6.1 SSL配置项6.2 使用自签名证书6.3 nginx ssl证书示例6.4 实现多域名 HTTPS七.安全配置7.1 隐藏nginx版本号7.2 升级openssl版本八.其他配置8.1 ngi...

2020-01-09 14:01:08 345

原创 linux高阶-Nginx(六)-location的详细使用

location的详细使用文章目录location的详细使用语法规则匹配案例-精确匹配匹配案例-区分大小写匹配案例-不区分大小写匹配案例-URI开始匹配案例-文件名后缀匹配案例-优先级生产使用案例在没有使⽤正则表达式的时候,nginx会先在server中的多个location选取匹配度最⾼的⼀个uri,uri是⽤⼾请求的字符串,即域名后⾯的web⽂件路径,然后使⽤该location模块中的正...

2020-01-09 10:20:00 485

原创 linux高阶-Nginx服务(五)-核心配置详解

Nginx核心配置详解全局配置user nginx nginx; #启动Nginx⼯作进程的⽤⼾和组worker_processes [number | auto]; #启动Nginx⼯作进程的数量worker_cpu_affinity 00000001 00000010 00000100 00001000; #将Nginx⼯作进程绑定到指定的CPU核⼼,默认Nginx是不进⾏进程绑定...

2020-01-06 20:28:48 565

原创 linux高阶-Nginx服务(四)-location中root指令和alias的使用

通过前一篇博客我们已经了解,在nginx中,我们可以通过location块与root指令结合的方式,将"url"与"服务器路径"建立起对应的关系,location块负责匹配url,root指令负责将匹配到的url与服务器中的某个具体的目录对应起来。其实,location块匹配到对应的url以后,还能干很多别的事情,当location块匹配到url以后具体执行什么操作,取决于你在locat...

2020-01-06 20:26:11 611

原创 linux高阶-Nginx服务(三)-模块、配置指令、块之间的关系

通过上一篇文章我们已经了解,编译安装完nginx后,nginx会提供一个默认server,我们可以从/apps/nginx/nginx.conf文件中找到这个默认server的相关配置,如下://查看配置文件grep -v "^$" /apps/nginx/conf/nginx.conf | grep -v "#"worker_processes 1;events { wo...

2020-01-06 20:25:08 296 1

原创 linux高阶-Nginx服务(二)-安装与配置

文章目录Nginx安装centos安装nginxubuntu安装nginx查看帮助目录结构编译安装配置基础编译环境配置NginxNginx默认配置文件Nginx安装centos安装nginx//配置epel源yum -y install epel-release//下载安装nginxyum -y install nginx//查看版本nginx -v//查看版本以及配置选项...

2020-01-04 20:23:52 251

原创 linux高阶-Nginx服务(一)-模型详解

文章目录应用程序的工作模式服务端I/O系统I/O模型网络I/O模型1.阻塞I/O模型(blocking I/O)2.非阻塞I/O模型(noblocking I/O)3.信号驱动I/O模型(signal blocking I/O)4.I/O复用模型(I/O multiplexing)5. 异步I/O模型(asynchronous I/O)五种I/O对比实现方式selectpollepoll应用程序...

2020-01-03 08:26:08 397

原创 linux高阶- Ubuntu ⽹络详细配置

Ubuntu ⽹络配置文章目录Ubuntu ⽹络配置ubuntu 17.04及之前的静态IP配置⽅式ubuntu 18.04配置静态IP地址ubuntu 18.04配置多⽹卡静态IP以及静态路由ubuntu 18.04的单⽹卡桥接配置ubuntu 18.04多⽹卡的桥接配置,将br0和br1分别桥接到eth0和eth1ubuntu 18.04的双⽹卡绑定配置双网卡绑定Bond模式七种bond模式...

2019-12-29 16:23:39 707

原创 linux高级-系统优化

linux系统优化文章目录linux系统优化系统资源限制优化内核参数优化系统资源限制优化#cat /etc/security/limits.conf#root账⼾的资源软限制和硬限制 (Ubuntu需要添加上下两部分)root soft core unlimitedroot hard core unlimitedroot soft nproc 1000000root hard n...

2019-12-28 19:30:34 390

原创 linux高阶-Ubuntu简介以及初始化实验环境

文章目录一:Debian与Ubuntu简介1.1:Debian简介1.2:Ubuntu简介1.3:Ubuntu历史发行版本1.4:Ubuntu使用场景1.4.1:Ubuntu桌面系统1.4.1.1:Ubuntu桌⾯系统简介1.4.1.2: 基于Ubuntu的优麒麟1.4.1.3: 基于Ubuntu的Elementary OS1.4.1.4:基于Ubuntu的其他分⽀1.4.1.5:基于debain...

2019-12-28 14:46:38 2724 1

原创 iptables/netfilter网络防火墙

iptables/netfilter网络防火墙文章目录iptables/netfilter网络防火墙实验模拟网络防火墙实现内外网分离实验准备配置防火墙规则NAT表SNAT配置:通过net表的target配置实验:通过SNAT实现本地网络主机访问外网,而不会暴露本地网络主机IPDNAT配置:通过net表的target配置实验:实现本地网络主机通过外网的指定网址提供http服务转发REDIRECT实...

2019-12-25 08:46:00 627

原创 linux防火墙之iptables

linux防火墙文章目录linux防火墙安全技术和防火墙安全技术防火墙的分类包过滤防火墙应用层防火墙Linux 防火墙的基本认识Netfilter防火墙工具介绍iptablesfirewalldnftablesnetfilter 中五个勾子函数和报文流向iptables的组成iptablesiptables 规则说明iptables 用法说明iptables 基本匹配条件iptables 扩展匹...

2019-12-23 16:42:11 2915 2

原创 NFS服务和自动挂载

NFS服务文章目录NFS服务NFS工作原理NFS工作原理简图什么是NFS?NFS共享配置文件格式NFS工具rpcinfoexportfsshowmountmount.nfs自动挂载相关包和文件配置文件格式NFS工作原理NFS:Network File System 网络文件系统,基于内核的文件系统。Sun公司开发,通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件,基于...

2019-12-22 11:14:10 779

原创 rsync+inotify实现数据实时同步

数据的实时同步文章目录数据的实时同步实时同步技术介绍内核支持实现inotifyinotify-tools工具rsyncrsync命令以独立方式运行rsync创建inotify_rsync.sh脚本在生产环境,有时会需要两台主机的特定目录实现实时同步。比如,将NFS共享目录的数据文件,自动实时同步到备份的服务器特定目录中。注:服务端工作在数据主机上的,客户端工作在备份主机上实时同步技术...

2019-12-22 10:53:25 397

原创 日志服务管理

日志服务管理文章目录日志服务管理系统日志介绍rsyslog 系统日志服务ELKrsyslog 管理启用网络日志服务常见日志文件日志管理工具journalctl系统日志介绍rsyslog 系统日志服务Centos 6 以后版本的系统管理服务rsyslog特性多线程UDP, TCP, SSL, TLS, RELPMySQL, PGSQL, Oracle实现日志存储强大的过滤器,...

2019-12-20 20:08:47 347

原创 实现基于NFS共享的LAMP wordpress应用

实现基于NFS共享的LAMP wordpress应用文章目录实现基于NFS共享的LAMP wordpress应用nfs服务器端配置mysql_A服务器配置mysql_B服务器配置wordpress_A配置wordpress_B配置windows端设置公共设置-按步骤设置测试实验结果nfs服务器端配置//下载安装包yum -y install nfs-utils//启动服务system...

2019-12-18 19:42:17 394

原创 linux进阶-编译安装基于fastcgi 方式的多虚拟主机得LAMP架构

实现CentOS7编译安装基于fastcgi 方式的多虚拟主机的wordpress和discuz的LAMP架构文章目录实现CentOS7编译安装基于fastcgi 方式的多虚拟主机的wordpress和discuz的LAMP架构环境准备实现步骤二进制安装数据库编译安装httpd编译安装 fastcgi 方式的 php7.4环境准备两台主机:一台主机:httpd+php(模块方式)一...

2019-12-17 21:34:29 333

原创 linux进阶-通过loganalyzer展示数据库中的日志

通过loganalyzer展示数据库中的日志三台主机一台日志服务器,利用上一个案例实现,IP:192.168.26.28,一台数据库服务器,利用上一个案例实现,IP:192.168.26.38一台当httpd+php 服务器,并安装loganalyzer展示web图形,IP:192.168.26.18192.168.26.28//在yum仓库查看关于rsyslog开头的包d...

2019-12-17 20:39:13 354

原创 linux进阶-怎样以php-fpm模式实现LAMP架构

php-fpm 模式实现 LAMP文章目录php-fpm 模式实现 LAMPfastcgi模式介绍安装php-fpm配置php-fpmhttpd、fastcgi、maridb分别在不同服务器时,以php-fpm模式实现LANMPhttpd-192.168.26.18fastcgi-192.168.26.28mariadb-192.168.26.38Centos 7 利用yum安装基于PHP-FP...

2019-12-16 11:18:10 580 1

原创 linux进阶-PHP加速器

PHP加速器文章目录PHP加速器Centos 7上编译安装 xcache-5.XCentos 8 实现opcache加速-7.XCentos 7上编译安装 xcache-5.X百度清华大学yum源选择remi源列表下的:[维护的企业Linux(RHEL / CentOS /其他克隆)]Enterprise Linux 8-存储库自动配置软件包: remi-release-8.rpm...

2019-12-16 11:12:06 471 1

原创 linux进阶-常见的LAMP应用部署-超详细

常见的LAMP应用实现文章目录常见的LAMP应用实现常见LAMP应用介绍Centos7实现 phpMyadmin 应用部署Centos7实现 Discuz 应用部署Centos7实现 wordpress 应用部署Centos7实现 PowerDNS 应用部署常见LAMP应用介绍PhpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让...

2019-12-15 10:41:41 794

原创 linux进阶-了解LAMP架构基础

LAMP介绍文章目录LAMP介绍LAMP的含义:Web资源类型LAMP工作原理phpcgi和fastcgicgifastcgicgi和hastcgi区别PHP什么是PHP?PHP的opcode语言PHP配置php语言格式LAMP实现方法实现LAMP利用rpm包实现LAMP安装部署PHP连接MySQL的方式使用mysql扩展连接数据库使用mysqli扩展连接数据库使用PDO(PHP Data Ob...

2019-12-14 20:20:30 585

原创 linux进阶-http常见配置大全

HTTPD 常见配置文章目录HTTPD 常见配置3.1 指定服务器名3.2 显示服务器版本信息3.3 设置监听的 IP 和 PORT 端口3.4 持久连接3.5 DSO(Dymanic Shared Object)配置3.6 MPM(Multi-Processing Module)模块配置3.7 prefork 模式的相关配置3.8 worker 和 event 模式相关的配置3.9 自定义 M...

2019-12-13 10:25:14 1453 2

原创 linux进阶-Ansible中的工具Playbook

Ansible中的工具Playbook文章目录Ansible中的工具Playbookplaybook介绍YAMLyaml 语言简介yaml语言特性yaml语法介绍Playbook 核心元素hosts组件remote_user 组件task列表和action组件notify和handlers组件Playbook中使用的tags组件Playbook 简单示例Playbook中使用变量使用setup模...

2019-12-12 15:23:59 645

空空如也

空空如也

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

TA关注的人

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