自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux zabbix监控

① 介绍自定义用户参数,也就是自定义key有时,你可能想要运行一个代理检查,而不是Zabbix的预定义你可以编写一个命令来检索需要的数据,并将其包含在代理配置文件("UserParameter"配置参数)的用户参数中② 用法格式 syntaxA user parameter also contains a key  一个用户参数也包含一个键The key will be necessary when configuring an item   在配置监控项时,key是必需的。

2024-01-22 20:33:43 1031

原创 nginx

虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台计算机分成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台主机对外提供多个web服务,每个虚拟主机之间是独立的,互不影响。nginx可以实现虚拟主机的配置,nginx支持三种类型的虚拟主机配置。1、基于域名的虚拟主机 (server_name来区分虚拟主机——应用:外部网站)2、基于ip的虚拟主机, (一台主机绑定多个ip地址)

2024-01-09 20:52:04 978

原创 http介绍

HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。PUT:保存数据(覆盖/更新文件、图片等,不会产生新的数据)GET:单纯获取数据(获取一个index.html页面)根据HTTP标准,HTTP请求可以使用多种请求方法。POST:上传/创建文件(会产生新的数据)

2024-01-08 19:11:34 1979

原创 SHELL脚本

普通数组定义:取值:linuxshellawksed另外的定义方式:取出所有的元素取出所有的索引echo ${!

2024-01-04 16:00:24 973

原创 linux SHELL语句

Shell 也是一种程序设计语言,它有变量,关键字,各种控制语句,有自己的语法结构,利用shell程序设计语 可以编写功能很强、代码简短的程序 #!Shebang 定义解释器。

2023-12-27 21:23:02 1823

原创 MySQL MyCAT读写分离

1.下载JDk:官网下载2.解压文件3.配置环境变量。

2023-12-25 19:31:50 655

原创 主从复制mysql-replication | Replication故障排除

最后检查发现他们的auto.cnf中的server-uuid是一样的。server_id不一样,排除。修改uuid并重启服务。File一样,排除。

2023-12-22 19:52:30 797

原创 MySQL数据备份

数据一致,服务可用。如何保证数据一致,在备份的时候会进行锁表会自动锁表。锁住之后在备份。

2023-12-21 19:28:27 628

原创 数据库 MySQL表操作

这样的问题,一种是访问量确实很高, MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力,另外一种情况是MySQL配置文件中max_connections值过小, 这时就需要调整当前最大连接数。开启mysql二进制日志,在误删除数据的情况下,可以通过二进制日志恢复到某个时间点。禁止root账户远程访问(允许普通用户远程访问,某个网段即可)使用mysql的时候,经常会遇到。针对所有库和表的权限,比如。授权,为用户赋予访问权限。取消授权,撤回授权权限。针对具体到库的权限,比如。

2023-12-20 09:22:53 567

原创 数据库 mysql

从MySQL 5.7.5开始Boost库是必需的,mysql源码中用到了C++的Boost库扩展库,要求必须安装。关系型数据库:Oralce Mysql DB2 PostgreSQL SqlServer。非关系型数据库:Redis MongDB Memcache。Blackhole(黑洞引擎)异地主从。Memory(也叫HEAP)堆内存。如何查看Mysql服务器上的版本。下载yum源的rpm安装包。Archive(归档引擎)

2023-12-18 19:28:05 2005

原创 走进网络

超文本传输协议(HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通 信的规则,通过因特网传送万维网文档的数据传送协议,于1990年提出. 蒂姆伯纳斯李• 是一个基于TCP/IP通信协议来传递数据,(HTML文件,图片等)HTTP是一个属于应用层的协议**HTTP协议的主要特点: **1 .支持客户/服务器模式 (浏览器/服务器模式) 及c/s模式 2 .简单快速:客户向服务器请求服务时,只需传送请求和路径。通信速度很快。

2023-12-14 19:04:38 34

原创 linux find文件查找

综上,如果要使用的命令支持一次处理多个文件,并且也知道这些文件里没有带空格的文件,那么使用 xargs比较方便;否则,就要用 exec了。2、exec 格式麻烦,必须用 {} 做文件的代位符,必须用 \来转义;作为命令的结束符,书写不便。xargs:将前一个命令的标准输出传递给下一个命令,作为它的参数转换成下一个命令的参数列表。1、exec 每处理一个文件或者目录,它都需要启动一次命令,效率不好;-exec:参数是一个一个传递的,传递一个参数执行一次命令。3、xargs不能操作文件名有空格的文件;

2023-12-13 19:58:26 140 1

原创 linux 文件服务器

【代码】linux 文件服务器。

2023-12-11 19:53:38 443 1

原创 linux LNMP环境配置

静态资源动态资源。

2023-12-07 20:45:53 172 1

原创 linux 日志轮转

logrotate本身不是系统守护进程,它是通过计划任务crond每天执行。一、logrotate (轮转,日志切割)将丢弃系统中最旧的日志文件,以节省空间。如果没有日志轮转,日志文件会越来越大。rsyslog 日志管理。logrotate日志轮转。

2023-12-06 20:01:22 87 1

原创 Linux 软件包管理

源码包的编译用到了linux系统里的编译器,通常源码包都是用C语言开发的,这也是因为C语言为linux上最标准的程序语言。Linux上的C语言编译器叫做gcc,利用它就可以把C语言变成可执行的二进制文件。源码安装的优点,编译安装过程,可以设定参数按照需求增加功能,进行安装,并且可以指定安装的版本,可以指定安装路径,灵活性比较大。一个软件要在Linux上执行,必须是二进制文件,因此当我们拿到软件源码后,需要将它编译成二进制文件才能在Linux上运行。获得源码包途径 官方网站,可以获得最新的软件包。

2023-12-04 19:09:17 550

原创 linux 存储管理

2. 卸载逻辑卷:如果逻辑卷包含操作系统的根目录或者已挂载的其他重要目录,需要在进入单用户模式下或使用 Live CD 环境下卸载该逻辑卷。4. 检查文件系统: 在缩小逻辑卷之前,最好使用文件系统检查工具检查文件系统是否有错误。5. 缩小逻辑卷: 使用 lvresize命令来缩小逻辑卷。3. 卸载文件系统: 在缩小逻辑卷之前,确保已卸载文件系统。1. 备份数据: 在开始缩小逻辑卷之前,首先备份其中的所有数据,以防止数据丢失。6. 重新挂载逻辑卷: 如果你在步骤2中卸载了逻辑卷,现在可以重新挂载它。

2023-11-30 20:43:23 177

原创 linux 磁盘管理

i_count的意义是当前文件使用者(或被调用)的数量,i_link的意义是介质连接的数量(硬链接的数量);当计算机需要读取或写入数据时,控制器将指令发送给磁头臂和磁头,使其移动到正确的位置,并在磁道上读取或写入数据。控制器(Controller):硬盘的控制器是一个电子设备,负责控制硬盘的操作。盘片(Platters):机械硬盘通常由多个盘片组成,每个盘片都是一个圆形的金属或玻璃基板,上面涂有磁性材料。扇区(Sectors):每个磁道被划分为多个扇区,每个扇区可以存储固定大小的数据块,通常为512字节。

2023-11-29 19:26:10 474 1

原创 linux 管道和重定向

(cat > file <<EOF )是用来创建文件或者在脚本中使用,并向文件中输入信息输入的任何东西会被写入文件中,EOF命令结束。语法:cat > file5 <<EOF #可以写到脚本或者文件里面。命令1的输出,作为命令2的输入,命令2的输出作为命令3的输入。利用重定向建立多行的文件 脚本创建多行文件。即交给另一个程序处理。查看文件中带root的内容显示头部一行。用来链接特殊的命令 比如rm,cp等;EOF:开始和结束的标记。结尾的另一个必须定格写。(完成更复杂的功能)

2023-11-28 20:40:28 203

原创 linux 关于进程

wa: cpu等待,等待输入/输出的进程占用的 CPU 百分比。如果使用率过高,表示硬盘该换了。[root@linux-server ~]# top #动态显示信息,三秒刷新一次。1.进程是资源竞争的基本单位。2.线程是程序执行的最小单位。us: 用户态进程占用cpu。hi:硬中断,请求插队。id: cpu空闲率。

2023-11-27 19:39:16 311

原创 linux 关于权限

setfacl -m 设置文件防控 -设置 对象:对象名:权限。缺点:一旦提权,所有用户都可以像root用户一样执行命令。缺点:被提权的用户将会拥有某些或者全部root用户的权限。提权方法3:给某个用户设置针对某个文件的特殊权限。目录 这三个权限不能给到同一个文件。命令 对象加减权限 文件或目录。

2023-11-24 20:35:46 649 1

原创 linux 用户管理

【代码】linux 用户管理。

2023-11-23 21:13:42 26

原创 linux 编译安装PHP篇

-with-openssl # 启用 openssl 扩展 (需要 openssl openssl-devel)--with-config-file-path=/usr/local/php7 # 配置文件 php.ini 的路径。--with-iconv-dir # 启用 XMLRPC-EPI 字符编码转换 扩展。--with-libxml-dir # 启用对 libxml2 支持。

2023-11-22 20:02:46 279 1

原创 linux 忘记密码怎么做

【代码】linux 忘记密码怎么做。

2023-11-22 19:51:46 144 1

原创 关于yum

【代码】关于yum。

2023-11-21 19:50:10 26 1

原创 Linux 计划任务

l >> /tmp/cron.log 备份计划任务。##我这个也就是关于计划任务最基本的一些操作。每隔1分钟执行一次命令。查看其他用户计划任务。

2023-11-21 19:44:51 31 1

原创 关于部署nginx和nginx的安装

3.检查nginx是否启动成功(在浏览器输入服务器的IP地址可以查看)或者。

2023-11-20 19:50:21 161 1

原创 Linux 系统时间和硬件时间

date -s 修改系统时间“2023-12-12 23:12:22”(同步时间) ntp.aliyun.com阿里云的时间服务器。date -r 查看时区时间date + %X 显示时分秒。hwclock --set --date 修改硬件时间。hwclock --help 显示此帮助并退出。date + %C 显示时间 星期 时分秒。hwclock -w 将硬件时间写入主板。hwclock -r 硬件时间。安装ntpdate工具。将硬件时间同步给系统。系统时间同步硬件时间。

2023-11-20 19:22:15 492

原创 邮件本地发送和公网发送

1.安装服务: yum -y install postfix2.启动服务: systemctl start postfix第一种方式:mail -s "邮件主题" +收件人第二种方式:echo "邮件内容" | mail -s "邮件主题" 收件人第三种方式:mail -s "邮件主题" 收件人

2023-11-16 21:21:52 66 1

原创 linux配置密钥

将他的权限设置为600或者更加严格 要不然登录的时候提示 server refuse you key(服务器拒绝你的密钥)#-t 指定生成密钥的类型 -f指定生成密钥的路径 -b指定密钥长度。前提检查是否有上传文件的工具如果没有先下载工具。

2023-11-13 19:42:44 231

原创 Linux Selinux和防火墙

1.getenforce查看selinux的状态,显示“Enforcing“”说明Selinux处于开启状态。2.将selinux临时关闭,显示“Permissive”说明selinux处于临时关闭状态。找到文件中的SELINUX=enforcing将enforcing改为disabled永久关闭。

2023-11-13 19:25:53 158

空空如也

空空如也

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

TA关注的人

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