Web集群
文章平均质量分 92
云的旅程
脚踏实地,仰望星空。
展开
-
中小型网站架构组成的简要分析
网站架构图防火墙(firewalld/iptables):进行访问策略控制。防火墙主要是借助硬件和软件的作用于内部和外部网络的环境间产生一种保护的屏障,从而实现对计算机不安全网络因素的阻断。负载均衡服务器(nginx/LVS):对用户的访问请求进行调度处理。负载均衡就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。Web应用服务器(nginx):处理用户的请求。Web集群:为了解决某个特定原创 2021-07-19 12:38:16 · 312 阅读 · 0 评论 -
网站架构规划与优化模板主机
架构规划主机名称和IP地址规划01. 防火墙服务器 firewalld 10.0.0.81(外网地址) 172.16.1.81(内网地址) 软件: firewalld02. 负载均衡服务器 lb01 10.0.0.5 172.16.1.5 软件: nginx keepalived03. 负载均衡服务器 lb02 10.0.0.6 172.16.1.6 软原创 2021-07-19 17:10:36 · 100 阅读 · 0 评论 -
Rsync备份服务及全网备份项目实践
目录rsync是什么rsync软件使用本地备份数据远程备份数据删除数据查看文件rsync命令语法格式本地备份远程备份守护进程备份rsync服务部署安装rsync是什么Rsync是一款开源的、快速的、多功能的、可实现全量以及增量的本地或远程数据同步备份的优秀工具。rsync可以在不改变原有数据的属性信息的情况下,实现数据的备份迁移。其适用于unix/linux/windows等多种操作系统。Rsync是一个快速通用的文件复制工具,它可以本地复制、远程复制,或者远程守护进程方式复制。它提供了大量的参数来原创 2021-07-22 16:42:30 · 777 阅读 · 0 评论 -
NFS存储服务概述及部署
目录NFS概述NFS是什么NFS的作用RPC是什么NFS部署服务端部署下载安装软件编写配置文件NFS配置文件格式NFS配置参数权限如何改变默认的映射用户?Web+NFS+Rsync结合看用户映射搭建服务环境查看NFS虚拟用户创建共享目录启动服务程序RPC服务NFS服务客户端部署安装NFS服务软件远程挂载共享目录临时挂载自动挂载mount命令参数共享目录存储测试总结NFS共享目录权限相关因素企业如何编辑NFS配置文件NFS服务可能遇到的问题NFS概述NFS是什么NFS(Network File Sys原创 2021-07-23 20:28:54 · 868 阅读 · 0 评论 -
Rsync+Inotify+Sersync实时同步服务
目录实时同步服务原理实时同步服务部署部署rsync守护进程部署inotify监控服务下载安装软件熟悉命令使用inotify企业应用部署sersync同步服务下载安装软件实时同步服务原理部署好rsync守护进程服务,实现数据传输;部署好inotify服务,实现目录中数据变化监控;将rsync服务和inotify服务建立联系,将变化的数据进行实时备份传输。实时同步服务部署部署rsync守护进程部署rsync守护进程部署inotify监控服务下载安装软件[root@nfs01 ~]#原创 2021-07-26 13:24:41 · 371 阅读 · 1 评论 -
SSH远程管理服务
目录SSH概述SSH是什么SSH和TELNETSSH远程连接原理SSH远程连接方式基于口令基于密钥SSH密钥连接实践客户端创建密钥对客户端将公钥发送给服务端客户端进行远程连接测试脚本实现批量分发公钥SSH服务配置文件SSH服务安全防范SSH服务相关命令SSH概述SSH是什么SSH(Secure Shell)是建立在应用层基础上的安全远程管理协议。SSH 是较可靠、专为远程登录会话和其他网络服务提供安全性的协议,利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题,SSH就是一种用于计算机之间的加原创 2021-07-26 17:56:16 · 638 阅读 · 0 评论 -
Ansible概述及简单部署
目录ansible概述ansible介绍ansible特点ansible目录ansible架构ansible任务执行ansible部署部署前期准备下载安装软件编写主机清单测试部署结果ansible概述ansible介绍ansible是一种自动化运维工具,基于paramiko开发,并基于模块化工作。ansible本身没有批量部署的能力,真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。ansible基于Python语言开发,由Paramiko和PyYAML两个关键模块构原创 2021-07-27 19:18:38 · 302 阅读 · 0 评论 -
Ansible常用模块
目录命令格式command模块常用参数注意事项应用举例shell模块常用参数应用举例script模块常用参数应用举例命令格式ansible命令语法格式如下:ansible 主机名称/主机组名称/主机地址信息/all -m(指定应用的模块信息) 模块名称 -a(指定模块执行的动作) 执行什么动作command模块command - Executes a command on a remote node, 在远程主机上执行命令.常用参数参数作用chdir指定一个目录,原创 2021-07-27 23:02:57 · 218 阅读 · 0 评论 -
Ansible剧本编写
剧本编写规范:pyyaml合理的信息缩进自动化部署rsync服务服务端部署安装软件ansible 172.16.1.41 -m yum -a “name=rsync state=installed”编写文件ansible 172.16.1.41 -m copy -a “src=/xxx/rsyncd.conf dest=/etc/”创建用户ansible 172.16.1.41 -m user -a “name=rsync create_home=no shell=/sbin/no原创 2021-08-03 09:53:09 · 2381 阅读 · 0 评论 -
Ansible应用项目
目录一键化部署NFS服务ad-hoc部署NFS服务服务端部署客户端部署playbook部署NFS服务roles部署NFS服务部署NFS服务端部署NFS客户端编写主剧本文件测试运行剧本文件一键化部署rsync服务ad-hoc部署rsync服务服务端部署客户端部署playbook部署rsync服务roles部署rsync服务部署rsync服务端部署rsync客户端编写主剧本文件测试执行主剧本一键化部署sersyncad-hoc部署sersync服务服务端部署(rsync守护进程)客户端部署(rsync+inot原创 2021-08-03 17:10:33 · 412 阅读 · 0 评论 -
Nginx网站服务
Nginx网站服务介绍网站页面访问流程客户端:浏览器输入网址信息点击回车(www.baidu.com)客户端:完成域名的解析过程(DNS)客户端:通过IP地址访问相应网站服务器(建立三次TCP握手过程)客户端:访问网站服务器(发送HTTP请求报文)服务端:响应客户端请求(回复HTTP响应报文)客户端:客户端接受并看到网站页面客户端:结束访问网站过程(完成TCP四次挥手过程)Nginx软件概念Nginx是一个开源的、支持高性能、高并发的www服务器和代理服务软件。Nginx可以运行在U原创 2021-08-06 16:58:53 · 380 阅读 · 0 评论 -
LNMP网站架构
目录LNMP概述LNMP介绍LNMP工作流程LNMP部署Nginx服务部署MySQL服务部署PHP服务部署LNMP建立关系Nginx + PHP建立关系PHP + MySQL建立关系部署搭建网站页面(代码上线)LNMP概述LNMP介绍LNMP,Web服务环境组合(Linux、Nginx、MySQL、PHP)。其中Nginx服务用于处理用户静态请求;PHP服务用于处理用户的动态请求,并负责与数据库建立连接;MySQL用于存储用户的字符串数据信息。LNMP工作流程当LNMP组合工作时,首先用户通原创 2021-08-09 22:24:46 · 226 阅读 · 0 评论 -
Nginx负载均衡
nginx负载均衡概念nginx负载均衡环境nginx负载均衡部署nginx负载均衡扩展nginx负载均衡应用根据用户的访问URI进行负载均衡根据用户的user-agent进行负载均衡原创 2021-08-16 23:40:48 · 1932 阅读 · 1 评论 -
Keepalived高可用服务
目录高可用服务介绍Keepalived介绍Keepalived功能高可用服务原理高可用服务部署高可用服务应用脑裂问题实时监控自动释放VIP双主配置安全访问配置高可用服务介绍Keepalived介绍Keepalived软件起初专为LVS负载均衡软件设计,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(Nginx、Haproxy、MySQL等)高可用解决方案软件。Keepalived软件原创 2021-08-18 01:43:05 · 257 阅读 · 0 评论 -
Zabbix监控服务
目录监控服务介绍监控服务作用实现监控方法系统监控命令编写监控脚本监控服务软件企业监控措施Zabbix监控服务部署软件结构部署流程服务端部署客户端部署Zabbix监控组成部分监控项触发器动作图形页面检测自动发现模板监控服务介绍监控服务作用对系统不间断实时监控实时反馈系统当前状态保证服务可靠性安全性保证业务持续稳定运行实现监控方法系统监控命令CPU:top htop glancesus:user state – 用户态信息sy:system state – 内核态信息(My原创 2021-08-19 18:52:59 · 456 阅读 · 0 评论