自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 linux基础

因为当Server端收到Client端的SYN连接请求报文后,可以直接发送SYN+ACK报文。其中ACK报文是用来应答的,SYN报文是用来同步的。但是关闭连接时,当Server端收到FIN报文时,很可能并不会立即关闭SOCKET,所以只能先回复一个ACK报文,告诉Client端,"你发的FIN报文我收到了"。只有等到我Server端所有的报文都发送完了,我才能发送FIN报文,因此不能一起发送。故需要四步握手。

2023-08-28 19:58:52 310

原创 7 iptables-防火墙

【代码】7 iptables-防火墙。

2023-08-28 19:39:38 95

原创 16 redis服务

【代码】16 redis服务。

2023-08-28 19:22:27 81

原创 15 MySQL服务

主要是Mysql的基础服务命令,复制搭建等

2023-08-28 19:20:47 57

原创 6、zabbix

Zabbix安装部署1、初始化系统设置(centos7)# 关闭防火墙、selinux,并设置永久关闭$ systemctl stop firewalld$ systemctl disable firewalld$ setenforce 0 $ sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config2、安装LAMP环境# 添加网络yum源,并安装LAMP相关服务(本文用的是rpm包安装)$ wget http

2021-08-23 10:20:26 105 1

原创 5、Cacti监控服务

一、常用监控平台1、Cacti流量与性能检测为主http://www.cacti.net/展示平台:B/S收集数据:SNMP(简单网络管理协议) Simple Network Management ProtocolNMP: 数据收集: SNMP:简单网络管理协议 V1:最老消耗的资源最低,不支持加密机认证 V2:加密 V3:认证 ICMP: 判断公网是否存

2021-08-23 09:56:17 268

原创 4、MFS存储

MFS简介定义# MFS: MooseFS 是一个具备'冗余容错功能的分布式网络文件系统',它将数据分别存放在多个物理服务器或单独磁盘或分区上,确保一份数据有多个备份副本,然而对于访问 MFS 的客户端或者用户来说,整个分布式网络文件系统集群看起来就像一个资源一样,从其对文件系统的情况看 MooseFS 就相当于 UNIX 的文件系统FUSE:用户空间文件系统特性1)高可靠性:每一份数据可以设置多个备份(多分数据),并可以存储在不同的主机上2)高可扩展性:可以很轻松的通过增加主机的磁盘容量或

2021-08-19 22:00:57 748

原创 3、集群存储-存储类型-ISCSI

集群存储 – 存储类型存储分类-网络拓扑DAS 直接附加存储Direct-Attached Storage:直接附加存储优点: 技术简单 传输速率最高缺点: 存储设备与磁盘相互绑定NAS 网络附加存储Network Attached Storage:网络附加存储,通过网络提供一个储存的接口优点: 技术相对简单 不要求存储设备直连本机,只需在同局域网下即可缺点: 存储速率较慢如:sambaSAN 存储区域网络SAN Storage A

2021-08-19 21:56:29 402

原创 2、squid代理服务器

squid代理服务器squid简介# 定义: # 一款缓存服务的守护进程# 主程序:/usr/sbin/squid# 主配置文件: /etc/squid/squid.conf# 默认监听端口: TCP 3128# 默认访问日志:/var/log/squid/access.logsquid 原理# 用户访问squid代理服务器,代理服务器查询自己的缓存,如果有则返回数据给用户;如果没有,则代理服务器向后端真实服务器请求,后端真实服务器返回数据后,将数据发送给用户并记录缓存中,当有下次访

2021-08-19 21:47:42 98

原创 1、集群构建

文章目录一、LVS-NAT模式集群1、工作流程2、实验环境3、真实服务器4、调度器服务器(网关服务器)5、测试6、端口映射测试二、LVS - DR 模式集群1、工作流程2、实验环境准备3、真实服务器4、负载调度器5、测试6、LVS健康监测脚本7、健康状态测试8、LVS持久化连接三、四七层负载,识别域名1、实验环境准备2、真实服务器3、配置nginx服务器4、测试5、第二台nginx服务器配置6、构建四层服务7、调度器配置四、Keepalived 高可用1、keepalived高可用方案1)基本概念2)VRR

2021-08-19 21:42:43 344

原创 14 邮件服务

