![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维综合架构学习篇
捕翼
???????
展开
-
图文解说VSFTP服务部署实验+常用命令
匿名用户验证实验1、服务端vsftp-server安装vsftpd,客户端web02安装ftp启动服务并开机自启(客户端不用)vsftp-server服务端/var/ftp/内容web02登录查看注:客户端登录后默认可以下载文件,但是不可以上传文件2、下载文件上传文件,权限否认3、实现匿名用户可以上传文件,删除文件,创建文件,下载文件…1)修改主配置文件/etc/vsftpd/vsftpd.conf,添加如下内容:anonymous_enable=YES--------原创 2020-05-18 22:00:02 · 481 阅读 · 0 评论 -
zabbix服务实现邮件发送
一、被监控端配置文件二、监控端zabbix测试三、仪表盘操作1)创建触发器2)修改动作配置3)和163邮箱建立联系4)定义接收报警的邮件地址5)停止nginx服务进行测试原创 2020-05-15 17:07:45 · 296 阅读 · 0 评论 -
nginx服务简介及部署安装过程
一、网站服务1)处理静态资源apache--------------http://apache.orgnginx-----------------http://nginx.org2)处理动态资源php-------------------php.net--------------主要用来终端进行访问tomcat---------------https://tomcat.apache.org-------主要用来移动端进行访问3)nginx服务的软件特点:1) 支持高并发,消耗内存资源少2)原创 2020-05-15 15:34:25 · 146 阅读 · 0 评论 -
ansible使用角色编写剧本----一键化部署nfs服务
一、规范目录结构cd /srv/rolesmkdir {nfs-server,nfs-client} ------------------------------------------------------ 创建相应角色目录mkdir {nfs-server,nfs-client}/{vars,tasks,templates,handlers,files} ------ 创建角色目录下面的子目录[root@m01 roles]# tree.├── nfs-client│ ├──原创 2020-05-14 19:02:23 · 327 阅读 · 0 评论 -
ansible剧本编写简介
一、剧本文件组成部分:剧本的角色(play), 定义的是主机信息剧本的任务(task), 定义的是具体任务playbook组成部分:1) 一个playbook有多个play组成2) 一个play可以包含多个task任务3) 简单理解为使用多个模块功能完成一件事二、剧本文件优势特点1)实现自动化功能更加全面2)可以更好的控制逻辑关系3)剧本展现命令语法更直观4)拥有持久反复执行的特性三、剧本文件编写规范利用yaml语法编写空格的用法: 剧本中出现缩进信息时, 利用缩进表示剧本中不同原创 2020-05-14 15:30:59 · 348 阅读 · 0 评论 -
ansible自动化管理服务常用模块及命令语法
一、ansible命令使用语法:ansible 主机名称/主机组名称/主机地址信息/all -m(指定应用的模块信息) 模块名称 -a(指定动作信息) “执行什么动作”例如:查看172.16.1.31的主机名二、查看帮助1、可在命令行使用ansible-doc module_name(模块名),查看模块的参数和详细信息2、官网查看:docs.ansible.org1)模块索引2)这里是所有模块的分类,点击命令模块分类现在来对比一下命令行查看和官网查看:查看command原创 2020-05-14 13:53:26 · 291 阅读 · 0 评论 -
ansible自动化管理服务简介及部署
(本文环境:CentOS7.5)ansible官方网站: https://docs.ansible.com/一、 ansible简介ansible批量管理服务概述:基于python语言开发的自动化软件工具基于SSH远程管理服务实现远程主机批量管理ansible批量管理服务意义:提高工作的效率; 提高工作准确度; 减少维护的成本; 减少重复性工作ansible批量管理服务功能:可以实现批量系统操作配置;可以实现批量软件服务部署可以实现批量文件数据分发;可以实现批量系统信息收集ansibl原创 2020-05-13 20:39:44 · 199 阅读 · 0 评论 -
ssh基于密钥登录远程主机
centos7.5通过ssh免密登录基于秘钥的方式进行远程连接: 公钥和私钥可以完成身份认证工作基于秘钥方式连接过程的原理:1. 管理端 执行命令创建秘钥对2. 管理端 通过密码(口令)建立远程连接,发送公钥信息3. 管理端 再次建立远程连接4. 服务端(被管理端) 发送公钥质询信息(你知道公钥对应的私钥吗?)5. 客户端(管理端) 处理公钥质询信息(我有私...原创 2020-04-30 15:11:06 · 744 阅读 · 0 评论 -
rsync+inotify+sersync实时同步服务
centos7.5实现两台主机实时同步服务部署sersync的前提1)部署好rsync守护进程服务,实现数据传输rsync部署可参考:https://blog.csdn.net/qq_44788449/article/details/105771614.2)部署好inotify服务,实现目录中数据变化监控3)将rsync服务和inotify服务建立联系,将变化的数据进行实时备份传输部署...原创 2020-04-29 18:26:17 · 417 阅读 · 0 评论 -
NFS存储服务
centos7.5NFS存储服务一、NFS概念:NFS是Network File System的缩写,中文意思是网络文件系统,它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录存储服务的种类用于中小型企业: 实现数据共享存储NFS 是在linux与linux之间数据传输,不能实现linux与windows;samba服务可实现linux与windows之间数据传...原创 2020-04-28 18:02:53 · 1040 阅读 · 0 评论 -
全网备份项目
centos7.5全网备份项目客户端web01脚本:[root@web01 scripts]# cat backup.sh#!/bin/bashBackup_dir="/backup" --------Backup_dir为变量IP_info=$(ifconfig|grep “172” |awk ‘{print $2}’) --------IP_info是变量,为本机的内网的地...原创 2020-04-27 20:31:48 · 157 阅读 · 0 评论 -
rsync部署流程
centos7.5-----rsync部署流程rsync守护进程服务端配置:1)安装软件rpm -qa|grep rsyncyum install -y rsync2) 编写配置文件vim /etc/rsyncd.conf#created by ysx at 2020#syncd.conf startuid = rsync ----------- 管理备份目录的用户...原创 2020-04-26 16:58:54 · 222 阅读 · 0 评论 -
centos7.5备份服务器rsync简介
rsync概念,作用,参数,命令语法概念:rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具搭建备份服务意义:保证数据不会丢失;便于数据进行恢复;便于进行数据对比备份工作如何完成:数据进行定时备份;数据进行实时备份rsync实现备份的4种方式:1)rsync实现本地备份: rsync /etc/hosts /tmp/host_...原创 2020-04-26 16:06:58 · 175 阅读 · 0 评论 -
网站架构设计
centos7.5网站架构设计如图:大致流程:1、用户访问网站通过防火墙,连接三层交换机到达web服务器2、负载均衡服务器根据各个服务器的负载合理调节资源3、web服务器先去缓存服务器找相应的资源,若没有,再去数据库等等服务器去寻找并返回给用户。使用软件:防火墙:firewalld负载均衡服务器:nginxweb服务器:nginx,tomcat,php数据库服务器:mysql...原创 2020-04-26 10:04:48 · 219 阅读 · 0 评论