摘要:
Nginx实现四层负载均衡 Nginx负载均衡会话保持 会话保持:将用户登录的状态记录下来,并且保持用户登录。 做会话保持的方式: nginx 的 ip_hash (运维) session共享(开发) cookie:前端记录会话保持 session:后端记录会话保持 环境准备 主机名 软件名 外网I 阅读全文
posted @ 2021-08-08 12:58
手可摘星辰1314
阅读(414)
评论(0)
推荐(0)
摘要:
Nginx Web快速入门 Nginx 的概述 Nginx 是一个开源且高性能、可靠的Http Web服务、代理服务。 开源:直接获取源代码,GPL协议 高性能:支持海量并发 选择nginx的原因 1.Nginx技术成熟,具备的功能是企业最常使用而且最需要的 2.适合当前主流架构趋势, 微服务、云架 阅读全文
posted @ 2021-08-08 12:56
手可摘星辰1314
阅读(179)
评论(0)
推荐(0)
摘要:
Nginx七层负载均衡 负载均衡介绍 为什么要使用 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成 集群,前端使用 Nginx 负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升 系统的吞吐率、请求性能、高容灾 阅读全文
posted @ 2021-08-08 12:52
手可摘星辰1314
阅读(126)
评论(0)
推荐(0)
摘要:
架构部署 环境准备 | 主机名 | 角色 | 安装软件 | 外网ip | 内网ip | | | | | | | | web01 | 网站服务 | nginx、php | 10.0.0.7 | 172.16.1.7 | | web02 | 网站服务 | nginx、php | 10.0.0.8 | 1 阅读全文
posted @ 2021-08-08 12:50
手可摘星辰1314
阅读(188)
评论(0)
推荐(0)
摘要:
LNMP网站部署 部署LNMP架构 1.安装nginx [Wed Jul 21 22:00:51 root@web01 ~] # yum install -y nginx 2.安装php # 1.更改yum源 [Wed Jul 21 22:06:49 root@web01 ~] # wget htt 阅读全文
posted @ 2021-08-08 12:41
手可摘星辰1314
阅读(199)
评论(0)
推荐(0)
摘要:
Web进阶LNMP网站部署 LNMP架构工作流程 首先Nginx服务是不能处理动态请求,那么当用户发起动态请求时, Nginx又是如何进行处理的。 当用户发起http请求,请求会被Nginx处理,如果是静态资源请求Nginx则直接返回,如果是动态请求Nginx则通过 fastcgi协议转交给后端的P 阅读全文
posted @ 2021-08-08 12:38
手可摘星辰1314
阅读(287)
评论(0)
推荐(0)
摘要:
网站部署 部署nginx网站 # 1.添加nginx虚拟主机配置 [Sun Jul 18 23:45:01 root@web02 ~] # vi /etc/nginx/conf.d/game.wk.com.conf server{ # 监听80端口 listen 80; # 指定访问的域名 serv 阅读全文
posted @ 2021-08-08 12:33
手可摘星辰1314
阅读(116)
评论(0)
推荐(0)
摘要:
Nginx常用基础模块 nginx 目录索引模块 ngx_http_autoindex_module 模块处理以斜杠字符('/')结尾的请求,并生成目录列表。 当 ngx_http_index_module 模块找不到索引文件时,通常会将请求传递给 ngx_http_autoindex_module 阅读全文
posted @ 2021-08-08 12:31
手可摘星辰1314
阅读(116)
评论(0)
推荐(0)
摘要:
Web基础 HTTP协议 HTTP协议介绍 HTTP 全称: Hyper Text Transfer Protocol 中文名:超文本传输协议 包含有超链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被 称为网页(Web Page)。这些 阅读全文
posted @ 2021-08-08 12:26
手可摘星辰1314
阅读(278)
评论(0)
推荐(0)
摘要:
OSI七层网络模型 互联网建立的目的 网络建立的目的就是为了数据交互(通信) OSI七层模型 每层运行常见设备 1.物理层 一些硬件设备:中继器 集线器 双绞线 2.数据链路层 数据链路层由来:单纯的电信号0和1没有任何意义,必须规定电信号多少位一组,每组什么意思 #数据链路层的功能:定义了电信号的 阅读全文
posted @ 2021-08-08 12:23
手可摘星辰1314
阅读(276)
评论(0)
推荐(0)
摘要:
SSH远程连接协议 SSH协议概述 SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输。确保了数据传输安 全。那SSH服务主要功能有哪些呢? SSH相关的命令 ## 1.远程连接命令 ssh root@39.104.203.184 -p 52022 ssh:命令 r 阅读全文
posted @ 2021-08-08 12:19
手可摘星辰1314
阅读(435)
评论(0)
推荐(0)
摘要:
架构04 综合练习 准备 主机名 角色 外网ip 内网IP backup rsync服务端 10.0.0.41 172.16.1.41 nfs rsync客户端 nfs服务端 10.0.0.31 172.16.1.31 web01 nfs客户端 10.0.0.7 172.16.1.7 web02 n 阅读全文
posted @ 2021-08-08 12:17
手可摘星辰1314
阅读(44)
评论(0)
推荐(0)
摘要:
Rsync文件同步及备份 Rsync服务概述 rsync是一款开源、快速、多功能、可实现全量及增量的本地或远程数据同步备份的优秀工具。rsync软件适用于 MacOS/Unix/linux/Windows等多种操作系统平台。 全量备份:将所有的数据都进行一次备份 增量备份:基于全量备份来说,只给增加 阅读全文
posted @ 2021-08-08 12:16
手可摘星辰1314
阅读(637)
评论(0)
推荐(0)
摘要:
NFS共享存储 NFS概述 NFS一般用于文件服务器 # 企业中文件服务器(共享存储) NFS GFS(GlusterFS) FastDFS HDFS Ceph NAS 为什么要使用共享存储 1.实现多台服务器之间数据共享 2.实现多台服务器之间数据一致 NFS的原理 #上传图片后,在本地保存不保存 阅读全文
posted @ 2021-08-08 12:15
手可摘星辰1314
阅读(460)
评论(0)
推荐(0)
摘要:
nfs使用案例 准备 主机名 角色 外网IP 内网IP nfs nfs服务端,rsync的客户端 10.0.0.31 172.16.1.31 backup rsync服务端 10.0.0.41 172.16.1.41 web01 nfs客户端,rsync客户端 10.0.0.7 172.16.1.7 阅读全文
posted @ 2021-08-08 12:13
手可摘星辰1314
阅读(158)
评论(0)
推荐(0)
摘要:
Linux中的定时任务 定时任务概述 定时任务的服务名:crond crond就是计划任务,类似于我们平时生活中的闹钟,定点执行。 为什么要用crond 1.系统级别的定时任务 临时文件清理 系统信息采集 日志文件切割 2.用户级别的定时任务 定时向互联网同步时间 定时备份系统配置文件 定时备份数据 阅读全文
posted @ 2021-08-08 12:12
手可摘星辰1314
阅读(197)
评论(0)
推荐(0)
摘要:
架构 专业名词 项目:类似于手机的APP每一个APP都属于一个项目 架构:用一组服务器搭建出一个项目 集群:为解决某个特定问题将多台计算机组合起来形成的单个系统 高可用:当一台服务器宕机,另外一台(备机)自动接管,保证业务不宕机 单点故障:没有备机只有一台,一旦服务down机,网站就无法访问 负载均 阅读全文
posted @ 2021-08-08 12:11
手可摘星辰1314
阅读(212)
评论(0)
推荐(0)
摘要:
linux的文件属性 系统的链接文件 元数据 inode 用来形容一个文件的属性,被称之为该文件的`元数据` 例:文件的大小,文件的权限,文件的创建时间..... 文件的元数据占用的磁盘空间 真实数据 block 文件内容大小占用的磁盘空间(默认4k) 链接文件 软链接 软链接相当于windows的 阅读全文
posted @ 2021-08-08 12:04
手可摘星辰1314
阅读(68)
评论(0)
推荐(0)
摘要:
Linux系统管理 信号管理 kill 语法:kill [选项][进程号] kill -l 列出所有支持的信号 1 HUP: 挂起信号 重配置文件 (类似重启) 2 INT:终止信号,类似ctrl+c 3 QUIT: 停止信号,有些服务没有停止命令,则可以用kill -3 9 KILL:强制杀死进程 阅读全文
posted @ 2021-08-08 12:04
手可摘星辰1314
阅读(111)
评论(0)
推荐(0)
摘要:
linux用户管理 环境变量及基础权限管理 用户切换身份 su - 用户名 root 用户随意切换,不需要输入密码 普通用户切换,需要输入密码 用户提权 :sudo 相关文件(sudo命令的配置文件) /etc/sudoers 提权的两种方式 方法一:vim /etc/sudoers(不推荐) | 阅读全文
posted @ 2021-08-08 12:03
手可摘星辰1314
阅读(183)
评论(0)
推荐(0)
摘要:
Linux中开机启动流程 Centos6 启动流程 1.内核引导 加载grub菜单 运行BIOS的加电自检 2.运行init init 所有的进程都被init控制 (所有进程的起点) 0:关机 1:切换到单用户模式,root权限,禁止远程连接 2:多用户状态(没有文件系统) 3:完全多用户状态,有文 阅读全文
posted @ 2021-08-08 12:00
手可摘星辰1314
阅读(212)
评论(0)
推荐(0)
摘要:
Linux用户的基本操作 Linux用户的基本操作 超级管理用户 Windows Adminstrator Linux root 用户的作用 登录操作系统 windows 默认:不允许多用户操作 Linux 默认:允许多用户同时操作 用户用来运行程序:系统上每一个进程都需要特定的用户进行运行 每一个 阅读全文
posted @ 2021-08-08 11:58
手可摘星辰1314
阅读(153)
评论(0)
推荐(0)
摘要:
Linux文件中的压缩和解压 压缩打包 好处: 1.节省磁盘空间占用率 2.节省网络传输的带宽消耗 常见的压缩包格式 格式 压缩工具 zip zip命令解压和压缩 gz gzip命令解压和压缩 tar.gz tar命令和gzip命令 bz2 bzip2命令压缩和解压 tar.bz2 tar命令和bz 阅读全文
posted @ 2021-08-08 11:58
手可摘星辰1314
阅读(296)
评论(0)
推荐(0)
摘要:
Linux的输入输出 重定向概述 什么是重定向? 将原本要输出在屏幕上的内容,输出到指定的文件或设备中 为什么要使用重定向? 1.当屏幕上信息很重要时,我们需要保存下来 2.后台运行的程序,我们不想让他干扰屏幕的正常输出 3.系统的例行命令, 例如定时任务的执行结果,希望他可以存下来时 4.一些执行 阅读全文
posted @ 2021-08-08 11:56
手可摘星辰1314
阅读(110)
评论(0)
推荐(0)
摘要:
Linux的文件查找find find的作用 它可以根据不同的条件来进行查找文件,例如权限,拥有者,修改日期/时间,文件大小等 语法: 命令 路径 选项 表达式 动作 find path [options....] [expression] [action] 根据文件名查找 -name 查找tmp目 阅读全文
posted @ 2021-08-08 11:56
手可摘星辰1314
阅读(358)
评论(0)
推荐(0)
摘要:
生产场景3: CentOS7 误删除grub文件,进行修复 1.首先先进入救援模式: 2.输入1 按回车 3.按空格 之后输入chroot /mnt/sysimage 4.输入 grub2-install /dev/sda 5.在输入 grub2-mkconfig -o /boot/grub2/gr 阅读全文
posted @ 2021-08-08 11:49
手可摘星辰1314
阅读(327)
评论(0)
推荐(0)
摘要:
linux命令总结3 文件内容截取 截取列 :cut 语法 :cut [选项] 文件 选项 -d :以....为分隔符 -f :选择分隔后的区域 -c :按照字符截取 注意事项 1.当分隔符是单引号的时候,可以用双引号来指定单引号,例如:" ' " 截取的时候 需要注意前面的空格 替换 :tr 语法 阅读全文
posted @ 2021-08-08 11:49
手可摘星辰1314
阅读(48)
评论(0)
推荐(0)
摘要:
Linux系统管理-进程管理 基本进程概述 什么是进程 程序 是静态的概念,下载好的软件包,都是程序 进程 是动态的概念,运行的程序就称为进程 注意点 每一个运行的程序都会分配以下的内容 1.运行内存 2.用户及权限 3.进程状态 4.进程代码(类似系统中运行的顺序) 静态进程 一般指的是二进制的命 阅读全文
posted @ 2021-08-08 11:44
手可摘星辰1314
阅读(68)
评论(0)
推荐(0)
摘要:
创建nginx仓库 #1.首先安装nginx : root@localhost[12:57:56]:/etc/yum.repos.d $ yum install -y nginx #2.更改配置文件 : vim /etc/nginx/nginx.conf server { listen 80; ro 阅读全文
posted @ 2021-08-08 11:33
手可摘星辰1314
阅读(171)
评论(0)
推荐(0)
摘要:
Linux中自建yum仓库 yum仓库的配置文件 [base] name=CentOS-$releasever - Base - mirrors.aliyun.com failovermethod=priority baseurl=http://mirrors.aliyun.com/centos/$ 阅读全文
posted @ 2021-08-08 11:32
手可摘星辰1314
阅读(237)
评论(0)
推荐(0)
摘要:
yum管理软件包 yum基本概述 什么是yum yum是RedHat以及CentOS中的软件包管理器,能够通过互联网下载以rpm结尾的包,并且安装,并可以自动处理依赖性关系,无需繁琐的一次次下载安装。 1.联网获取软件 2.基于RPM管理 3.自动解决依赖 4.命令简单好记 5.生产最佳实践 仓库源 阅读全文
posted @ 2021-08-08 11:31
手可摘星辰1314
阅读(112)
评论(0)
推荐(0)
摘要:
Linux中的安装包格式rpm Linux中的安装包格式rpm 什么是rpm rpm全称是RPM Package Manager rpm包长什么样 el7:linux 7系 系统 分类 安装 版本 rpm包 预先编译打包,安装简单 软件版本偏低 源码包 手动编译打包,安装繁琐 软件版本随意 二进制包 阅读全文
posted @ 2021-08-08 11:29
手可摘星辰1314
阅读(688)
评论(0)
推荐(0)
摘要:
linux系统管理 管道技术 什么是管道符 管道符左边命令的标准输出交给管道符右边命令的标准输入来处理,错误输出无法处理 案例 1: 将/etc/passwd 中的UID取出并按大小排 root@localhost[15:10:02]:~ $ sort -t ':' -k3 -nr /etc/pas 阅读全文
posted @ 2021-08-08 11:27
手可摘星辰1314
阅读(41)
评论(0)
推荐(0)
摘要:
linux特殊权限 特殊权限 setuid权限 作用 让执行该命令的用户以该命令的属主身份去执行 s是特殊权限,数字是4000,占用属主位置上的执行权限 如果是s:证明该文件原属主权限位上有执行权限 如果是S:证明该文件原属主权限位上没有执行权限 授权方法 chmod u+s 文件名 chmod 4 阅读全文
posted @ 2021-08-08 11:21
手可摘星辰1314
阅读(210)
评论(0)
推荐(0)
摘要:
用户相关的其他拓展知识 用户的创建流程 uesradd创建用户时和两个文件息息相关 /etc/login.defs(用gerp'^'[a-Z]/etc/login.defs 筛选出来文件中不带#号和空行的内容,只显示其他的内容)分为17行 MAIL_DIR /var/spool/mail 创建用户时 阅读全文
posted @ 2021-08-08 11:20
手可摘星辰1314
阅读(86)
评论(0)
推荐(0)
摘要:
Linux文件管理 vim编辑 什么是vim? VIM就是一个文本编辑器 如何安装 yum install -y vim vim工作模式 命令模式(普通模式) 编辑文件 最开始 不能输入内容的时候 光标的跳转 gg 将文件的光标跳转到第一行 G(shift+g) 将文件的光标跳转到最后一行 Ngg 阅读全文
posted @ 2021-08-08 11:19
手可摘星辰1314
阅读(123)
评论(0)
推荐(0)
摘要:
文件管理命令 创建目录:mkdir 语法 :mkdir [选项] [参数】 选项 -p 递归创建目录 mkdir -p /a/b/c -v 显示创建的过程 mkdir -pv /a/b/c -m 创建目录时并指定权限 mkdir 文件 -m 权限数字 注意点 如果目录已存在 ,不创建,不报错 但是会 阅读全文
posted @ 2021-08-08 11:18
手可摘星辰1314
阅读(117)
评论(0)
推荐(0)
摘要:
Linux的重点目录 dev 目录 1.显示磁盘盘符及分区 SCSI磁盘 (1)sda:系统中的第一块磁盘 sd(a-k) a-k 代表着从1.234...类推 (2)sda1:代表磁盘中的第一个分区 (3) sda2:代表磁盘中的第二个分区 (4) sda3:代表磁盘中的第三个 阅读全文
posted @ 2021-08-08 11:17
手可摘星辰1314
阅读(97)
评论(0)
推荐(0)
摘要:
Bash shell命令介绍 bash的基础语法 命令(command)+空格+选项[option]+参数 [arguments] 1.没有选项,没有参数 : ls 2.有选项,没有参数 : ls -a ls -l ls -la 3.有选项,有参数 : ls -l / (查看根目录下的文件属性) 选 阅读全文
posted @ 2021-08-08 11:16
手可摘星辰1314
阅读(257)
评论(0)
推荐(0)
摘要:
Bash初识 什么是bash shell ? Bash shell 就是一个"翻译官" ,为了让用户和系统(内核)交互 Bash shell的作用 文件管理 增 (创建文件) 删(删除文件) 改(修改文件) 查(查找文件) 权限管理 用户管理 磁盘管理 网络管理 安装网络工具 yum install 阅读全文
posted @ 2021-08-08 11:13
手可摘星辰1314
阅读(78)
评论(0)
推荐(0)
摘要:
虚拟机的克隆 首先在VM系统里找到创建的虚拟机 第二步右击选择模板机 找到管理 然后选择克隆 直接点击下一步 然后选择虚拟机中的当前状态 如果有优化好的快照 也可以直接选择第二种 在下一步 选择克隆方法 创建连接克隆 (推荐):优点占用资源少 克隆速度快 缺点:受到被克隆机的影响 创建完整克隆 优点 阅读全文
posted @ 2021-08-08 11:09
手可摘星辰1314
阅读(432)
评论(0)
推荐(0)
摘要:
计算机的硬件组成 主板 所有的硬件都需要安装在这上面才能运行 CPU 操作指令 逻辑运算 举例子 :我们在打游戏的同时还能看小说 听音乐 等等 就是多个指令可以同时进行 内存 这是一个临时储存,用来存储数据的 相当于手机里的运行内存 硬盘 用来永久存储数据的 声卡 大部分没有 显卡 独显(服务器不装 阅读全文
posted @ 2021-08-08 10:56
手可摘星辰1314
阅读(196)
评论(0)
推荐(0)

浙公网安备 33010602011771号