文章目录一、基本的邮件服务器构建搭建邮件发送服务器用户发送、查看邮件搭建邮件接收服务器二、搭建 Extmail1、配置 DNS 模块2、使用 extmail 自带模板在 MySQL 中创建数据库3、配置 POSTFIX 支持虚拟域(MTA,集成MDA:mailbox)4、配置 MRA(dovecot)5、配置 WEB 界面6、安装一些缺失的依赖一、基本的邮件服务器构建搭建邮件发送服务器#安装邮件服务器端软件、系统默认安装$ yum -y install postfix#配置邮件服务器的配置文件

2021-07-27 20:58:39 487

原创 11 LNMP搭建

准备工作#1.关闭SELinux和iptables#2.配置yum源#3.安装编译环境$ yum -y install gcc gcc-c++ make#4.拷贝源码包进虚拟机,解压到/root/lnmp目录中#5.关闭系统默认安装的相关rpm包安装nginx#安装基础依赖、openssl解压源码包$ yum -y install zlib zlib-devel pcre pcre-devel$ tar -zxf openssl-1.0.2h.tar.gz #该依赖包解压即可

2021-07-27 20:58:01 115

原创 12 Nginx搭建

文章目录一、安装配置文件结构二、统计模块三、访问认证三、虚拟主机(基于域名)四、域名跳转(old -> new)五、反向代理代理服务器(nginx)真实服务器测试机五、负载均衡六、实现https七、跳转(80 -> 443)http2一、安装#需要的tar包:nginx-1.13.8.tar.gz、openssl-1.0.2h.tar.gz#导入压缩包、解压$ tar -zxf nginx-1.13.8.tar.gz$ tar -zxf openssl-1.0.2h.tar.gz#安

2021-07-27 20:57:44 90

原创 13 Tomcat搭建

一、安装jdk#系统默认安装jdk$ java -version#安装jdk指定版本、覆盖系统默认安装的$ tar -zxf jdk-11.0.11_linux-x64_bin.tar.gz $ cp -a jdk-11.0.11 /usr/local/jdk11#配置环境变量,注意默认安装的jdk在/usr/bin下$ vim /etc/profile export JAVA_HOME=/usr/local/jdk11 export JAVA_BIN=$JAVA_HO

2021-07-27 20:57:22 72

原创 10 Apache搭建

一、源码包安装将依赖包传到虚拟机rz -E#安装基础依赖$ yum -y install openssl openssl-devel zlib zlib-devel pcre pcre-devel#解压源码包并解决依赖关系$ tar -zxf httpd-2.4.7.tar.gz $ tar -zxf apr-1.4.6.tar.gz $ tar -zxf apr-util-1.4.1.tar.gz #解决依赖关系$ cp -r apr-1.4.6 http

2021-07-26 19:17:43 190

原创 08 RSYNC搭建

一、基于ssh协议的数据同步(单向)rsync命令-v, --verbose 详细模式输出-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD-r, --recursive 对子目录以递归模式处理-l, --links 保留软链结-p, --perms 保持文件权限-t, --times 保持文件时间信息-g, --group 保持文件属组信息-o, --owner 保持文件属主信息-D, --devices 保持设备文件信息-R, -

2021-07-26 18:55:33 65

原创 07 NFS服务

一、基本功能搭建服务器端$ yum -y install rpcbind nfs-utils#/etc/exports可以写多行,每行当做一个客户端挂载设置#每行的网段和后面括号的权限要紧挨着、不能有空格;否则挂载后是只读文件系统$ vim /etc/exports #设置只读权限 共享目录1 192.168.66.0/24(ro,async,root_squash) #可写、将客户端登录的用户在服务器映射为匿名用户 共享目录2 192.168.66.0/24(

2021-07-26 18:39:31 54

原创 06 SAMBA搭建

文章目录基于用户认证的搭建samba服务的搭建:服务器端:客户端:别名的实验服务器端:客户端基于用户认证的搭建samba服务的搭建:1.将/data/mysql目录设置为共享目录,共享名为sql,设置权限为:允许laow用户(别名:lw)登录samba服务器,允许上传下载,创建目录,上传文件的默认权限为604,并且仅允许laow用户有以上权限,其他用户仅能浏览和下载文件;2.将samba共享永久挂载在本地的/mysql目录上服务器端:#安装软件包yum -y install samba#

