
架构基础
巠犴
这个作者很懒,什么都没留下…
展开
-
SSH相关客户端指令ssh、scp、sftp
ssh --> 连接服务器 ssh root@10.0.0.1 -->连接10.0.0.1服务器,使用root用户 ssh 10.0.0.1 -->连接10.0.0.1服务器,使用的用户取决于当前登录系统的用户 -p ssh root@10.0.0.1 -p 22 指定连接对端服务器的端sc...原创 2020-01-17 19:58:59 · 392 阅读 · 0 评论 -
Rewrite重写概述
rewrite主要实现url地址重写,以及url地址跳转.Rewrite重写相关模块set 设置变量if 判断return 返回字符串 返回状态码 返回url地址rewrite 重定向urlrewrite匹配规则last — 本条location匹配到后终止,将匹配到的url重新在server中进行重写匹配break — 匹配到后立即停止后续所有location匹配redir...原创 2020-01-17 19:55:29 · 319 阅读 · 0 评论 -
location匹配规则
location优先级 # 匹配符 匹配规则 优先级 # = 精确匹配 1 # ^~ 以某个字符串开头 2 # ~ 区分大小写的正则匹配 ...原创 2020-01-17 19:50:41 · 310 阅读 · 0 评论 -
Ansible常用模块模板
ad-hoc的命令使用语法ansible+主机名称±m(指定模块)+模块名称±a(模块动作)+“具体命令”ansible-doc +模块名称 查找模块语法yum模块 – 安装-hosts:指定组-name: install xxxyum:name: xxxstate: latest(安装最新)absent(删除)present(安装)exclude: 排除disablerepo...原创 2020-01-17 19:49:10 · 515 阅读 · 0 评论 -
playbook的目录结构
nginx├──── tasks <--tasks任务│ └── main.yml├──── handlers <--handlers触发器│ └── main.yml├──── templates <--模板文件│ └── main.yml├──── vars ...原创 2020-01-17 19:46:34 · 632 阅读 · 0 评论 -
LNMP环境的简单搭建
1.用户通过http协议发起请求,请求会先抵达LNMP架构中的Nginx2.Nginx会根据用户的请求进行Location规则匹配3.Location如果匹配到请求是静态,则由Nginx读取本地直接返回4.Location如果匹配到请求是动态,则由Nginx将请求转发给fastcgi协议5.fastgi收到后会将请求交给php-fpm管理进程,php-fpm管理进程接收到后会调用具体的工作...原创 2020-01-17 19:37:05 · 1095 阅读 · 0 评论 -
面试官常问的Nginx的几个问题
1.什么是Nginx?Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 目前使用的最多的web服务器或者代理服务器,像淘宝、新浪、网易、迅雷等都在使用2.为什么要用Nginx?优点:*跨平台、配置简单*非阻塞、高并发连接:处理2-3万并发连接数,官方...原创 2020-01-17 16:10:20 · 316 阅读 · 0 评论 -
Nginx的配置文件结构
Nginx的配置文件nginx.conf位于其安装目录的conf目录下。nginx.conf由多个块组成,最外面的块是main,main包含Events和HTTP,HTTP包含upstream和多个Server,Server又包含多个locationmain(全局设置)、server(主机设置)、upstream(负载均衡服务器设置)和 location(URL匹配特定位置的设置)。ma...原创 2020-01-17 16:09:39 · 195 阅读 · 0 评论 -
Nginx常用模块
核心模块:core module标准模块-HTTP modules第三方模块:ngx_http_upstream_modulengx_http_fastcgi_module模块ngx_http_headers_module模块ngx_http_proxy_module模块ngx_http_rewrite_module模块ngx_http_upstream_module模块:1.u...原创 2020-01-17 16:07:40 · 186 阅读 · 0 评论 -
Nginx负载均衡注意参数
php-fpm.conf 控制进程启动的个数php.ini 控制每个进程做什么事ip_hash : 可以解决会话登录问题,但会造成指定服务器压力过大而其他服务器空闲根据客户端IP地址在服务器之间分配请求客户端IPv4地址的前三个八位位组或整个IPv6地址用作哈希密钥。该访法确保了来自同一客户端的请求将始终传递到同一服务器,除非该服务器不可用。在后一种情况下 ,客户端请求将传递到...原创 2020-01-17 16:05:16 · 272 阅读 · 0 评论 -
Rsync上传下载备份流程
客户端向服务端上传备份数据①:创建一个存放脚本的目录mkdir /scripts②:取出所需要的值:1.主机名 #hostname2.IP地址 #ip a s eth1|awk -F “[ /]+” ‘/inet / {print $3}’3.日期信息 #date +%F③:编写一个脚本vim client_push_data_server.sh④:#!/bin/b...原创 2019-12-02 20:33:05 · 551 阅读 · 0 评论 -
实时同步步骤详解
实时监测目录的变化, 当出现 增 删 改 时, 则触发一个动作, 这个动作就是推送至远程服务器 1.解决NFS单点故障问题 2.迁移 ( 本地环境 --> 云环境 )1.部署备份服务器①:安装rsync服务[root@backup ~]# yum install rsync -y②:配置rsync uid = rsync ...原创 2019-12-02 20:30:26 · 697 阅读 · 0 评论 -
NFS详解
NFS – network file system 网络文件系统实现不同主机系统之间的共享 linux windows macos使用在集群架构中解决资源共享;资源一致性;磁盘空间NFS存储优点1.NFS简单易用、方便部署、数据可靠、服务稳定、满足中小企业需求。2.NFS的数据都在文件系统之上,所有数据都是能看得见。NFS存储局限1.存在单点故障, 如果构建高可用维护...原创 2019-12-02 20:23:27 · 355 阅读 · 0 评论 -
安装配置NFS服务流程
安装配置NFS服务流程服务端安装[root@nfs01 ~]# yum install nfs-utils -y配置[root@nfs01 ~]# vim /etc/exports/data 172.16.1.0/24(rw)根据配置创建目录root@nfs01 ~]# mkdir /data[root@nfs01 ~]# chown -R nfsnobody.nfsnobo...原创 2019-11-28 11:48:10 · 168 阅读 · 0 评论