首页 > 其他分享 >回顾

回顾

时间:2022-10-19 23:33:51浏览次数:44  
标签:web RAID 回顾 代理服务器 反向 线程 服务器


常用linux基础命令

 cd 
 pwd
 ps
 clear
 ctrl+c
 ctrl+z
 ls
 mkdir
 chmod
 cp
 tar
 unzip
 mv
 rm
 rmdir
 wc
 ps -ef
 kill -9 pid号
 find
 history
 who
 df -hl

为什么会出现僵尸进程?被攻击,有木马脚本植入进来,脚本派生出许多进程,占用资源,给整个服务器压死了。

这些进程全是僵尸进程,通过各种排查找到木马文件,然后把木马文件删掉,之后开始杀掉僵尸进程。ssh连接不上就要考虑为什么连不上?基于ssh服务就有问题了,telnet 127.0.0.1:80,探测连接失败,端口没起来,连不上,服务出问题了,远程连不上了,只能去机房处理了,后者给IDC托管运维打电话,帮忙去处理。远程协同办公,协同处理,服务器也有自己的小机房。

数据迁移时会有一些问题,有些数据类型是不支持的,导入时会出现一些问题,怎么解决的?

5.6版本的导出csv格式的文件,在windows手动修改个别数据之后,将数据导入5.7版本数据库。

什么叫公有云运维工作?

阿里云,腾讯云工作平台

什么叫私有云?

私有云就是自己公司搭建了个云平台

 

MySQL是一个关系型数据库管理系统,而mariadb则是MySQL的一个分支,mariadb是由MySQL之父开发的,目的就是完全兼容MySQL。

 

什么是正向代理?正向代理隐藏真实客户端

正向代理服务器就是一个位于客户端和原始服务器之间的服务器,客户端为了从原始服务器取得内容,客户端向正向代理服务器发送一个请求并且指定原始服务器,然后正向代理服务器转发请求给原始服务器并将从原始服务器获得的内容返回给客户端,客户端才能使用正向代理。

 

什么是反向代理?

反向代理隐藏真实服务端,反向代理服务器位于客户端和web服务器之间。

对于用户而言,反向代理服务器就相当于web服务器,即用户直接访问反向代理服务器就可以获得web服务器的资源。反向代理服务器的作用:可作为web加速,相当于反向代理服务器作为web服务器的前置机来降低网络和服务器的负载,提高访问效率。负载均衡就是一个反向代理服务器,四层负载和七层负载是怎么将请求转发给后面的web端获取资源返回给用户的?

什么是反向代理?

用户想访问后端的web资源,中间用户经过负载均衡代理,将用户请求转发给服务器B,这就是反向代理。

反向代理的作用:缓存,负载均衡

maven的作用:将jar包统一放在/var/lib/目录下,到时候需要什么包就去这个路径下自动下载

 

nginx的优化

隐藏软件名称和版本号

禁止恶意域名解析

禁止通过ip地址访问网站

严格设置web站点目录的权限

http请求方法优化

配置错误页面根据错误代码指定网页反馈给用户

限制上传到资源目录的程序被访问,防止木马入侵系统破坏文件。

fastcti参数和cache配置文件的优化

php.ini和php-fpm.conf配置文件的优化

nginx加密传输优化

有关web服务的linux内核方面深度优化(网络连接,io,内存等)

web服务器磁盘挂载及网络文件系统的优化。

主从复制的原理

主库的dump线程和从库的io线程进行交互,将主库的二进制位置信息发送给io线程;从库的sql线程根据relaylog中继日志记录,执行sql线程到从库中,3个线程,2个日志:dump线程,io线程,sql线程,binlog日志,relaylog中继日志。

每天18:00到23:00之间每隔30分钟重启smb

0,30 18-23 * * * /etc/init.d/smb restart

分 时 日 月 周 执行命令

SSH(secure shell protocol)安全外壳协议

SSH服务由服务端openSSH与客户端xshell两部分组成

SSH对传输的数据进行加密

SSH服务一般由系统自带,安装完成linux系统后,系统就已经安装好了SSH服务。如果没安装,使用yum install openssh-server -y 进行安装

SSH端口:22

定时任务:分 时 日 月 周

* * * * *

用户的定时任务配置文件放在/etc/spool/cron目录下,是以登录用户名命名的文件,例如,root用户就是/etc/spool/cron/root

系统定时任务在/etc/crontab

编辑定时任务的命令是crontab,crond是守护进程,也就是服务运行的程序。通俗点就是记事本是个程序,安装在电脑上了,我们用它的时候,就打开输入记录信息就行了。

确认自己书写的定时任务无误在应用,执行后人工检查执行情况。

每分钟执行一次mycommand

* * * * * mycommand

每周一上午8点到11点的第3分钟和第15分钟执行

3,15 8-11 * * 1 mycommand

每小时的第三分钟,和第15分钟执行mycommand

3,15 * * * * mycommand

每周六,周日的1:10重启smb

10 1 * * 6,0 /etc/init.d/smb restart

所有操作系统和应用软件都安装在硬件上,linux系统安装在磁盘中。

磁盘结构:磁道,柱面,扇区,磁头

磁盘分区:linux系统支持4个分区表信息(主分区+扩展分区),一个分区表大小是64字节。linux系统分为3个分区,分别是boot分区,swap分区,根分区(/).主分区编号是1~4,逻辑分区编号从5开始。swap分区是物理内存大小的1.5倍。

