
云计算架构
文章平均质量分 78
double_happy111
这个作者很懒,什么都没留下…
展开
-
Tomcat集群搭建
Tomcat集群搭建文章目录Tomcat集群搭建前言1.实验环境2.Tomcat配置3.nginx服务器的配置4.在浏览器里面测试前言Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总...原创 2020-03-27 14:14:19 · 396 阅读 · 0 评论 -
nginx+Tomcat实现动静分离
nginx+Tomcat实现动静分离文章目录nginx+Tomcat实现动静分离1.实验环境2.实验目的3.nginx服务器的搭建4.Tomcat的搭建5.配置动静分离5.1 nginx配置5.2 Tomcat配置6.动静分离的测试7.nginx处理静态图片,Tomcat处理动态页面的配置7.1 Tomcat配置7.2 nginx配置7.3 访问测试1.实验环境–VMware Worksta...原创 2020-03-27 13:28:49 · 450 阅读 · 0 评论 -
haproxy高可用代理
haproxy高可用代理文章目录haproxy高可用代理1.haproxy简介2.haproxy高可用代理的实现1.haproxy简介HAProxy是一个使用C语言编写的自由及开放源代码软件[1],其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可...原创 2020-01-29 13:47:00 · 378 阅读 · 0 评论 -
LVS负载均衡之TUN隧道模式
LVS负载均衡之TUN隧道模式文章目录LVS负载均衡之TUN隧道模式1.TUN简介2.LVS-TUN的拓扑图3.服务器的配置1.TUN简介1.TUN是IP Tunneling,IP隧道的简称,它将调度器收到的IP数据包封装在一个新的IP数据包中,转交给应用服务器, 然后实际服务器的返回数据会直接返回给用户。2.IP隧道(IP tunneling)是将一个IP报文封装在另一个IP报文的技术,...原创 2020-01-16 14:34:19 · 550 阅读 · 0 评论 -
LVS负载均衡之DR模式
LVS负载均衡之DR模式文章目录LVS负载均衡之DR模式1.DR模式配置拓扑图2.服务器的配置3.在客户机上测试1.DR模式配置拓扑图hostnameipaddress说明router外网:12.0.0.1内网:192.168.73.1路由器lvs内网:192.168.73.100lvs调度器web1内网:192.168.73.110VIP:19...原创 2020-01-15 19:25:19 · 454 阅读 · 0 评论 -
LVS负载均衡之Nat模式
LVS负载均衡之Nat模式文章目录LVS负载均衡之Nat模式1.实验拓扑图2.NFS服务器的配置3.web1服务器的配置4.web2服务器的配置5.LVS负载均衡器的配置6.修改win10主机7.测试主机是否能够正常访问8.开启nat,ipcsadm工具管理集群9.在win10主机里面测试1.实验拓扑图我们需要一台win10主机来充当客户机,一台负载均衡器做防火墙、nat,两台web服务器...原创 2020-01-14 18:56:07 · 573 阅读 · 0 评论 -
LVS负载均衡(LVS简介、三种工作模式、十种调度算法的简介)
一、LVS简介LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该请求发送给后端的...转载 2020-01-14 11:29:13 · 216 阅读 · 0 评论 -
MHA高速可用群集
MHA高速可用群集文章目录MHA高速可用群集前言1.群集服务器2.群集3.MHA1.MHA优点总结2.MHA的工作流程1.企业网站MHA的基础工作架构2.MHA形成的原因3.MHA的工作流程3.搭建MHA高可用群集1.主从同步基础配置2.将master、slave1、slave2配置主从同步3.验证主从同步4.安装MHAnode节点5.配置ssh免交互登录6.配置mha-manager的组件7....原创 2020-01-11 11:28:36 · 811 阅读 · 0 评论 -
MySQL数据库的主从同步和读写分离
MySQL数据库的主从同步和读写分离文章目录MySQL数据库的主从同步和读写分离1.案例2.主从同步1.主从同步的类型2.主从复制的工作过程3.案例实施3.读写分离1.读写分离的原理2.案例实施1.案例企业拓扑图1.在上述拓扑图中,后端MySQL数据库只有一台时,会有以下问题:单点故障,导致服务不可用无法处理大量的并发数据请求数据丢失是大灾难改造过后企业的拓扑图2.改造的办法...原创 2020-01-09 14:11:47 · 875 阅读 · 0 评论 -
MySQL数据库的三大范式和备份
MySQL数据库的三大范式和备份文章目录MySQL数据库的三大范式和备份前言1.MySQL数据库的三大范式1.范式的简介2.通俗的理解2.数据库备份的重要性2.1数据库备份的重要性2.2造成数据丢失的原因3.数据库备份的分类3.1从物理与逻辑的角度3.2数据库的备份的策略角度3.3MySQL完全备份1.完全备份2.完全备份的优点3.完全备份的缺点3.4mysqldump备份数据库1.MySQL数...原创 2020-01-08 09:20:47 · 693 阅读 · 0 评论 -
一文弄懂什么是差异备份和增量备份
一文弄懂什么是差异备份和增量备份文章目录一文弄懂什么是差异备份和增量备份前言1.概念1.差异备份概念2.增量备份概念2.差异备份和增量备份的区别总结前言有很多人分不清什么是差异备份和增量备份,我就来简单的阐述一下我的看法。1.概念1.差异备份概念差异备份较小,还原比完整备份更快且对性能影响最小。备份自上一次完全备份之后有变化的数据。差异备份过程中,只备份有标记的那些选中的文件和文件夹...原创 2020-01-07 18:58:43 · 6164 阅读 · 0 评论 -
MySQL基础之索引、事务、视图和存储引擎
MySQL基础之索引、事务、视图和存储引擎文章目录MySQL基础之索引、事务、视图和存储引擎前言1.MySQL之索引1.索引的概念2.索引的分类1.普通索引2.唯一性索引3.主键4.全文索引5.单列索引与多列索引3.创建索引的原则依据4.创建索引的方法1.创建普通索引2.创建主键索引3.创建全文索引4.查看索引2.事务1.事务的概念2.事务的ACID特点1.原子性(automaticity)2....原创 2020-01-07 17:38:24 · 719 阅读 · 0 评论 -
MySQL5.7数据库的手工编译安装及常用的命令操作
MySQL5.7数据库的手工编译安装及常用的命令操作文章目录MySQL5.7数据库的手工编译安装及常用的命令操作前言1.手工编译安装MySQL5.72.常用mysql命令操作1.MySQL用户设置2.管理MySQL的命令3.MySQL创建数据库4.MySQL删除数据库5.MySQL使用数据库6.MySQL的数据类型1.数值类型2.日期和时间类型3.字符串类型7.MySQL创建数据表语法通过命令提...原创 2020-01-07 14:47:14 · 546 阅读 · 0 评论 -
MySQL的简介
MySQL的简介文章目录MySQL的简介前言简介mysql1.应用环境2.系统特性3.存储引擎4.应用5.索引功能1.索引类别2.索引长度3.查询和索引前言之前,我们学习了LAMP架构和LNMP架构,这两个架构中都用到了MySQL和PHP。今天,我们就来看看MySQL数据库。简介mysqlMySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品...原创 2020-01-06 15:29:21 · 701 阅读 · 0 评论 -
Tomcat的部署、虚拟主机及优化
Tomcat的部署、虚拟主机及优化文章目录Tomcat的部署、虚拟主机及优化前言1.Tomcat的名称由来2.Apache Tomcat 5-7版本差异2.1Apache Tomcat5.x版本2.2Apache Tomcat6.x版本2.3Apache Tomcat7.x版本3.Apache Tomcat的最新版本4.Apache Tomcat的配置方法4.1启动内存参数的配置4.2修改Tom...原创 2019-12-30 19:36:25 · 1785 阅读 · 1 评论 -
Nginx优化之rewrite模块
Nginx优化之rewrite模块文章目录Nginx优化之rewrite模块前言1.rewrite模块如何实现跳转2.rewrite和location1.常用的正则表达式元字符2.rewrite命令详解3.location的分类4.location的优先级5.比较rewrite和location相同点不同点rewrite会写在location里,执行顺序如下6.location优先级示例7.lo...原创 2019-12-27 11:14:14 · 841 阅读 · 0 评论 -
Nginx优化之防盗链
Nginx优化之防盗链文章目录Nginx优化之防盗链前言实验环境实验步骤前言之前,我们知道了Apache的防盗链,接下来我们来看看nginx的防盗链。有时候在浏览网页的时候,会遇到某些文件(图片等)无法访问的情况,这是因为图片的所有方做了防盗链机制了解防盗链之前先了解下http referer这个属性,http referer是请求头中的一部分,当浏览器向web服务器发出请求时,一般会带...原创 2019-12-25 20:19:20 · 662 阅读 · 0 评论 -
Nginx优化(日志分割、网页压缩、进程管理、隐藏版本、缓存)
Nginx优化(日志分割、网页压缩、进程管理、隐藏版本、缓存)文章目录Nginx优化(日志分割、网页压缩、进程管理、隐藏版本、缓存)前言实验环境1.手工编译安装nginx2.日志分割3.网页压缩4.进程管理5.隐藏版本6.缓存实验总结前言在学习了LAMP架构之后,我们就对Apache的优化进行了深层次的理解。同样我们学习了LNMP之后,就需要对nginx进行深层次的学习。实验环境1台ce...原创 2019-12-24 19:04:19 · 744 阅读 · 0 评论 -
Apache和nginx实现动静分离
Apache和nginx实现动静分离文章目录Apache和nginx实现动静分离前言实验环境实验分析实验步骤1.LAMP架构的搭建2.nginx服务器的搭建3.动静分离实验总结前言通过之前的几篇博客,我们知道了Apache对动态网页的处理能力非常的强,然而对静态网页的处理就没有那么强了;nginx对静态网页的处理能力和处理高并发的能力非常强,然而,处理动态网页就没有Apache的处理能力强。...原创 2019-12-24 15:46:25 · 1600 阅读 · 1 评论 -
Nginx优化之虚拟主机
文章目录前言一:Nginx服务基础1.1:Nginx概述1.2:Nginx编译安装(过程)1.3:运行控制(实验过程)1.4:配置文件nginx.conf1.5:Nginx的访问状态统计(实验过程)二:Nginx访问控制2.1:基于授权的访问控制2.2:基于客户端的访问控制三:Nginx虚拟主机3.1:Nginx虚拟主机应用3.2:基于域名的虚拟Web主机3.3:基于端口的虚拟web主机3.4:基...原创 2019-12-23 19:59:57 · 486 阅读 · 0 评论 -
LNMP架构以及Discuz论坛搭建
LNMP架构以及Discuz论坛搭建文章目录LNMP架构以及Discuz论坛搭建前言实验环境实验所需要的源码包实验步骤1.Nginx的搭建2.MySQL的搭建3.PHP的搭建实验测试创建论坛前言之前,我们装过了LAMP架构,接下来,我们来体验一下LNMP架构的搭建。首先,什么是LNMP架构?LAMP架构是Linux+Apache+MySQL+PHP构成的一个架构,而LNMP是由Linux+N...原创 2019-12-23 19:40:11 · 1090 阅读 · 0 评论 -
Nginx之手工编译安装及设置
Nginx之手工编译安装及设置文章目录Nginx之手工编译安装及设置前言实验环境手工编译安装Nginx前言前面我们认识了Nginx,也知道了其对于静态网页的处理能力是相当之强,我们接下来手工编译安装,及编译安装完后的一些的简单优化操作。工具包:链接:https://pan.baidu.com/s/1P4kbLumaDOFHp56tp7KEVw提取码:yyb3实验环境centos7虚...原创 2019-12-21 17:01:11 · 451 阅读 · 0 评论 -
Nginx简介
Nginx简介文章目录Nginx简介前言1.优点1.1服务器1.2代码1.3代理服务器2.功能2.1支持操作系统2.2结构与扩展2.3实验特性2.4HTTP基础功能2.5其他HTTP功能2.6邮件代理服务器功能2.7认证方法3.Nginx的手工编译安装模块编译安装包源代码下载4.Nginx的使用技巧4.1对于chroot的支持是否在计划之中4.2某些功能不工作4.3让Nginx成为以postfi...原创 2019-12-19 18:41:37 · 875 阅读 · 0 评论 -
Apache的目录属性
Apache的目录属性文章目录Apache的目录属性前言目录属性目录属性的参数实验步骤实验总结前言我们之前见过了Apache的工作模式,现在我们来瞧瞧这个目录属性,那么什么是目录属性呢?我们继续使用刚刚的环境。并开启一台win10虚拟机。目录属性目录的权限设置使用<Directory 目录路径>和< /Directory > 这对语句为主目录或虚拟目录设置权限。它...原创 2019-12-19 17:41:22 · 247 阅读 · 0 评论 -
Apache的工作模式
Apache的工作模式文章目录Apache的工作模式前言Apache的工作模式1.Apache工作模式之prefork模式1、Apache的prefork模式工作原理2、Apache的prefork模式安装方法3、Apache的prefork模式优缺点4、Apache的prefork模式配置参数说明2.Apache的工作模式之worker模式1、Apache的worker模式工作原理2、Apac...原创 2019-12-19 16:26:44 · 717 阅读 · 0 评论 -
ab压力测试
ab压力测试文章目录ab压力测试前言实验环境实验步骤实验总结前言我们之前建了许许多多的网站,也实现了很多方面的优化,那么,如何来体现优化呢?接下来我们就来看看测试优化的方法吧!Apache服务在装好后,就自带一个压测工具,这个压测工具能够很好的体现我们对Apache网站的优化程度。Apache优化我们可以通过ab测试工具测出一个时间,这个时间就是我们测试Apache优化的一个衡量标准。时间越...原创 2019-12-18 18:28:19 · 399 阅读 · 0 评论 -
Apache优化之防盗链和隐藏版本
Apache优化之防盗链和隐藏版本前言在线网当中,有些人为了解决没有图片的问题就去找别人的图片,建立一个盗链,自己的网页就有图片了,然后,别人通过访问你的网站的时候,访问会流经你盗链所链接的服务器,服务器压力逐渐增大,就会给服务器这家公司造成一定的影响。所以,防盗链就应运而生。在别人访问服务器时候,如果不把版本信息隐藏起来,黑客就会知道Apache版本的漏洞,从而攻击网站,造成不可估量的损失。...原创 2019-12-18 11:53:49 · 370 阅读 · 0 评论 -
Apache优化之压缩
Apache优化之压缩文章目录Apache优化之压缩前言实验环境实验步骤实验总结前言在网页中,我们可以看见很多的图片、文字、视频等等,图片和视频往往在一个网页中占用的很多的资源,我们有时候会遇到这样的情况:图片或者视频加载到一半就打不开了,这样不仅浪费的流量,而且给用户的体验极差。为了解决这个问题,就有了在Apache里面添加压缩模块,将制定的信息进行压缩。今天我们就来看看,Apache里面...原创 2019-12-17 18:38:36 · 439 阅读 · 0 评论 -
Apache优化之网页缓存
Apache优化之网页缓存文章目录Apache优化之网页缓存前言实验环境实验步骤前言为了缓解服务器的压力,提高访问效率,Apache设置了缓存时间,那么我们如何设置网页缓存?并在浏览器中查看网页缓存呢?实验环境centos7虚拟机一台xshell6 ssh远程连接PS:手工编译安装Apache的源码包apr的两个包和httpd的那个源码包链接:https://pan.baidu....原创 2019-12-16 20:04:42 · 316 阅读 · 0 评论 -
Apache优化之AWStatus分析日志
Apache优化之AWStatus分析日志前言前面我们知道了日志文件如果不进行分割将会越来越大,给我们带来诸多不便,所以我们有了日志分割,将巨大的数据块分割成一小块一小块的,这样便于我们迁移和备份日志文件。日志被分割成一小块一小块的,便于我们分析其中的数据,所以,接下来我们来学习一下日志分析。PS:这是日志分割的cronolog的rpm包,由于在刚刚的那一部分,忘记分享了,在这边补上链接...原创 2019-12-16 17:56:33 · 406 阅读 · 0 评论 -
Apache优化之日志分割
Apache优化之日志分割实验环境centos7虚拟机一台win10主机一台日志分割的原因1.日志文件占用磁盘空间很大2.查看相关信息不方便日志分割的工具1.Apache自带rotatelogs分割工具实现2.第三方工具cronolog分割日志分割工具的用法1.rotatelogs分割工具1.查看是否安装Apache[root@localhost ~]# rpm -q h...原创 2019-12-16 16:12:48 · 1216 阅读 · 0 评论 -
Apache优化之权限控制
Apache优化之权限控制文章目录Apache优化之权限控制前言权限控制1.场景举例3.分类4.概念5.技术实现5.1功能权限管理技术实现5.2权限验证5.3数据级权限管理技术实现6.实施6.1功能级权限控制6.2部分预定义好的数据级权限6.3企业完全掌控安全策略7.注意问题实验步骤1.策略禁止访问2.身份认证功能前言在linux系统中最让人头疼的就是这权限问题,有时候,我们服务启动失败了,...原创 2019-12-13 11:25:58 · 686 阅读 · 0 评论 -
Apache优化之虚拟主机(基于IP的虚拟主机)
Apache优化之虚拟主机(基于IP的虚拟主机)文章目录Apache优化之虚拟主机(基于IP的虚拟主机)前言实验步骤前言刚刚我们写了虚拟主机(基于端口的虚拟主机),接下来我们来尝试做一下虚拟主机(基于IP地址的虚拟主机)。实验步骤1.实验分析既然是基于ip的虚拟主机,我们需要不同的IP地址,虚拟机默认是装一块网卡,所以我们需要在虚拟机中再添加一块网卡2.添加一块网卡3.对虚拟...原创 2019-12-13 09:55:25 · 272 阅读 · 0 评论 -
Apache优化之虚拟主机(基于端口)
Apache优化之虚拟主机(基于端口的虚拟主机)文章目录Apache优化之虚拟主机(基于端口的虚拟主机)前言基于端口前言昨天,我们认识了虚拟主机,及虚拟主机的三种方式1.基于域名ip地址相同 监听端口相同 域名不同2.基于端口IP地址相同 监听端口不同 域名相同3.基于ip地址IP地址不同 端口相同基于端口1.关闭防火墙和增强型安全功能[root@localhost ~]#...原创 2019-12-13 09:13:09 · 331 阅读 · 0 评论 -
Apache优化之虚拟主机(基于域名的虚拟主机)
Apache优化之虚拟主机(基于域名的虚拟主机)前言前面我们学习了LAMP架构的简单配置,在线网中我们有时候要处理很多东西,比如:同时需要两个网站服务。面对这种情况,我们首先想到的是再去买一台服务器,然后给这个服务器进行配置,这样公司会花费大量的时间或者金钱,说不定还用不了多长时间这个网站就不做了。我们仔细算算,这样的花费是巨大的。难道就没有一种简单并且代价小的方法吗?有,那就是在服务器里面建...原创 2019-12-12 19:50:19 · 482 阅读 · 0 评论 -
LAMP架构之手工编译安装PHP
LAMP架构之手工编译安装PHP前言之前我们已经装过了Apache,MySQL,接下来我们就开始手工编译安装PHP。1.PHP简介简介PHP原始为Personal Home Page的缩写,已经正式更名为 “PHP: Hypertext Preprocessor”。自20世纪90年代国内互联网开始发展到现在,互联网信息几乎覆盖了我们日常活动所有知识范畴,并逐渐成为我们生活、学习、工作中必...原创 2019-12-11 19:48:19 · 795 阅读 · 0 评论 -
ERROR! MySQL server PID file could not be found !
ERROR! MySQL server PID file could not be found !问题如下:[ root@python ~]# service mysqld restartERROR! MySQL server PID file could not be found !Starting MySQL. ERROR! The server quit without updati...原创 2019-12-11 18:39:38 · 13580 阅读 · 3 评论 -
MYSQL登录错误:mysqladmin connect to server at ‘localhost’ failed
[MYSQL登录错误:mysqladmin: connect to server at ‘localhost’ failed]一、mysql登录错误mysqladmin: connect to server at ‘localhost’ failederror: ‘Access denied for user ‘root’@‘localhost’ (using password: YES)’...原创 2019-12-11 17:43:02 · 31889 阅读 · 1 评论 -
LAMP架构之简单手工编译安装MYSQL
LAMP架构之简单手工编译安装MYSQL文章目录LAMP架构之简单手工编译安装MYSQL前言1.MySQL数据库简介数据库简介历史常用命令全局管理权限对应解释备份与恢复数据库优化2.手工编译安装MySQL前言由于我们上一次手工编译安装的Apache是LAMP架构的必要组件之一,我将LAMP架构分成了三部分:Apache、MySQL、PHP。我们将LAMP架构搭完后,我们可以做一个小论坛,用来...原创 2019-12-11 17:33:25 · 418 阅读 · 0 评论 -
LAMP架构之简单手工编译安装Apache
LAMP架构之简单手工编译安装Apache环境准备由于是手工编译安装,我们需要下载源码包。链接:https://pan.baidu.com/s/1vGVhSGKTfXmxwwwCqcdnLQ提取码:jm93centos7虚拟机一台Apache简介Apache起源1.源于A Patchy Server,著名的开源Web服务软件2.1995年时,发布Apache服务程序的1 .0版本...原创 2019-12-10 20:16:54 · 278 阅读 · 1 评论