随笔分类 - 期中架构
框架的搭建
摘要:阿里云CDN产品 https://www.aliyun.com/product/cdn 什么是cdn https协议的证书部署 让你的网站更安全 为什么需要cdn 优势: 如果你在经营一家网站,那你应该知道几点因素是你制胜的关键: 内容有吸引力 访问速度快 支持频繁的用户互动 可以在各处浏览无障碍
阅读全文
摘要:接下来一个大环节,就是学习网站的所有知识点了 用户访问网站,主要分两大块知识点 客户端输入www.yuchaoit.cn后,是如何看到网页的,其中原理流程 服务端是如何提供网站服务的?其中原理流程 浏览器输入网址后发生了什么 这是一个经典的问题,通过回答的细致程度,可以判断出,小白、新手、中级玩家、
阅读全文
摘要:ansible-role角色 官网文档 https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html ansible-role的实际理念 为什么要用role 把单个的大剧本,拆分为小剧本,便于维护,修改、使
阅读全文
摘要:剧本的高级特性 剧本高级特性是完全遵循python的循环结构来的 编程语言特有的逻辑控制语句 变量 循环 等等 你的剧本,可以考虑用高级特性,也可以不用 高级特性是为了简化剧本 比如,创建10个系统的用户 ansible bakcup -m user -a "name=cc01" ansible b
阅读全文
摘要:ansible临时命令ad-hoc ansible中有两种模式,分别是ad-hoc模式和playbook模式 ad-hoc简而言之,就是"临时命令" https://docs.ansible.com/ansible/latest/user_guide/intro_adhoc.html 临时命令非常适
阅读全文
摘要:免密登录(重点) 公钥:一串字符串,在非对称加密里面用来加密数据,随意公开。 私钥:一串字符串,在非对称加密里面用来解密数据,不能泄露。 你原本是用root的密码进行身份验证,登录该服务器 客户端更换为公钥形式登录 普通密钥:一串字符串。在对称加密里面,加密和解密都用它 基于公私钥的认证(免密码登录
阅读全文
摘要:什么是SSH SSH 或 Secure Shell 协议是一种远程管理协议,允许用户通过 Internet 访问、控制和修改其远程服务器。 SSH 服务是作为未加密 Telnet 的安全替代品而创建的,它使用加密技术来确保进出远程服务器的所有通信都以加密方式进行。 SSH是一种网络协议 简单说,SS
阅读全文
摘要:Ansible介绍 Ansible是一个同时管理多个远程主机的软件(任何可以通过SSH协议登录的机器),因此Ansible可以管理远程虚拟机、物理机,也可以是本地主机(linux、windows)。 Ansible通过SSH协议实现管理节点、远程节点的通信。 只要是能够SSH登录的主机完成的操作,都
阅读全文
摘要:为什么要用实时同步服务 因为定时任务有缺陷,一分钟以内的数据无法进行同步,容易造成数据丢失 图解备份方式 rsync+crond定时备份 rsync+inotify实时同步 实时同步结合NFS NFS+实时同步 1.解决了NFS单点故障的问题 2.备份NFS的数据,提供了数据冗余 实时同步的难点 1
阅读全文
摘要:已知samba主要用于linux与windows之间共享文件夹 那用于Linux之间进行文件共享则是用NFS服务(Network FileSystem) 目的在于让不同的机器,不同的操作系统可以彼此分享各自的文件数据。 NFS服务可以将远程Linux系统上的文件共享资源挂载到本地机器的目录上。 企业
阅读全文
摘要:Rsync服务模式-服务端配置 为什么需要服务模式 Rsync 借助 SSH 协议同步数据存在的缺陷: 1.使用系统用户(不安全) /etc/passwd 2.使用普通用户(会导致权限不足情况) 3.守护进程传输方式: rsync 自身非常重要的功能(不使用系统用户,更加安全) 1.安装rsync
阅读全文
摘要:Rsync本地模式和远程模式 1.命令说明 纯通过rsync的命令,来实现,数据目录A 拷贝到数据目录B 也就是模拟cp的用法 很简单 rsync [选项] 源数据 目的数据 1.安装 yum install rsync -y 2.命令语法,分几个模式 - 本地模式 rsync 参数 源路径 目标路
阅读全文
摘要:ftp是客户端、服务端两个 服务端是 vsftpd linux客户端是 ftp命令 ,以及其他各种支持ftp协议的工具,如windows下提供很多软件,支持图形化上传下载ftp,xftp windows访问ftp 命令行操作 C:\Users\yu>ftp ftp> bye C:\Users\yu>
阅读全文
摘要:文件共享服务方案有很多,了解即可 ftp(简单文件传输服务) 提供用户认证机制 可以输入账号密码 python -m SimpleHTTPServer nginx也提供了文件下载的功能 提供用户认证机制 反向代理,负载均衡 web服务器,静态文件服务器的作用 如ftp服务器的作用 samba(lin
阅读全文