自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王大雏的博客

王大雏

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

原创 MySQL数据库高级操作

MySQL数据库高级操作数据表高级操作准备工作:安装MySQL数据库一、指定主键的另一种方式二、克隆表1、方法一2、方法二三、清空表,删除表内的所有数据1、方法一2、方法二3、方法三4、三个删除方法的对比四、创建临时表五、MySQL中6种常见的约束六、创建外键约束1、外键的定义2、作用3、主键表和外键表4、主表和从表的操作原则和示范(1)首先创建两张表,并且其中一张表的字段和另一张表的主键相同(2)向表内添加数据内容(3)为主表添加主键约束,并为从表添加外键(4)查看结构情况显示外键关联(5)插入数据(先主

2021-06-30 11:24:08 543 1

原创 MySQL数据库管理以及SQL语句的基本命令操作

MySQL数据库管理的基本命令操作准备编译安装MySQLMySQL数据库基本命令操作一、常用数据类型二、查看数据库结构1、进入数据库2、查看数据库的信息3、查看数据库中包含的表4、查看表的结构(字段)三、SQL语句概述1、SQL语言2、SQL分类准备编译安装MySQL将安装包拖至/opt目录下,编辑一个脚本文件,将以下内容复制进去,然后source或者. 执行脚本,等脚本执行完成,即可使用mysql -u root -p点击回车即可进入。MySQL数据库基本命令操作一、常用数据类型类

2021-06-30 10:29:12 745

原创 数据库基本概念及MySQL数据库简介

数据库基本概念及MySQL数据库简介一、数据库概念1、数据库的组成2、数据库类型(1)关系型数据库(2)非关系型数据库(NoSQL (Not Only SQL))3、数据库的管理系统(DBMS)4、数据库系统(DBS)二、数据库系统发展史1、第一代数据库2、第二代数据库3、第三代数据库4、当前主流使用三、当今主流数据库四、关系型数据库1、介绍2、实体3、关系4、属性五、非关系型数据库六、Mysql 数据库1、简介2、商业版与社区版3、产品阵营4、日志七、mysql 存储引擎一、数据库概念1、数据库的组成

2021-06-30 10:06:38 655 1

原创 Haproxy配合Nginx搭建Web集群部署实验

Haproxy配合Nginx搭建Web集群部署实验一、HAProxy概述1、HAProxy的主要特性2、常见的Web集群调度器3、Haproxy应用分析4、Haproxy调度算法原理2、HAProxy负载均衡策略(8种)二、LVS、Nginx、HAproxy的区别三、LVS、Nginx、HAproxy的优缺点1、Nginx的优点:2、Nginx的缺点:3、LVS的优点:4、LVS的缺点:5、HAProxy的优点:四、Haproxy搭建 Web 群集环境准备1、haproxy 服务器部署(1)关闭防火墙,将安

2021-06-30 09:57:11 722 1

原创 LVS+Keepalived 高可用群集实战部署

LVS+Keepalived 高可用群集实战部署一、LVS+Keepalived 高可用群集1、LVS2、工作原理3、Keepalived4、Keepalived实现原理剖析5、VRRP (虚拟路由冗余协议)二、LVS+Keepalived 高可用群集部署环境配置1、配置负载调度器(192.168.184.10、192.168.184.20相同)2、部署NFS共享服务器(192.168.184.30)3、配置节点服务器Web-Server1(192.168.184.40)Web-Server2(192.16

2021-06-30 09:56:26 381

原创 LVS负载均衡群集部署——DR模式的介绍及搭建步骤

LVS-DR-Keepalived高可用群集实战部署一、LVS-DR数据包流量分析(同一局域网)一、LVS-DR数据包流量分析(同一局域网)客户端向目标VIP发送请求,负载均衡器接收负载均衡器根据负载均衡算法选择后端真实服务器,不修改也不封装IP报文,而是将数据帧的MAC地址改为后端真实服务器的MAC地址,然后在局域网上发送后端真实服务器收到这个帧,解封装后发现目标IP与本机匹配(事先绑定了VIP),于是处理这个报文。随后重新封装报文,将响应报文通过lo接口传送给物理网卡然后向外发出客户端将收到回

2021-06-30 09:55:31 1861

原创 LVS负载均衡集群

LVS负载均衡集群一、群集概述1、群集存在的必要2、解决方法3、根据集群针对的目标差异分类负载均衡群集(Load Balance Cluster)高可用群集 (High Availability Cluster)高性能运算群集(High Performance Computer Cluster)二、负载均衡群集架构三、负载均衡群集工作模式分析1、NAT模式2、TUN模式3、DR模式4、三种工作模式的区别四、LVS虚拟服务器五、LVS的负载调度算法六、ipvsadm工具七、NAT模式LVS负载均衡群集部署环境

2021-06-30 09:53:51 130

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

Nginx+Tomcat实现负载均衡、动静分离集群部署一、Tomcat多实例部署1、安装好jdk2、安装tomcat3、配置tomcat环境变量4、修改tomcat2中的server.xml文件,要求各tomcat实例配置不能有重复的端口号5、修改各tomcat实例中的startup.sh和shutdown.sh文件,添加tomcat环境变量6、启动各tomcat中的/bin/startup.sh7、浏览器访问测试二、Nginx负载均衡1、Nginx应用2、Nginx负载均衡实现原理三、Nginx动静分离1

2021-06-11 16:05:33 662 1

原创 Tomcat顶层架构、服务部署、虚拟主机配置及优化服务

Tomcat服务部署、虚拟主机配置及参数优化(图文详解)一、Tomcat概述1、Tomcat介绍2、Tomcat三个核心组件3、Java Servlet4、JSP二、Tomcat顶层架构Container容器三、Tomcat请求过程三、Tomcat服务部署1、关闭防火墙,将安装 Tomcat 所需软件包传到/opt目录下2、安装JDK3、设置JDK环境变量小知识4、安装启动Tomcat一、Tomcat概述Tomcat是Java语言开发的,Tomcat服务器是一个免费的开放源代码的Web应用服务器,是A

2021-06-11 08:27:59 1228 2

原创 rewrite重写web练习

习题:1、浏览器访问 http://www.kgc.com/bbs/index.php 跳转到http://www.kgc.com页面。2、浏览器访问 http://www.kgc.com/bbs/index.php 或者http://www.kgc.com/post/index.php 跳转到http://www.kgc.com/test.html页面。3、浏览器访问 http://mail.kgc.com/post/1.html 跳转到http://www.kgc.com/mail/post/1

2021-06-10 09:27:56 168

原创 Nginx正则表达式、location匹配、Rewrite重写详解

Nginx正则表达式、location匹配、Rewrite重写详解一、常用的Nginx正则表达式二、location匹配概述1、location大致可以分为三类2、location常用的匹配规则3、location 优先级4、location 示例说明5、实际网站使用中,至少有三个匹配规则定义第一个必选规则第二个必选规则第三个通用规则三、rewrite重写1、rewrite 跳转场景2、rewrite 跳转实现3、rewrite执行顺序4、rewrite语法格式flag标记说明可用来判断的表达式可用作判断的

2021-06-09 14:30:31 3268 1

原创 Nginx优化与防盗链

Nginx优化与防盗链一、隐藏版本号方法一:修改配置文件方式方法二:修改源码文件,重新编译安装二、修改用户与组三、缓存时间四、日志切割五、连接超时六、更改进程数七、配置网页压缩八、配置防盗链九、fpm参数优化一、隐藏版本号可以使用 Fiddler 工具抓取数据包,查看 Nginx版本也可以在 CentOS 中使用命令 curl -I http://192.168.184.20 显示响应报文首部信息。方法一:修改配置文件方式vim /usr/local/nginx/conf/nginx.conf

2021-06-09 08:52:17 124

原创 LNMP搭建过程详解,验证搭建论坛

@TOC一、安装Nginx服务准备工作:关闭防火墙和安全机制systemctl stop firewalldsystemctl disable firewalld setenforce 01、安装依赖包yum -y install pcre-devel zlib-devel gcc gcc-c++ make2、创建运行用户useradd -M -s /sbin/nologin nginx3、编译安装cd /opt#拖入压缩包tar zxvf nginx-1.12.0.tar.

2021-06-09 08:51:44 857

原创 Nginx整个一个大详解啊

这里写目录标题关于Nginx一、编译安装Nginx服务1、关闭防火墙,将安装nginx所需软件包传到/opt目录下2、安装依赖包3、创建运行用户、组4、编译安装Nginx5、检查、启动、重启、停止 nginx服务6、添加 Nginx 系统服务二、认识Nginx服务的主配置文件 nginx.conf1、全局配置2、I/O 事件配置3、HTTP 配置4、日志格式设定三、访问状态统计配置1、先使用命令/usr/local/nginx/sbin/nginx -V 查看已安装的 Nginx 是否包含 HTTP_STU

2021-06-06 00:32:18 726

原创 网页服务器哪家强?Apache和Nginx的区别与优缺点比较

Apache和Nginx的区别与优缺点比较一、Apache二、Nginx三、Apache和Nginx的对比1、nginx相对于apache的优点:2、apache相对于nginx的优点3、总结五、作为web服务器到底怎么选?既然nginx比apache快,为什么nginx没有取代apache?我们到底是选择Nginx还是 Apache?一、ApacheApache HTTP Server(简称apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平

2021-06-06 00:30:49 615

原创 Apache网页优化

Apache网页优化一、Apache网页优化概述1、优化内容2、gzip介绍3、Apache的压缩模块4、mod_ gzip 模块与mod_ deflate 模块二、网页压缩1、检查是否安装mod_ deflate 模块2、如果没有安装mod_deflate 模块,重新编译安装 Apache 添加 mod_deflate 模块3、配置 mod_deflate 模块启用4、检查安装情况,启动服务5、测试 mod_deflate 压缩是否生效三、网页缓存1、检查是否安装 mod_expires 模块2、如果没有

2021-06-06 00:24:34 178

原创 Apache的配置与应用(构建web、日志分割及AWStats分析系统)

这里写目录标题Apache的配置与应用一、构建虚拟Web主机二、httpd服务支持的三种虚拟机类型1、基于域名的虚拟主机(1)为虚拟主机提供域名解析(2)为虚拟主机准备网页文档(3)添加虚拟主机配置(4)设置访问控制(5)加载独立的配置文件(6)在客户机中访问虚拟web主机2、基于IP地址的虚拟主机(1)添加一块虚拟网卡(2)添加虚拟主机配置(1)添加一块虚拟网卡(1)添加一块虚拟网卡(1)添加一块虚拟网卡2、基于端口的虚拟主机(1)添加一块虚拟网卡(1)添加一块虚拟网卡(1)添加一块虚拟网卡(1)添加一块

2021-06-06 00:23:35 767

原创 利用LAMP搭建论坛(图文详解,保姆级教程)

利用LAMP搭建论坛安装论坛1、创建数据库,并进行授权2、解压论坛压缩包3、更改论坛目录的属主4、浏览器访问验证安装论坛1、创建数据库,并进行授权mysql -u root -pCREATE DATABASE bbs;#创建一个数据库GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFIED BY 'admin123';#把bbs数据库里面所有表的权限授予给bbsuser,并设置密码admin123flush privileges;#刷新数据库s

2021-06-04 00:30:12 278

原创 如何解决“该虚拟机正在使用中”无法打开问题

如何解决“该虚拟机正在使用中”无法打开问题一、问题二、解决办法三、结果一、问题在打开虚拟机的时候显示改虚拟机正在使用,注意不要选择获取所有权,否则就会破坏虚拟机!二、解决办法找到路径文件,找到其中.lck的文件并删除三、结果开启可以正常运行...

2021-06-01 19:23:31 1301

原创 三分钟带你了解最成熟最流行的LAMP网站应用架构

三分钟带你了解最成熟最流行的LAMP网站应用架构一、LAMP概述1、各组件的主要作用2、各组件安装顺序二、编译安装Apache httpd服务1、关闭防火墙,将安装Apache所需软件包传到/opt目录下2、安装环境依赖包3、配置软件模块4、编译及安装5、优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别6、添加httpd系统服务7、修改httpd 服务配置文件8、浏览器访问验证三、编译安装MySQL服务1、将安装mysql 所需软件包传到/opt目录下2、安装环境依赖

2021-06-01 15:16:15 1372 1

空空如也

空空如也

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

TA关注的人

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