- 博客(29)
- 收藏
- 关注
原创 MHA高可用配置及故障切换
一套优秀的MySQL高可用环境下故障切换和主从复制的软件MySQL故障过程中,MHA能做到0-30秒内自动完成故障切换。
2024-08-01 11:32:51
640
原创 MySQL主从复制
先改名字第一台主机master第二台slave1第三台slave2。打开三台虚拟机centos7两核四G。第三台机器和第二台机器操作一样。然后部署MySQL服务。
2024-08-01 11:32:02
769
原创 MySQL的索引
是一种机制,一个操作序列,包含了一组数据库操作命令,并且把所有命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行。是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小控制单元。经常出现在where字句的字段,特别是大表的字段,应该建立索引。与普通索引的区别是索引列的所有值只能出现一次,即必须唯一。是一个排序的列表,存储着索引值和这个值所对应的物理地址。可以是单列上创建的索引,也可以是在多列上创建的索引。经常与其他表连接的表,在连接字段上应该建立索引。
2024-07-26 21:12:04
849
原创 MySQL数据库
Structured Query Language的缩写,及结构化查询语言关系型数据库的标准语言用于维护管理数据库包括数据查询,数据更新,访问控制,对象管理等功能。
2024-07-25 14:54:35
1091
原创 Nginx Rewrite
(location=完整路径)>(location^~完整路径)>(location~*完整路径)>(location~完整路径)>(location 完整路径)>(location /)(location=目录)>(location^~目录)>(location~目录)>(location~*目录>(location 目录)>(location /)rewrite使用Nginx全局变量或自己设置的变量,结合正则表达式和URL的全局变量是预定义的,用于获取请求、连接和服务器等信息。
2024-07-24 18:02:17
1184
原创 使用脚本搭建MySQL数据库基础环境
在这上面需要有一个关于MySQL的一个包mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz。这就是一整个脚本编译过程。
2024-07-24 17:36:45
497
原创 部署LNMP
LNMP部署是指将Linux系统、Nginx作为HTTP和反向代理服务器、MySQL数据库和PHP脚本语言组合成一个高性能、轻量、稳定、扩展性强的Web网站服务器架构环境。以下是LNMP部署的详细步骤。
2024-07-17 13:51:40
526
原创 Apache网页优化
优化内容配置网页压缩功能配置网页缓存工作模式的选择与参数优化配置隐藏版本号配置防盗链配置Apache的网页压缩功能是使用gzip压缩算法来对网页内容进行压缩后再传输到客户端浏览器。
2024-07-17 08:00:00
937
原创 Nginx网站服务
对单台物理服务器可支持30000~50000个并发请求。Nginx具有诸多优点,但在实际应用中仍需根据具体需求和环境进行配置和优化。对http并发连接的处理能力高。
2024-07-16 16:22:48
367
原创 Linux系统管理面试题
5)在Linux目录结构中,/bin /sbin /home /root /dev /usr /var /boot /tmp各目录的作用分别是?19)在linux系统中,常见的日志文件/var/log/wtmp与/var/log/btmp分别存放哪些日志信息?rpm -qa 与rpm -ql区别是什么?10)Linux系统中,查询当前系统运行级别的命令是是什么?20)在linux内核中,根据日志消息的重要程度不同,将其分为不同的优先级,具体是什么?11)Linux在优化启动的过程,使用的两个命令是什么?
2024-07-06 19:26:25
731
原创 Linux常用面试题
size 根据目标文件的大小进行查找,一般使用“+,-”号设置超过或大小指定的大小作为查找条件。RAID 1 优点:安全性能高,数据有冗余,可以坏一般的磁盘 缺点:磁盘利用率低,成本高。RAID 5 优点:N块磁盘同时读,读性能高,数据有冗余 缺点:写性能不高。RAID 6 优点:读取性能高,数据有冗余,安全性能高 缺点,写性能不高。常用的容量单位包括kB、MB、GB。优点:数据读取写入最快,可用磁盘利用率最大 缺点:数据无冗余,可靠性差。
2024-07-06 19:25:34
681
原创 Shell脚本基础面试题
逻辑与,表示而且,只有当前后两个表达式都成立时,才成立。逻辑或,表示或者,只要前后两个条件有一个成立,即为成立。把位于管道符左侧的命令输出的结果,作为右侧命令的输入。条件测试中,测试目录或者文件是否存在用什么选项。标准输入,标准输出,标准错误的文件编号分别是。脚本里面使用什么命令可以获取用户的输入,提示。条件测试中,测试目标是否是目录用什么选项。命令的时候可能会有错误,怎么把错误输出到。条件测试中,如果条件成立,那么使用。返回上一条命令执行的结果,成功为。条件测试中,测试目标是否是文件。
2024-07-04 19:03:12
787
原创 Linux网络服务面试题
永久配置:在网卡配置文件目录/etc/sysconfig/network-scripts/复制一个网卡配置文件加上:0,并修改里面的name、device、IP等信息并重启。客户机请求IP(discover) 服务器响应 (offer) 客户机选择IP (require) 服务器确认租约 (ACK)分离解析的域名服务器本质还是主域名服务器,只不过对于内网的访问用户提供不同的ip解析,以减轻网关服务器的地址转换压力。缓存服务器、主域名服务器、从域名服务器、分离解析服务器。
2024-07-04 18:56:31
974
原创 shell脚本基础练习
编写一个Shell脚本,读取用户输入的数字,如果数字大于10,则打印"Number is greater than 10",如果小于等于10,则打印"Number is less than or equal to 10"编写一个Shell脚本,使用for循环遍历当前目录下的所有文件和目录,并统计文件和目录的总数。编写一个Shell脚本,从用户那里获取两个数字作为输入,并使用if语句比较它们的大小。编写一个Shell脚本,使用for循环遍历/etc/目录下的所有文件(只显示文件,不显示目录),并打印文件名。
2024-06-30 16:56:36
518
原创 使用脚本配置Linux基础环境
这个脚本在执行某些操作时(如重启网络服务、禁用防火墙和 SELinux)可能会中断正在运行的服务或应用程序。因此,在生产环境中执行此脚本之前,请确保你了解这些更改可能带来的影响,并已经采取了适当的预防措施。
2024-06-30 15:04:48
648
原创 iptables防火墙
防火墙是一种由硬件和软件组合而成,在内部网和外部网之间,专有网与公共网之间构造的保护屏障,用以保护资料和信息安全的一种技术Linux防火墙时一种功能强大的信息包过滤系统。
2024-06-28 11:15:07
1484
原创 Firewalld防火墙基础
支持网络区域所定义的网络链接及接口安全等级的动态防火墙管理工具支持IPv4,IPv6防火墙设置及以太网桥支持服务或应用程序直接添加防火墙规则接口拥有两种配置模式运行时配置永久配置。
2024-06-26 12:09:34
1017
原创 Shell脚本之免交互
定义:Here Document是标准输入的一种替代品,使用I/O重定向的方式将命令列表提供给交互式程序。用途:帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地生产出一个文件并用作命令的标准输入。Expect是一个免费的编程工具语言,主要用于实现自动和交互式任务进行通信,而无需人的干预。它允许系统管理员编写脚本来自动执行那些通常需要人工交互的命令或程序。
2024-06-21 11:30:14
973
原创 Shell编程之条件语句
作用:主要用于某个变量存在多种取值,只需要其一,每种不同的值都有不同的执行结果。语法:[ 字符串1=字符串2 ]语法:[ 字符串1!语法:[ -z 字符串]测试表达式是否成立,若成立时返回0,否则返回其他数值。=:字符串内容不同,!条件不成立执行的内容。作用:根据测试结果的成立,不成立分别执行不同的操作。-x:测试当前用户是否有权限执行(eXcute)格式一: [表达式1]操作符[表达式2]....-r:测试当前用户是否拥有读取权限(Read)-e:测试目录或文件是否存在(Exist)
2024-06-17 14:18:06
832
原创 Linux部署FTP服务
默认情况下,这个文件通常包含如 root, bin, daemon, adm, lp, sync, shutdown, halt, mail, news, uucp, operator, games, gopher, ftp, nobody, www-data, backup, list, irc 和 gnats 等系统或服务用户。/etc/vsftpd/user_list 和 /etc/vsftpd/ftpusers 是 vsftpd FTP 服务器使用的两个重要文件,用于控制用户访问权限。
2024-06-13 17:06:59
1284
原创 FTP连接方式及传输模式实验报告
通过本实验,我们成功使用Xshell软件实现了FTP的连接方式,并探索了SFTP的传输模式。虽然SFTP与纯FTP协议在传输模式上有所不同,但通过SFTP模拟FTP的功能,我们仍然可以在Xshell中完成文件的上传和下载等操作。注意,连接类型选择“SFTP”(SSH文件传输协议),因为Xshell默认不支持纯FTP协议,但可以通过SFTP模拟FTP的功能。本实验旨在通过Xshell软件实现FTP(文件传输协议)的连接方式,并探索FTP的传输模式,包括主动模式和被动模式。
2024-06-13 11:53:48
1098
原创 PXE高效批量网络装机实验报告
通过搭建PXE网络体系,可以实现快速、高效、批量化的系统部署,对于大规模服务器集群的部署和管理具有重要意义。经过实验验证,PXE网络装机技术成功实现了高效、批量化的系统部署。此外,由于采用了远程安装的方式,不需要使用光盘、U盘等安装介质,进一步提高了部署的效率和灵活性。本次实验的主要目的是通过PXE(Preboot eXecution Environment,预启动执行环境)技术,实现高效、批量化的网络装机。通过搭建PXE网络体系,验证其规模化、自动化和远程实现的优点,提升系统部署的效率。
2024-06-12 19:18:40
608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