2021-07-26 18:30:57 130

原创 05 vsftpd搭建

文章目录匿名用户登录及设置服务器端客户端本地用户登录及设置服务器客户端虚拟用户搭建FTP加密传输匿名用户登录及设置服务器端#安装软件$ yum -y install vsftpd #开启服务$ systemctl start vsftpd#通过端口验证开启成功,结果中可以看到用来监听的21端口$ ss -antp | grep vsftpd #去掉前面的注释来增加匿名用户的权限#注意此时应该先把要上传共享目录的文件系统权限设置上$ vim /etc/vsftpd/vs

2021-07-26 11:56:35 71

原创 04 SSH服务

文章目录一、密码验证方式二、密钥验证方式注:密钥对验证优先级大于账号密码验证三、特定功能配置ssh 的相关命令安全的远程文件复制命令 scp安全的文件传输 sftpTCP Wrappers (简单防火墙)TCP Wrappers 简介TCP Wrappers 工作流程TCP Wrappers 规则案例补充CentOS 6 与 CentOS 7 不同之处对比ssh 实验实验目的实验环境实验过程实验结果实验结果一、密码验证方式#客户机想连接服务器,需要在客户机上执行:$ ssh 远程连接使用的服务器端用户

2021-07-26 11:42:35 163

原创 03 DNS搭建

文章目录一、DNS基本功能搭建(关防护、服务器+测试机)服务器配置测试机配置二、DNS主从服务搭建(关防护、主服务器+从服务器+测试机)主服务器配置从服务器配置测试机三、DNS缓存服务搭建(关防护、主服务器+缓存服务器+测试机)主服务器缓存服务器测试机四、智能DNS搭建(关防护、双网卡且DNS服务+内网测试机+外网测试机)实验环境服务器配置网站服务器内网测试机外网测试机外网测试机一、DNS基本功能搭建(关防护、服务器+测试机)服务器配置#安装软件bind$ yum -y install bind

2021-07-26 11:35:45 123

原创 02 DHCP搭建

文章目录一、基本功能搭建(服务器+ 客户机)服务器端客户端二、保留地址实验(服务器+ 客户机)服务器端客户端三、超级作用域实验(服务器和路由器+ 客户机1+客户机2)网络配置DHCP服务器和路由器两台客户机重启网卡四、DHCP中继实验(DHCP服务器+DHCP中继和路由器+客户机)网络设置DHCP服务器DHCP中继服务器客户机重启网卡、查看获取的IP地址(已获取了一个IP,想重新获取也可以重启网卡)一、基本功能搭建(服务器+ 客户机)服务器端#关闭使用网卡自带的dhcp服务功能#安装软件包$ y

2021-07-26 11:15:21 144

原创 01 系统基础设置,配置网络服务基础环境

安装参数:1.安装桌面版、双网卡(仅主机、NAT)2.分配内存:/boot设600M,swap设2GCentOS6 安装后基础设置#配置IPvim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:86:9D:8E TYPE=Ethernet UUID=cd370987-136c-4f4b-924e-c9e571c27f7f ONBOOT=yes #设置开机自启 NM_

2021-07-26 10:27:26 620

原创 07 搭建yum源

一、搭建本地yum源1.虚拟机连接上光盘文件,并勾选“已连接”;2.创建挂载点3.执行mount挂载命令,或在/etc/fstab中添加挂载记录vim /etc/fstab4.配置/etc/yum.repos.d下的repo源 $ vim /etc/yum.repos.d/CentOS-Media.repo [c7-media] name=CentOS-$releasever - Media baseurl=file:///mnt/cdrom gpgcheck=1 ena

2021-07-26 10:23:58 186

原创 09 LAMP搭建

文章目录准备工作安装apache安装MySQL安装php优化PHP、添加扩展模块搭建网站设置相关的服务开机自启准备工作#1.关闭SELinux和iptables#2.配置yum源#3.安装编译环境$ yum -y install gcc gcc-c++ make#4.拷贝源码包进虚拟机#5.关闭系统默认安装的相关rpm包安装apache#安装基础依赖$ yum -y install openssl openssl-devel zlib zlib-devel pcre pcre-dev

2021-07-02 20:32:31 111 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除