磁盘分区:fdisk,parted

RAID 独立冗余磁盘阵列系统,将多块物理磁盘按不同的技术方式组成一个磁盘组。

RAID级别分类

RAID 0

RAID 1

RAID 2

RAID 3

RAID 4

RAID 5

RAID 6

RAID 7

RAID 10

RAID的优点:

提升数据的安全性

提升读写性能

提高了数据存储容量

RAID0速度快,无冗余    
RAID1 100%冗余,成本高, 性能一般  重要的业务场景  
RAID5 性能好,有冗余,最多允许损坏一块磁盘 写性能不高 一般业务  
RAID10 读写速度快,100%冗余 成本最高 读写性能与冗余要求都比较高的业务 如业务数据的数据库或存储  

正则表达式作用是处理字符串

sed,awk,grep

vim 是加强版,vi是基础版

通过telnet 127.0.0.1 8383 测试某端口是否开放

如果结果是连接失败,则端口8383没有开放

zabbix端口号是8080

lvm是(logic volume manager)逻辑卷管理是linux环境下对磁盘分区进行管理的一种机制,作为一个动态磁盘管理机制,逻辑卷技术大大提高了磁盘管理的灵活性

LV>VG>PV>PE

出现502就是错误的网关,连接超时

我们向服务器发送请求,由于服务器当前链接太多,导致服务器方面无法给予正常的响应,产生此类报错,解决方法:客户端刷新。

服务器,CTRL+f5刷新

查看nginx反向代理参数是否有问题或重启nginx服务。

常用的shell语句

条件判断语句 if语句

case语句

循环判断语句 while语句

until语句

固定循环语句 for ..do..done语句

工作职责:公司服务器的维护与管理工作

经验:从业务预上线,处理系统告警故障到最后能够保证系统稳定运行。

 

延时从库同步的数据是主库的数据

一个进程可以有多个线程,线程属于进程。

用户运行自己的程序,系统就创建一个进程,并为进程分配资源,内存空间,磁盘空间,cpu使用率,i/o设备等。举个例子,比如我打开记事本,打开任务管理器就可以看到记事本就开启了一个进程,并为这个进程分配资源,内存空间,磁盘空间,cpu使用率,i/o设备等。如下图所示

image-20221019230746013

 

标签:web,RAID,回顾,代理服务器,反向,线程,服务器
From: https://www.cnblogs.com/ypyyds/p/16808228.html

相关文章

  • 计算机视觉研究院:近期目标检测框架爱回顾&总结(附论文、源码、链接)
    计算机视觉研究院专栏作者:Edison_G最近我们“计算机视觉研究院”主要推送了目标检测干货及Yolo系列的高质量文章及实践,今天给大家总结一下!目标检测是现在最热门的研究课题,也......
  • 上周热点回顾(10.10-10.16)
    热点随笔:· 斗鱼H5直播原理解析,它是如何省了80%的CDN流量? (羽月技术)· 超强的纯CSS鼠标点击拖拽效果 (ChokCoco)· 10分钟教你写一个数据库 (艾小仙)· A......
  • 2023 届秋招回顾,寒气逼人。。。
    作者:OliQ来源:https://www.cnblogs.com/yuanchuziwen/p/16770895.html一、自我介绍就叫我OliQ吧(《白鲸》式的开局)!我来自杭州的一所双非一本学校,是一名普通的本科......
  • 内容回顾
    本周内容总结回顾:1.文件相关内容1.文件操作文件其实就是操作系统给我们一个快捷操作硬盘的方式,我们双击打开一个文本文件就是相当于硬盘存储的数据,加载到内存中2.文件......
  • 函数知识的回顾
    内容回顾1.文件文件的基本操作什么是文件? 文件是操作系统暴露给用户操作硬盘的快捷方式文件打开的固定模板 withopen(r'a.txt',r,encoding='utf8')asfwith......
  • 【每周小回顾】4- 一起回顾上周精彩内容
    点击上方“前端自习课”关注,学习起来~ 日期:2019/08/19-2019/08/25 在上周,【前端自习课】与大家分享了7篇文章,内容有:1.CSS浮动相关​文章地址:​  ​​【CSS】323......
  • 【每周小回顾】3- 一起回顾上周精彩内容
    点击上方“前端自习课”关注,学习起来~ 日期:2019/08/12-2019/08/18 在上周,【前端自习课】与大家分享了7篇文章,主要以介绍知识为主,其中分享了我自己整理的《Webpack4......
  • 系统架构与设计(5)- 2017 年 GitLab 宕机事件回顾
     今天(2021年12月前后)大家都在热议AWSdown掉的事情,突然想起来了2017年gitlab.com的宕机事件,所以又去回顾了一下当时究竟发生了什么,顺便也根据当时事件的记录整理一......
  • ChunJun框架在数据还原上的探索和实践 | Hadoop Meetup精彩回顾
    Hadoop是Apache基金会旗下最知名的基础架构开源项目之一。自2006年诞生以来,逐步发展成为海量数据存储、处理最为重要的基础组件,形成了非常丰富的技术生态。作为国内顶......
  • [踩坑回顾]for循环里的return可以终止遍历,forEach里的return不能终止遍历
    for循环里的return可以终止遍历,forEach里的return不能终止遍历在个人实践中多次遇到这个问题,今天是在验证日麻手牌每种牌不多于4个的时候遇到的。varcount=[0,0,0,......