服务器架构
服务器的架构与配置
蜜桃上的小叮当
最近在卖保险,暂时不更新。
展开
-
Nosql之Redis群集配置
文章目录修改所有节点的配置文件Master上配置操作修改所有节点的配置文件vim /etc/redis/6379.conf#70行注释掉bind#bind 127.0.0.1#89行关闭保护功能protected-mode no#137行独立进程形式运行daemonize yes#833行开启群集功能cluster-enabled yes#841开启群集节点配置文件cluster-config-file nodes-6379.conf#847行开启群集超时时间clust原创 2020-05-25 00:25:41 · 220 阅读 · 0 评论 -
ELK日志分析系统
文章目录ELK日志分析系统简介ELK工作原理日志服务器的优缺点ELK日志处理步骤Elasticsearch介绍Elasticsearch概述Elasticsearch概念分片和副本的主要原因Logstash介绍Logstash概述Logstash重要组件Logstash主机分类Kibana介绍Kibana概述Kibana主要功能配置ELK日志分析系统实验准备实验步骤配置elasticsearch环...原创 2020-03-27 00:55:22 · 339 阅读 · 0 评论 -
KVM虚拟机
文章目录KVM介绍KVM原理简介KVM 运行时的三种模式KVM工作原理KVM组成KVM部署实验环境实验步骤KVM基本管理KVM介绍KVM原理简介广义的 KVM 实际上包含两部分, 一部分是基于 LINUX 内核支持的 KVM 内核模块, 另一部分就是经过简化和修改的 Qemu。KVM 内核模块模拟处理器和内存以支持虚拟机的运行,Qemu 主要处理 I/O 以及为用户提供一个用户空间工...原创 2020-02-18 22:57:11 · 407 阅读 · 0 评论 -
LVS负载均衡+DR模式+Keepalived
文章目录Keepalived原理剖析Keepalived配置文件介绍实验操作LVS+DR配置Keepalived配置Keepalived原理剖析Keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能VRRP,虚拟路由冗余协议,是针对路由器的一种备份解决方案由多台路由器组成的一个热备组,通过共用的虚拟ip地址对外提供服务。每个热备组内同一时刻只有一台主路由器提供服务,...原创 2020-01-16 19:26:37 · 359 阅读 · 0 评论 -
LVS负载均衡+NAT模式实例
文章目录实验准备实验步骤NFS服务器配置web1,2服务器配置LVS服务器配置外网测试机测试实验准备LVS服务器(网关)内部网:192.168.100.1 外部网12.0.0.1 (双网卡)Web1(Apache)192.168.100.100Web2(Apache)192.168.100.110NFS服务器 192.168.100.120外网测试机 12.0.0.12ipvsad...原创 2020-01-14 23:53:49 · 262 阅读 · 0 评论 -
LVS负载均衡群集理论讲解
文章目录群集概念群集介绍群集分类负载均衡群集的工作模式地址转换NATIP隧道TUN直接路由DR负载均衡群集架构LVS负载调度算法群集概念群集介绍群集(Cluster):由多台主句构成,但对外只表现为一个整体在互联网应用中,随着站点对硬件的性能、影响速度、服务稳定性、数据可靠性越来越高,单台服务器力不从心。解决方案:使用价格昂贵的小型机、大型机;使用普通服务器构建群集。群集分类根...原创 2020-01-14 22:57:01 · 210 阅读 · 0 评论 -
MySQL数据库MHA高可用群集
文章目录实验环境实验思路实验操作主从数据库的安装主从数据库的文件配置主从数据库的授权及主从复制MHA服务器软件的安装MHA服务器文件的配置MHA实验验证实验环境服务器配置:服务器 CentOS7.4(64 位) manager/192.168.18.128 MHA 节点,安装node组件、manager组件服务器 CentOS7.4(64 位) master/192.168.195.12...原创 2020-01-14 00:29:02 · 577 阅读 · 3 评论 -
Tomcat虚拟主机及优化
文章目录Tomcat配置文件介绍Tomcat虚拟主机配置Tomcat优化优化参数介绍Tomcat配置文件介绍bin:存放启动和关闭Tomcat的脚本文件,比较常用的是catalina.sh、startup.sh、shutdown.sh三个文件。conf:存放Tomcat服务器各种配置文件,比较常用的是server.xml、context.xml、tomcat-users.xml、web.x...原创 2020-01-03 12:20:56 · 137 阅读 · 0 评论 -
Tomcat介绍与部署
文章目录前言介绍部署Tomcat实验环境实验步骤前言介绍Tomcat最初是由Sun的软件架构师James开发的。后来他将其变成开源项目,并由Sun公司贡献给Apache软件基金会。由于对大部分开源项目OReilly都会出一本相关的书,并且将其封面设计成一个动物的素材,因此James希望将次项目以一个动物的名字命名,他希望这种动物能够自己照顾自己,最终,他将其命名为Tomcat。而OReill...原创 2020-01-02 23:01:59 · 194 阅读 · 0 评论 -
Nginx的rewrite功能
文章目录域名重定向允许合法IP访问网站域名重定向定义一个新域名 vim /etc/named.rfc1912.zones cd /var/named/ cp -p sup.com.zone ow.com.zone修改Nginx主配置文件 vim /usr/local/nginx/conf/nginx.conf测试页面输入:http://www.sup...原创 2019-12-31 17:17:29 · 250 阅读 · 0 评论 -
Nginx企业级优化
文章目录Nginx压缩Nginx压缩手工编译nginx(步骤略,详见Nginx基本配置博客)修改nginx主配置文件 vim /usr/local/nginx/conf/nginx.confgzip on; //开启gzip压缩功能gzip_min_length 1k; //压缩阈值gzip_buffers 4 16k; //buffer大小为4个16k缓冲区大...原创 2019-12-30 17:05:17 · 485 阅读 · 0 评论 -
Apache与Nginx动静分离
文章目录介绍实验准备配置LAMP架构Nginx搭建实现动静分离介绍Nginx的静态处理能力很强,但是动态处理能力不足,因此在企业中常采用动静分离技术。针对php,静态页面交给Nginx处理,动态页面交给PHP-FPM模块或Apache处理。在Nginx的配置文件中,通过location配置段配合正则匹配来实现静态和动态页面的不同处理方式。实验准备CentOS7操作系统,Apache服...原创 2019-12-25 17:40:32 · 254 阅读 · 0 评论 -
Nginx基本配置
文章目录手工编译安装Nginx制作管理脚本编辑默认配置文件编辑查看当前状态统计信息授权用户访问手工编译安装Nginx解包tar -zxvf nginx-1.12.2.tar.gz -C /opt安装环境依赖包yum install -y gcc gcc-c++ pcre-devel zlib-devel创建Nginx用户useradd -M -s /sbin/nolo...原创 2019-12-25 09:16:40 · 277 阅读 · 0 评论 -
基于LNMP平台架构的Discuz论坛建立
文章目录Nginx手工编译安装Nginx手工编译安装解包tar -zxvf nginx-1.12.2.tar.gz -C /opt安装环境依赖包yum install -y gcc gcc-c++ pcre-devel zlib-devel创建Nginx用户useradd -M -s /sbin/nologin nginx#./configure配置cd /...原创 2019-12-24 14:24:45 · 501 阅读 · 0 评论 -
基于LAMP平台架构的Discuz论坛建立
文章目录Apache手工编译安装MySQL手工编译安装PHP手工编译安装LAMP上搭建安装论坛Apache手工编译安装解包tar zxvf apr-1.6.2.tar.gz -C /opttar zxvf apr-util-1.6.0.tar.gz -C /opttar zxvf httpd-2.4.29.tar.gz -C /optcd /optmv apr-1.6.2 htt...原创 2019-12-23 17:15:13 · 371 阅读 · 0 评论 -
Apache虚拟主机
文章目录介绍虚拟主机之域名实验虚拟主机之端口实验虚拟主机之IP实验介绍基于域名:IP相同,域名不同基于IP:端口相同,IP不同基于端口:IP相同,端口不同虚拟主机之域名实验安装Apache服务器和dns服务器 yum install httpd bind -y修改dns配置文件 vim /etc/named.conf vim /etc/named.rfc...原创 2019-12-19 20:10:22 · 170 阅读 · 0 评论 -
Apache工作模式
文章目录prefork工作模式work工作模式event工作模式prefork工作模式手工编译安装Apache #解包tar -zxvf apr-1.4.6.tar.gz -C /opttar -zxvf apr-util-1.4.1.tar.gz -C /opttar -zxvf httpd-2.4.2.tar.gz -C /optmv /opt/apr-1.4.6/ /opt...原创 2019-12-19 11:53:57 · 210 阅读 · 0 评论 -
Apache ab压力测试
文章目录介绍实验准备实验过程环境准备压力测试实验总结介绍网站性能压力测试是服务器网站性能调优过程中必不可少的一环,只有让服务器处在高压情况下,才能真正体现出软件,硬件等各种设置不当所暴露的问题。ab是Apache自带的压力测试工具,非常实用,可以模拟多线程并发请求,测试服务器的负载压力。它不仅可以对Apache服务器网站访问进行压力测试,比如Nginx,tomcat,IIS等。ab对发出负...原创 2019-12-18 19:57:27 · 293 阅读 · 0 评论 -
Apache网页与安全优化
文章目录Apache压缩实验准备实验过程Apache缓存Apache压缩实验准备CentOS7 ,win10,fiddler,Apache安装包。实验过程Apache手工安装编译,及主文件配置 yum install gcc gcc-c++ pcre-devel pcre zlib-devel make -y#执行configurecd /opt/httpd-2.4...原创 2019-12-18 09:45:56 · 156 阅读 · 0 评论 -
Apache访问控制及日志分割
文章目录基于客户端地址的访问控制用户授权限制rotatelogs 日志分割cronolog第三方工具日志分割基于客户端地址的访问控制使用Require配置实现访问控制,按先后顺序限制。可用于配置段中。Require常用语法:Require all grantedRequire all deniedRequire localRequire [not] host 主机域名Requir...原创 2019-12-17 12:30:42 · 153 阅读 · 0 评论 -
AWStats日志分析
文章目录前言实验准备实验过程实验结果前言AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可以用来分析Apache网站服务器的访问日志,也可以用来分析Samba,Vsftpd,IIS等服务日志信息。结合crond等计划任务服务,可以对不断增长的日志内容进行定期分析。实验准备CentOS7服务器,Apache服务器,DNS服务器,,awstats-7.6软件包。实验...原创 2019-12-16 15:58:56 · 302 阅读 · 0 评论