web服务群集
文章平均质量分 92
以实战为线索,掌握各种服务架构部署以及优化
爱美的小菇凉
这个作者很懒,什么都没留下…
展开
-
rsync同步报错:@ERROR: auth failed on module XXX
1、在Linux下使用rsync,将远程目录下的文件同步到本地目录时,可能会出现以下错误:@ERROR: auth failed on module XXX其中,XXX 表示你的远程rsync服务模块名称。具体看下图:解决思路:出现这种情况,第一步先检查你的用户名和密码是否正确。如果都正确,有一个可能是原因是:远程rsync服务器的帐户密码文件的权限必须为600,例如,你在rsyn...原创 2020-03-23 17:26:01 · 5147 阅读 · 0 评论 -
rsync远程同步(rsync源服务器+inotify实时同步)
文章目录一、rsync介绍1.1、rsync 服务的模式1.2、rsync服务原理1.3、配置rsync源思路二、搭建rsync服务2.1、建立rsync配置文件2.2、为备份账户创建数据文件2.3、启用rsync服务2.4、新建文件做测试三、使用rsync备份工具1、本地复制(类似于cp命令)2、与其他SSH同步3、与rsync源主机同步4、rsync源的免交互处理5、设置定期同步四、rsync...原创 2020-03-23 21:37:26 · 308 阅读 · 0 评论 -
Tomcat与Nginx实现负载均衡群集
文章目录一、为什么用nginx和tomcat搭建群集?二、部署环境三、部署过程3.1、Tomcat1部署一、为什么用nginx和tomcat搭建群集?传统模型下,一个项目部署在一台tomcat上,这个时候,假如 tomcat 因为服务器资源不够,突然挂机了,出现单点故障,那么整个项目就无法使用,给客户造成的损失可想而知!!Tomcat 不能单独应用于生产环境下,我们需要一套更可靠的解...原创 2020-02-25 17:10:41 · 359 阅读 · 0 评论 -
Tomcat 与 Nginx 实现动静分离的详细部署
文章目录一、为什么要实现动静分离二、动静分离的基本过程三、环境说明四、部署过程4.1、nginx 服务器部署4.2、Tomcat 服务器部署4.3、动静分离配置4.4、配置验证一、为什么要实现动静分离动静分离是将网站的静态资源(HTML,JavaScript,CSS,img等文件)与后台应用分开部署,提高用户访问静态代码的速度,降低对后台应用的访问nginx 处理静态资源的能力超强。主要...原创 2020-02-23 23:12:21 · 819 阅读 · 1 评论 -
Haproxy搭建web群集
文章目录一、常见的Web集群调度器二、Haproxy应用分析三、Haproxy调度算法原理3.1、 RR (Round Robin)3.2、LC (Least Connections)3.3、SH (Source Hashing)四、案例:使用Haproxy搭建web群集4.1、 案例拓扑图4.2、具体搭建过程4.2.1、nginx服务器的配置4.2.2、haproxy服务器的配置一、常见的...原创 2020-01-29 18:48:02 · 232 阅读 · 0 评论 -
部署 LVS-DR + keepalived 高可用群集
文章目录一、LVS-DR模式二、LVS-DR数据包的流向分析三、LVS-DR中的ARP问题四、LVS-DR的搭建4.1、两台LVS的配置4.2、Web服务器的搭建4.3、总结一、LVS-DR模式关于群集的负载调度技术,可以基于IP端口,内容等进行分发,其中IP负载均衡技术是效率最高的。在基于IP的负载均衡模式中,常见的有地址转换,IP隧道、直接路由 这三种工作模式:直接路由;简称DR模...原创 2020-01-16 08:40:24 · 751 阅读 · 0 评论 -
LVS负载均衡------NAT模式
文章目录一、群集技术1.1、适用场景1.2、群集的类型1.3、三种群集概述二、负载均衡群集2.1、基于IP负载均衡的工作模式2.2、工作模式的概述2.3、分层结构2.4、LVS 负载均衡机制2.5、LVS的负载调度算法三、案例:LVS-NAT部署一、群集技术在实际应用中,在 Web 服务器集群之前总会有一台负载均衡服务器,负载均衡设备的任务就是作为 web 服务器流量的入口,挑选最合适的一台...原创 2020-01-14 19:58:50 · 559 阅读 · 0 评论 -
Tomcat 的优化之压测
文章目录一、Tomcat的优化二、 Tomcat 主配置文件 server.xml三、优化压测一、Tomcat的优化Tomcat 的缺省配置并不适合生产环境,它会频繁出现假死现象需要重启,只有通过不断压测优化才能让它最高效率稳定的运行。优化主要有三方面,分为操作系统优化(内核参数优化),Tomcat 配置文件参数优化,Java 虚拟机(JVM)调优。二、 Tomcat 主配置文件 se...原创 2019-12-30 18:13:38 · 393 阅读 · 0 评论 -
Tomcat 的部署+虚拟主机的配置
文章目录一、Tomcat介绍1.1、Tomcat 核心组件1.2、Tomcat 目录结构二、Tomcat 的部署步骤2.1、安装JDK2.2、安装Tomcat2.3、优化Tomcat的启动速度三、虚拟主机的配置3.1、虚拟主机的需求3.2、配置过程一、Tomcat介绍免费的、开放源代码的Web应用服务器Apache软件基金会 (Apache Software Foundation) Jak...原创 2019-12-30 16:29:47 · 930 阅读 · 0 评论 -
Nginx 之 Rewrite和具体场景
文章目录一、环境准备二、Rewrite 介绍2.1、Rewrite跳转场景2.2、Rewrite 实用场景2.3、常用的正则表达式元字符2.4、Rewrite 命令2.5、location 分类2.6、location 优先级三、具体场景3.1、场景一:基于域名的跳转3.2、场景二:基于客户端IP地址访问跳转3.3、场景三:基于旧、新域名跳转并加目录3.4、场景四:基于参数匹配跳转3.5、场景五:...原创 2019-12-26 09:12:38 · 356 阅读 · 0 评论 -
Nginx优化深入-----更改进程数+网页压缩+防盗链+FPM优化
文章目录一、更改进程数1.1、具体操作1.2、更改进程数配置二、nginx压缩2.1、压缩功能参数2.2、压缩配置一、更改进程数在高并发场景,需要启动更多的Nginx进程以保证快速响应,以处理用户的请求,避免造成阻塞。可以使用ps aux命令查看Nginx运行进程的个数。更改进程数的配置方法修改配置文件,修改进程配置参数1.1、具体操作修改配置文件的worker_proc...原创 2019-12-25 18:37:11 · 380 阅读 · 0 评论 -
Nginx实现 动静分离
文章目录一、动静分离的简介二、反向代理原理三、配置实验3.1、实验要求3.2、环境准备3.3、架构LAMP3.4、架构Nginx的静态分离四、实验总结一、动静分离的简介Nginx 的静态处理能力很强,常用处理静态请求,但是动态处理能力不足,因此,在企业中常用动静态分离技术。针对 PHP 的动静分离,静态页面交给Nginx 处理,动态页面交给PHP-FPM模块或 Apache处理...原创 2019-12-24 19:03:31 · 1091 阅读 · 1 评论 -
Nginx服务优化------(隐藏版本+缓存+修改用户与组+日志分割+进程超时)
文章目录一、配置Nginx隐藏版本号1.1、修改配置文件法1.2、修改源码法二、修改Nginx用户与组2.1、修改配置文件指定用户与组三、配置Nginx网页缓存时间四、配置日志分割nginx的安装已经提前配置好了,需要的可以参考我的博客,链接为:Nginx 的配置一、配置Nginx隐藏版本号在生产环境中,需要隐藏Nginx的版本号,以避免安全漏洞的泄漏查看方法使用fiddler工具在...原创 2019-12-24 16:10:41 · 426 阅读 · 0 评论 -
Nginx 虚拟主机之基于域名、端口、IP地址
文章目录一、一、每个虚拟web 站点拥有独立的 “server { }” 配置端,各自监听的IP地址、端口号可以单独制定,当然网站名称也是不同的。一、基于域名:(1)环境准备:①、这两个域名指向同一个IP地址...原创 2019-12-23 23:14:11 · 439 阅读 · 0 评论 -
Nginx 的配置和访问控制
文章目录一、Nginx简介二、Nginx配置2.1、安装依赖包和解压2.2、配置编译安装2.3、制作管理脚本2.4、nginx.conf文件的修改2.5、配置DNS域名解析五、访问控制一、Nginx简介一款高性能、轻量级Web服务软件,稳定性高,系统资源消耗低,对HTTP并发连接的处理能力高二、Nginx配置需要准备的安装包:可以先通过远程挂载的方式将压缩包从Windows系统,挂载...原创 2019-12-23 19:43:08 · 1664 阅读 · 0 评论 -
搭建 LNMP 架构 之 PHP 配置和论坛平台(下篇)
文章目录一、PHP解析环境二、PHP配置安装三、配置及优化FPM模块四、nginx支持PHP功能配置五、新建数据库bbs六、Discuz!社区论坛的部署上接上篇博客继续搭建LNMP架构,上一篇博客链接:搭建 LNMP 架构 之 nginx配置、MySQL安装(上篇)一、PHP解析环境配置网页动静分离,解析PHP,有两种方法可以选择使用PHP的FPM模块将访问PHP页面的Web请求转交...原创 2019-12-23 15:29:19 · 494 阅读 · 1 评论 -
搭建 LNMP 架构 之 nginx配置、MySQL安装(上篇)
文章目录一、LNMP架构解读二、环境准备三、搭建 Nginx四、MySQL的安装一、LNMP架构解读LNMP平台就是Linux、Ngnix、MySQL、PHP的组合架构,需要Linux服务器、MySQL 数据库、PHP解析环境本案例主要介绍LNMP框架安装方法以及部署Discuz!社区论坛应用。LNMP部署思路:安装Nginx服务安装MySQL服务安装配置 PHP 解析环境...原创 2019-12-23 14:54:17 · 503 阅读 · 0 评论 -
Apache之工作模式
文章目录一、Apache 的工作模式简介二、event 模式2.1、event 工作方式2.2、event 参数讲解三、prefork模式3.1、prefork 工作方式3.2、prefork 参数讲解四、worker模式4.1、worker 工作方式4.2、worker 参数讲解五、目录属性一、Apache 的工作模式简介Apache作为现今web服务器,是使用最广泛、最稳定的开源服务器...原创 2019-12-19 16:07:28 · 573 阅读 · 0 评论 -
Apache深入优化----ab压力测试
文章目录一、ab工具二、优化前压测模拟三、优化后压测模拟四、模拟总结一、ab工具ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。ab命令对发出负载的计算机要求很低,不会占用很高CPU和内存,但也能...原创 2019-12-18 16:33:05 · 323 阅读 · 0 评论 -
Apache 安全优化之防盗链+隐藏版本信息
文章目录一、防盗链简介1.1、配置规则变量说明1.2、规则匹配说明二、配置实例2.1、环境准备2.2、盗链的操作2.3、防盗链的具体操作一、防盗链简介防盗链就是防止别人的网站代码里面盗用服务器的图片文件、视频等相关资源如果别人盗用网站的这些静态资源,明显的是会增大服务器的带宽压力所以作为网站的维护人员,要杜绝我们服务器的静态资源被其他网站盗用HTTP标准协议中有专门的Referer 字...原创 2019-12-17 18:32:18 · 408 阅读 · 0 评论 -
Apache网页优化之缓存
文章目录一、一、■查看是否安装了mod_ expire模块●/usr/local/apache/bin/apachectl -t -D DUMP MODULES●如果输出中没有expires_ module (static),则说明编译时没有安装mod expires■如果没有安装则要重新编译安装●./configure - -enable -expres…●make &&...原创 2019-12-16 20:20:43 · 170 阅读 · 0 评论 -
Apache网页优化之压缩
文章目录一、gzip介绍二、Apache的压缩模块三、mod_gzip 模块与mod_deflate 模块的对比四、网页压缩五、总结一、gzip介绍配置Apache的网页压缩功能,是使用 gzip 压缩算法来对网页内容进行压缩后,再传输到客户端浏览器作用:降低了网络传输的字节数,加快网页加载的速度节省流量,改善用户的浏览体验gzip与搜索引擎的抓取工具有着更好的关系二、Ap...原创 2019-12-16 19:25:30 · 180 阅读 · 0 评论 -
Apache访问之日志分割
文章目录一、Apache日志分割二、日志分割之rotatelogs2.1、日志分割过程2.2、时间设置三、第三方工具日志分割一、Apache日志分割随着网站的访问量增加,默认情况下Apache的单个日志文件也会越来越大日志文件占用磁盘空间很大查看相关信息不方便对日志文件进行分割Apache自带 rotatelogs 分割工具实现第三方工具 cronolog 分割...原创 2019-12-16 16:07:53 · 286 阅读 · 0 评论 -
AWStats日志分析之系统的部署
文章目录一、AWStats日志分析系统介绍二、AWStats日志分析系统的部署2.1、系统环境2.2、部署过程2.3、数据更新2.4、优化网页地址一、AWStats日志分析系统介绍AWStats日志分析系统Perl语言开发的一-款开源日志分析系统可用来分析Apache、Samba. Vsftpd、 IIS等服务 器的访问日志信息结合crond等计划任务服务,可对日志内容定期进行分析...原创 2019-12-16 13:49:34 · 671 阅读 · 0 评论 -
Apache之虚拟web主机的构建
文章目录一、一、构建虚拟主机■虚拟Web主机]在同一台服务器中运行多个Web站点,其中每一一个站点并不独立占用一台真正的计算机■httpd支持的虚拟主机类型●基于域名的虚拟主机●基于IP地址的虚拟主机●基于端口的虚拟主机...原创 2019-12-13 09:43:18 · 182 阅读 · 0 评论 -
搭建LMAP架构之 PHP 配置(最终篇)(代码可直接复制)
文章目录一、PHP简介二、安装前的准备工作三、PHP的手工编译安装四、论坛的安装过程一、PHP简介PHP,用于解释动态网页文件,提供 Web 应用程序的开发和运行环境。PHP 是一种被广泛应用的开放源代码的多用途脚本语言,可嵌入到 HTML 中,适用于 Web 应用开发PHP拥有更好的网页执行速度、支持绝大多数流行的数据库及多种操作系统。二、安装前的准备工作本次安装PHP是为了搭...原创 2019-12-12 20:00:17 · 456 阅读 · 0 评论 -
搭建LMAP架构之 Mysql 数据库配置(中篇)
(二)安装MYSQL(1)首先安装环境包yum install -y ncurses-devel autoconf原创 2019-12-12 19:29:18 · 258 阅读 · 0 评论 -
搭建LMAP架构之 Apache配置(上篇)
文章目录一、准备工作一、准备工作确定之前是否安装httpd,防止端口冲突,程序冲突。原创 2019-12-12 00:12:54 · 580 阅读 · 0 评论