自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 MySQL高阶SQL语句(学会这些,让你对于数据库游刃有余)

文章目录环境准备:use gcc;create table location (Region char(20),Store_Name char(20));insert into location values('East','Boston');insert into location values('East','New York');insert into location values('West','Los Angeles');insert into location values('W

2021-01-31 14:58:49 2694 8

原创 MySQL备份、恢复与日志管理,简单化管理MySQL

文章目录一、MySQL 日志管理基础命令MySQL 的日志默认保存位置为 /usr/local/mysql/datavim /etc/my.cnf[mysqld]##错误日志,用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启log-error=/usr/local/mysql/data/mysql_error.log #指定日志的保存位置和文件名##通用查询日志,用来记录MySQL的所有连接和语句,默认是关闭的general_log=ONgeneral_log_

2021-01-28 15:48:59 379 8

原创 MySQL事务与存储引擎相关基础命令与理论

文章目录一、MySQL 事务(一)、事务的概念(二)、事务的 ACID 特点(三)、事务控制语句(四)、使用 set 设置控制事务二、MySQL存储引擎(一)、存储引擎概念介绍(二)、MyISAM的特点介绍(三)、MyISAM 适用的生产场景举例(四)、InnoDB 特点介绍(五)、InnoDB适用生产场景分析(六)、企业选择存储引擎依据(七)、相关命令一、MySQL 事务(一)、事务的概念1、事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作

2021-01-27 16:34:57 1231 8

原创 学会熟练使用MySQL索引,快速检索数据库,大大提升工作效率

文章目录一、MySQL 索引(一)、索引的概念(二)、索引的作用(三)、索引的副作用(四)、创建索引的原则依据(五)、索引的分类和创建(六)、查看索引(七)、删除索引(八)、实际案例一、MySQL 索引(一)、索引的概念1、索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址 (类似于C语言的链表通过指针指向数据记录的内存地址) 。2、使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。

2021-01-26 17:54:38 2821 4

原创 MySQL数据库管理常用基本操作

文章目录一、数据库基本概念1、数据库管理系统(DBMS)2、数据库系统二、当今主流数据库介绍1、SQL Server(微软公司产品)2、Oracle(甲骨文公司产品)3、DB2(IBM公司产品)4、MySQL(甲骨文公司收购)三、数据库类型(一)、关系数据库(二)、非关系数据库介绍四、MySQL数据库介绍五、MySQL数据库管理基本操作一、数据库基本概念1、数据库管理系统(DBMS)是实现对数据库资源有效组织、管理和存取的系统软件数据库的建立和维护功能、数据定义功能、数据操纵功能、数据库的运行管理

2021-01-25 18:38:13 1138 5

原创 Haproxy集群部署与优化

文章目录一、常见的Web集群调度器二、Haproxy应用分析三、Haproxy调度算法原理(一)、Haproxy支持多种调度算法,最常用的有三种四、Haproxy集群部署步骤五、Haproxy 参数优化一、常见的Web集群调度器1、目前常见的Web集群调度器分为软件和硬件2、软件通常使用开源的LVS、Haproxy、 NginxLVS性能最好,但是搭建相对复杂;Nginx 的upstream模块支持群集功能,但是对群集节点健康检查功能不强,高并发性能没有Haproxy好。3、硬件一般使用比较多

2021-01-24 16:13:32 659 1

原创 部署 负载均衡 Keepalived DR负载均衡群集(调优升级版部署步骤,减少部署中常见报错问题)

文章目录搭建环境:主DR 服务器(负载调度器)(centos7-5):192.168.200.50备DR 服务器(负载调度器)(centos7-4):192.168.200.40Web 服务器1(centos7-6):192.168.200.60Web 服务器2(centos7-7):192.168.200.70NFS服务器(centos7-8):192.168.200.80VIP:192.168.200.188Windows10客户端:192.168.200.2001、配置keepali

2021-01-22 12:40:33 308 1

原创 负载均衡 LVS+Keepalived群集

文章目录一、Keepalived案例分析二、Keepalived 工具介绍三、Keepalived实现原理剖析四、keepalived 高可用集群部署步骤1、配置负载调度器(主、备相同)2、部署共享存储3、配置节点服务器4、配置keepalived (主、备DR服务器上都要设置)5、测试验证一、Keepalived案例分析1、在企业中,单台服务器承担应用存在单点故障的危险2、单点故障一旦发生,企业服务将发生中断,造成极大的危险二、Keepalived 工具介绍1、支持故障自动切换(Failover

2021-01-21 11:46:29 1934 9

原创 负载均衡之LVS-DR集群的部署

文章目录一、LVS-DR数据包流向分析二、LVS-DR中的ARP问题三、DR模式、LVS负载均衡群集(一)、数据包流向分析(二)、DR模式的特点四、LVS-DR负载均衡集群部署步骤1、配置负载调度器(192.168.200.50)2、部署共享存储(NFS服务器:192.168.200.80)3、配置节点服务器(192.168.200.60、192.168.200.70)4、测试 LVS 群集一、LVS-DR数据包流向分析为方便进行原理分析,将Client与群集机器放在同一网络中,数据包流经的路线为1-2

2021-01-20 15:12:22 363 3

原创 负载均衡原理与LVS-NAT的部署应用

文章目录一、企业群集应用概述(一)、群集的含义(二)、问题(三)、解决方法二、企业群集分类(一)、根据群集所针对的目标差异,可分为三种类型(二)、负载均衡群集(Load Balance Cluster)(三)、高可用群集 (High Availability Cluster)(四)、高性能运算群集 (High Performance Computer Cluster)三、负载均衡群集架构(一)、负载均衡的结构四、负载均衡群集工作模式分析五、三种负载调度工作模式(一)、NAT模式1、地址转换(二)、TUN模式

2021-01-19 15:35:09 282 4

原创 Nginx+Tomcat 实现负载均衡、动静分离群集配置

文章目录一、Nginx 负载均衡实现原理二、Nginx 动静分离实现原理三、Nginx + Tomcat 动静分离、负载均衡配置步骤1、部署 Nginx 负载均衡服务器2、部署两台 Tomcat 应用服务器3、动静分离配置一、Nginx 负载均衡实现原理1、Nginx 实现负载均衡是通过反向代理实现2、Nginx 配置反向代理的主要参数(1)、upstream 服务池名 {}配置后端服务器池,以提供响应数据(2)、proxy_pass http:// 服务池名配置将访问请求转发给后端服务

2021-01-16 16:35:58 8097 16

原创 Tomcat的部署与优化

文章目录一、Tomcat介绍1、免费的、开放源代码的Web应用服务器2、Apache软件基金会(Apache Software Foundation)Jakarta项目中的一个核心项目3、由Apache、Sun和一些公司及个人共同开发而成4、深受Java爱好者的喜爱,并得到部分软件开发商的认可5、目前比较流行的Web应用服务器Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。一般

2021-01-15 22:32:56 403 3

原创 Nginx中实现Rewrite跳转详细介绍以及配置实战

文章目录前言:一、常用的 Nginx 正则表达式二、location(一)、location 大致可以分为三类:(二)、location 常用的匹配规则:(三)、location 优先级:(四)、location 示例说明(五)、实际网站使用中,至少有三个匹配规则定义:三、Rewrite简介(一)、Rewrite跳转场景四、Rewrite 跳转实现五、rewrite(一)、rewrite功能(二)、rewrite 执行顺序如下:(三)、语法 rewrite [flag];(四)、rewrite示例1、基

2021-01-14 17:30:10 1069 4

原创 那些你不得不用到的Nginx优化与防盗链相关配置(隐藏Nginx版本号、修改用户与组、配置缓存时间、日志切割、连接超时、更改进程数、防盗链、fpm参数优化)

文章目录一、隐藏 Nginx版本号(一)、如何隐藏Nginx版本号(二)、隐藏 Nginx版本号配置命令二、修改用户与组三、配置缓存时间四、日志切割补充:五、连接超时六、更改进程数七、防盗链八、fpm参数优化一、隐藏 Nginx版本号(一)、如何隐藏Nginx版本号1、在生产环境中,需要隐藏Ngnx的版本号,以避免安全漏洞的泄漏2、查看方法使用fdde工具在 Windows客户端查看 Nginx版本号在 Centos系统中使用“curl -l 网址”命令查看N3、nginx隐藏版本

2021-01-13 16:20:36 392 5

原创 web服务集群之LNMP部署及应用

文章目录前言:一、LNMP架构的部署(一)、LNMP架构概述(二)、MySQL安装配置(三)、PHP解析环境的安装(四)、配置Ngnx支持PHP环境二、部署LNMP步骤与相关命令(一)、安装Nginx 服务(二)、安装 MySQL服务(三)、安装配置PHP解析环境(四)、搭建Discuz论坛前言:中众所周知,LAMP平台使目前使用最为广泛的网站服务器架构,其中的“A”对应着Web服务软件 Apache HTTP server 。随着 Nginx 在企业中的使用越来越多,LNMP(或LEMP)架构也受到越

2021-01-12 16:51:08 547 3

原创 企业中常用的Nginx网站服务相关配置

文章目录前言:一、Nginx概述二、编译安装Nginx 服务三、认识 Nginx 服务的主配置文件 nginx.conf四、访问状态统计配置五、基于授权的访问控制六、基于客户端的访问控制七、基于域名的 Nginx 虚拟主机八、基于端口的虚拟主机九、基于不同IP的虚拟主机前言:在各种网站服务器软件中,除了 Apache HTTP Server 外,还有一款轻量级的HTTP 服务器软件------Nginx,由俄罗斯的 Igor Sysoev 开发,其稳定、高效的特性逐渐被越来越多的用户认可。一、Ngin

2021-01-08 18:24:29 1580 7

原创 使用Shell脚本一键部署Apache 服务

#!/bin/bashsystemctl stop firewalldsystemctl disable firewalldsetenforce 0df | grep "sr0" if [ $? -eq 0 ];then yum -y install gcc gcc-c++ make pcre pcre-devel expat-devel perl &>/dev/nullelse mount /dev/sr0 /mnt yum -y install gcc

2021-01-07 17:32:01 3231 9

原创 学会Apache网页与安全的优化,让你的技术更加胜人一筹!(网页压缩与缓存、隐藏版本信息与配置防盗链)

文章目录前言:一、Apache的压缩模块(一)、网页压缩(二)、网页gzip概述(三)、Apache的压缩模块(四)、启用网页压缩功能步骤(五)、Apache的压缩模块配置命令二、网页缓存(一)、配置网页的缓存时间概述(二)、启用网页的缓存功能步骤(三)、网页缓存优化配置命令三、安全优化(防盗链)(一)、防盗链概述(二)、防盗链步骤与命令四、隐藏版本信息(一)、配置Apache隐藏版本信息的必要性(二)、隐藏版本信息步骤与命令前言:我们在使用Apache 作为Web服务器的过程中,只有对 APache

2021-01-07 15:40:12 2144 7

原创 Apache 配置与应用(Apache 连接保持、访问控制,Apache日志分割,AWStats日志分析,构建虚拟Web主机)

文章目录一、Apache虚拟主机(一)、虚拟web主机概述在同一台服务器中运行多个web站点,其中每一个站点并不独立占用一台真正的计算机通过虚拟web主机可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本。使用httpd可以非常方便的构建虚拟主机服务器,只需要运行一个httpd服务就能够同时支撑大量的web站点。(二)、httpd支持的虚拟主机类型1、基于域名为每个虚拟主机使用不同的域名,但是其对应的IP地址使相同的域名不同–IP相同,端口相同基于域名是最为普遍的虚拟web主

2021-01-06 22:41:28 605 4

原创 源码编译安装部署LAMP平台(使用Apache,MySQL与PHP搭建Discuz论坛实例)

文章目录一、LAMP平台与编译安装(一)、LAMP平台概述(二)、构建LAMP平台顺序(二)、编译安装的优点(三)、各组件的主要作用二、部署步骤(一)、编译安装Apache httpd服务(二)、编译安装mysqld 服务(三)、编译安装PHP 解析环境(四)、Discuz论坛安装三、实例演示(一)、部署Apache服务(二)、部署MySQL(三)、安装PHP服务(四)、安装论坛一、LAMP平台与编译安装(一)、LAMP平台概述LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整台系统和

2021-01-05 19:54:27 4671 10

原创 iptables中的snat与dnat配置技术文档

文章目录(一)、snat实验:首先需要弄清楚snat与dnat的区别:从定义来讲它们一个是源地址转换(snat),一个是目的地址转换(dnat)。都是地址转换的功能,将私有地址转换为公网地址。要区分这两个功能可以简单的由连接发起者是谁来区分:SNAT:内部地址要访问公网上的服务时(如web访问),内部地址会主动发起连接,由路由器或者防火墙上的网关对内部地址做个地址转换,将内部地址的私有IP转换为公网的公有IP,网关的这个地址转换称为SNAT,主要用于内部共享IP访问外部。DNAT:当内部需要提供

2021-01-03 14:47:29 3577 5

原创 Firewalld 防火墙常用命令汇总

文章目录一、firewalld概述二、firewalld与iptables的区别三、firewalld区域的概念四、firewalld防火墙预定义了9个区域一、firewalld概述firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向netfilter网络过滤子系统(属于内核态)来实现包过滤防火墙

2021-01-03 10:22:07 521

空空如也

空空如也

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

TA关注的人

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