- 博客(44)
- 资源 (1)
- 收藏
- 关注
原创 Tomcat
Tomcat 是 Java 语言开发的,Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,是 Apache 软件基金会的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。一般来说,Tomcat 虽然和 Apache 或者 Nginx 这些 Web 服务器一样,具有处理 HTML 页面的功能,然而由于其处理静态 HTML
2023-12-12 19:28:34 331
原创 nginx 正则表达式 location rewirte
基于目录下所有 php 结尾的文件跳转。基于最普通一条 url 请求的跳转。基于旧域名跳转到新域名后面加目录。基于客户端 IP 访问跳转。
2023-12-11 19:35:19 200
原创 LAMP
目录1.LAMP1.LAMP概括2.LAMP作用集中式LAMP1.配置apache2.配置mysql3.php配置LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言。(平台)Linux:作为LAMP架构的基础,提供用于支撑Web站点的操作系统,能够与其他三个组件提供更好的稳定性,兼容性(A
2023-12-07 20:18:15 53
原创 nginx
http服务器 Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。虚拟主机 可以实现在一台服务器虚拟出多个网站,例如个人网站使用的虚拟机。反向代理,负载均衡 当网站的访问量达到一定程度后,单台服务器不能满足用户的请求时,需要用多台服务器集群可以使用nginx做反向代理。并且多台服务器可以平均分担负载,不会应为某台服务器负载高宕机而某台服务器闲置的情况。nginz 中也可以配置安全管理、比如可以使用Nginx搭建API接口网关,对每个接口服务进行拦截
2023-12-06 19:55:42 25
原创 NAT
指定是在filter下面去添加WEB查看配置设置WEB的两条策略拒绝目标端口为8080允许目标端口为80将策略调用在filter的INPUT链中,作用到源ip为192.168.17.20的主机上修改httpd的端口后重启服务去另一台主机3.删除自定义链清空自定义链的内容删除对应的自定义链删除自定义链查看配置信息。
2023-11-30 19:40:44 19
原创 shell 函数和数组
基本格式1.函数名 () {脚本2.function 函数名 () {脚本3.function 函数名{直接写 函数中调用函数 直接写函数名同名函数 后一个生效调用函数一定要先定义每个函数是独立2查看函数declare -f1.数组名:(数组值(中间用空格隔开)) 一次性赋值2.数组名[下标1]=值1 一次一次赋值数组名[下标2]=值2数组名[下标n]=值n例子调用数组echo ${a[0]} 调用第一个值。
2023-11-23 19:50:36 20
原创 shell编程规范和变量
目录1.shell的作用和规范1 shell的作用2.shell脚本构成3.执行脚本4.脚本的执行逻辑5.脚本错误2.重定向与管道符1.重定向3. 变量 1.变量类型2.命名要求3.特殊符号4.整数的运算实操实验1.用脚本显示电脑详细信息2.脚本自动分区将人类使用的高级语言翻译成二进制,也可以将二进制翻译成高级语言人类写了一个命令集合,然后用bash(shell)去翻译给硬件执行1.声明解释器:!/bin/bash 代表我接下来,使用什么解释器来解释接下来的命令2.注释信息:#3.执行命令1.直接调用sh
2023-11-20 19:44:30 21
原创 网络文件共享服务ftp和nfs
目录1.存储类型存储类型1.直连式存储2.网络附加存储3.存储区域网络2.FTP文件传输协议1.FTP工作原理介绍2.两种模式主动模式被动模式3.用户认证4.FTP相关软件5.操作6.登录匿名用户登录vim /etc/vsftpd/vsftpd.conf编辑匿名用户上传3.NFS 1 NFS工作原理2 NFS软件介绍3. NFS共享配置文件格4 NFS工具exportfsshowmountshowmount -e ip地址mount.nfs4.实操Direct-Attached Storage,简称DA
2023-11-15 18:39:07 84
原创 DNS
利用一种名字解析服务将名称转化成(解析)成IP地址。从而我们就可以利用名称来直接访问网络中设备 当主机IP变化时,只需要修改名称服务即可,用户仍可以通过原有的名称进行访问而不受影响。
2023-11-13 19:37:16 27
原创 DHCP和时间同步
目录1.DHCP好处2.分配方式3.dhcp运行报文4.实操5.时间同步1.先配置服务端2.再配置客户端1.减少管理员的工作量2.避免输入错误的可能3.避免ip地址冲突4.当更改ip地址时,不需要重新配置每个个性用户的IP地址5.提高了ip地址的利用率6.方便客户端的配置自动:分配到一个ip地址后永久使用手动:由DHCP服务器管理员专门指定ip地址动态:使用完后释放该ip,供其他客户机使用dhcp discover 报文dhcp offer报文dhcp request报文dhcp ack报文date -s
2023-11-12 12:04:33 46
原创 linux网络设置bond
t:查看 TCP(Transmission Control Protocol,传输控制协议)相关的信息。-u:显示 UDP(User Datagram Protocol,用户数据报协议)协议相关的信息。-p:显示与网络连接相关联的进程号、进程名称信息(该选项需要 root 权限)-a:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)-l:显示处于监听(Listening)状态的网络连接及端口信息。-n:以数字的形式显示相关的主机地址、端口等信息。traceroute IP地址。
2023-11-09 18:25:10 343
原创 linux文件系统与日志分析
目录1.inode1.查看inode号2.inode大小3.xfs类型备份xfs 类型的文件可使用2.日志1.rsyslog 系统日志服务1.reyslog 特性2.ELK3.将ssh服务的日志单独设置4网络日志(远程日志功能)编辑5.日志文件1.ls -i 2.stat有三个时间atime:最后一次查看文件mtime:最近更改文件内容的时间,注意:更改完内容之后,ctime也会改变ctime:最近更改文件元信息的时间,比如改变权限等找时间的时候最好用mtime相同设备上inode号是不会相同的inode
2023-11-08 16:48:39 33
原创 程序和计划任务
是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具用于描述进程要完成的功能,是控制进程执行的指令集2.进程进程是程序的副本都由其父进程创建全生命周期:进程产生 运行 消失 僵尸进程线程工作进程下发任务,存储一些共享的资源面试题怎么确定一个线程是多线程还是单线程cat /proc/pid文件/status第二种方法prtstat 进程号。
2023-11-06 19:33:23 84 1
原创 nginx编译安装 service配置文件
systemctl start 软件名 开启进程systemctl stop 软件名 关闭进程systemctl status 软件名 查看进程状态systemctl restart 软件名 重启进程(先关闭后启动)systemctl reload 软件名 重新加载(不关闭的状态下更新)systemctl enable 软件名 开机自启动systemctl enable --now 软件名 开启自启动并现在启动systemct
2023-11-05 12:58:01 93 1
原创 引导和服务
3.引导镜像急救模式进行mbr扇区恢复。linux 开机过程 (引导过程)1.备份mbr引导扇区到其他磁盘。2.模拟破坏mbr引导扇区。
2023-11-02 18:39:02 27 1
原创 RAID
目录RAID1.什么是RAID2.RAID功能实现3.RAID级别raid0raid1raid5raid10廉价磁盘冗余阵列 磁盘阵列RAID把多个硬盘组合成为一个逻辑硬盘,来提高硬盘的性能提高耐用性提高IO能力 磁盘冗余备份服务器上识别磁盘1.直通模式,不做raid,主板连接识别2.raid模式,需要raid卡组合方式不同,raid的名字也不同组成:一块没效果大于等于2快磁盘优点:提高读写功能 利用率100%缺点:无备份的功能组成:2n n>=1优点:拥有冗余功
2023-11-01 18:28:21 41 1
原创 lvm逻辑卷
目录1.逻辑卷 物理卷 卷组1.分区2.逻辑卷3.物理卷4.卷组5.制作逻辑卷的过程2.管理命令1.pvcreat2.vgcreate3.lvcreate4.扩容4.lvextend5.vgextend6.mkfs.xfs 8.刷新缺点:1.分区无法扩容,只能重新分区,数据丢失 2.必须是硬盘上连续的空间一整块硬盘或分区1.无限扩容(缩容)不会影响数据2.空间可以不连续3.有限的备份功能PE是用来保存数据的最小单元,我们的数据实际上都是写入 PE 当中的。PE 的大小是可以
2023-11-01 17:07:08 38 1
原创 账号和权限管理
目录1.账号用户类型和uid1.超级用户2.普通用户3.程序用户2.组账号1.基本组(私有组)2.附加组(公共组)3.用户账号管理1.添加用户2.密码管理3.对已有用户进行属性修改4.添加组5.删除组账号6查看用户时间4.文件/目录的权限和归属文件权限1.chmod2.chwon3.umasklinux中root就是超级用户,拥有所有的权限uid:0操作受限制uid :centos6 500 -60000 centos7 1000-60000不是给人用的uid :centos
2023-10-30 19:19:40 18 1
原创 linux基础
如果有表项,但是没找到,直接报错,先看规定的路径是否有(懒惰模式),如果都找不到直接报错。过程:接受用户输入的命令---------->解释命令---------->传递给系统的内核执行。home:家目录的上级目录, root 用户例外 他的家目录 在 根下的root(/root)先判断外部还是内部,如果是内部直接运行,如果是外部,先看hash缓存表,hash中有直接运。1./:(根分区):最重要的分区,所有文件,文件夹都在这个/文件夹下。内部命令是没有独立文件的,都在/bin/bash程序中。
2023-10-24 19:03:13 34
原创 Vrrp
1.VRRP能够在不改变组网的情况下,将多台路由器虚拟成一个虚拟路由器,通过配置虚拟路由器的IP地址为默认网关,实现网关的备份。2.只有一种报文:Advertisement报文(通告报文);其目的IP地址是224.0.0.18,协议号是112。
2023-10-20 14:47:14 29 1
原创 静态路由 默认路由
静态路由配置1.把基础配置配好配置pc1配置pc21.进入AR1配置R1静态路由配置成功2.进入R2配置R2配置成功3.主机和主机2互ping主机1和主机2ping成功,配置成功。
2023-10-17 19:16:42 31
原创 网络层 传输层tcp/udp
今天学了网络层 传输层的tcp/udp协议提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-10-16 16:11:16 72 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人