自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是ISO9001体系?

综上所述,ISO9001体系为组织提供了一套全面的质量管理指导原则,帮助组织提升产品和服务质量,增强客户满意度,并在国际市场上展示其质量承诺。

2024-05-16 15:32:44 289

原创 Linux 定时删除7天前的文件

保存到home目录下的logs_delete.sh。这个表示为,每天22点10分执行这个脚本。

2023-11-10 15:52:24 1029

原创 启动Docker服务后显示Docker Engine stopped

2、尝试使用完整路径来启动Docker服务。默认情况下,Docker for Windows的可执行文件位于。1、重新启动Docker服务:打开Windows服务管理器(可以在开始菜单中搜索),找到"后,没有出现任何错误信息并且回到了命令提示符,那么Docker服务应该已成功启动。"或类似命名的服务,右键单击并选择"重启"。稍等片刻,看看是否重新启动成功。最后可以使用以下命令来验证Docker服务是否在运行。3、如果在命令行中执行命令。

2023-11-10 15:48:05 24927 9

原创 websocket

连接方式:HTTP协议是基于请求和响应的模型,每次客户端需要获取数据时都需要发送一个新的HTTP请求,而WebSocket协议则是一种全双工的协议,在客户端和服务器之间建立一次连接后,双方可以随时发送数据。1003:客户端接受了不支持数据格式(只允许接受文本消息,不允许接受二进制数据,是客户端限制不接受二进制数据,而不是websocket协议不支持二进制数据)。- 安全性:HTTP协议的安全性依赖于SSL/TLS协议,而WebSocket协议本身也支持SSL/TLS加密,可以提供更好的安全保障。

2023-10-24 15:35:54 374

原创 nginx.conf配置

2、Nginx服务的主配置文件 nginx.conf3、全局配置在这段配置中, 是用于指定 Nginx 进程 ID(PID)文件的路径和名称。具体来说, 这行配置指定了 PID 文件的路径为 。PID 文件是一种记录运行中进程 ID 的文件。当 Nginx 启动时,它会将自己的进程 ID 写入这个文件中,其他程序可以通过读取该文件来获取 Nginx 的进程 ID。PID 文件的作用是帮助系统管理工具和其他相关程序进行与 Nginx 进程的交互。在实际应用中,PID 文件常常被用于以下情况:管理进程

2023-10-24 15:32:50 270

原创 linux修改用户密码脚本

这是一个 bash 脚本,用于指定脚本使用的 shell 解释器。

2023-10-18 15:06:23 826

原创 crontab报错/var/spool/cron : Permission denied和 -bash: chattr: command not found

,表示任务添加成功,且之后三分钟不会执行对应的任务,所以在调试定时器的时候,要把这三分钟考虑进去,如果执行的时间在三分钟内的话,对应的任务则不会生效。原因(使用crontab -e编写需要等3分钟出现效果)如果是这种情况,就不属于本文说的如下问题。目录下用vim编辑一个测试文件,看是否可以保存在这个cron目录下,如果无法保存提示权限问题。服务器搭建了宝塔面板,这种情况得去宝塔界面设置定时任务,因为权限都在宝塔哪里。下查看cron目录是正常的,但是在cron里面没有权限建立文件这个根源。

2023-10-13 14:27:06 1966

原创 Linux 测试端口是否放行

如果连接成功,你可以在第二台机器的终端上键入任何内容并按 Enter 发送,这些内容将被发送到第一台机器上的端口。注意:如果 telnet 连接不成功,或者 telnet 命令未找到,可能需要安装 telnet 客户端或确认目标机器的防火墙是否允许传入的 telnet 连接。是的,你可以使用 telnet 命令在另一台机器上测试连接到开放的端口。如果连接成功,你将看到终端打印出与该端口的连接信息。将 “<第一台机器的 IP 地址>” 替换为实际的 IP 地址,“11111” 替换为已开放的端口号。

2023-10-12 17:04:34 683 1

原创 ikuai配置

(这一步修改完可以自行修改内网端口,可自行修改为你需要的网段如50网段,则修改为:192.168.50.1,不过需要重新修改电脑配置IP,再用新ip访问ikuai管理界面)③,绑定完网卡后,选择外网线路的接入方式,配置相关信息,爱快共提供五种外网接入方式,这里以静态IP为例(实际使用以拨号带宽账号为主)3,设置好IP地址后,打开浏览器,在在域名栏里填写192.168.1.1,按回车,默认的账号密码是admin。1,以工控机为例,我们要进入路由器管理界面,就必须要找到路由器的lan1接口。

2023-10-12 10:43:38 553

原创 Linux和Windows实现挂载NFS

文章目录一、windows挂载NFS二、linux挂载NFS报错解决主要排查两处:1、有无装客户端 2、有无定义协议-o nfsvers=3/4三、连接成功后该怎么使用NFS四、卸载NFS共享五、windowsserver上的NFS服务器怎么再次添加允许访问NFS共享存储的客户机

2023-09-26 12:19:04 7069

原创 自动化防火墙放行目标域名IP

因此,使用模式"Allow from " domain,我们可以匹配包含所需注释的规则行。一旦找到匹配的行,print $1将打印该行的第一个字段,即规则行号。

2023-09-04 01:03:26 1198 6

原创 iptables

IP信息包括过滤系统,它实际上由两个组件 netfilter 和 iptables 组成。主要工作在网络层,针对IP数据包,体现在包内的IP地址、端口等信息的处理。iptables的作用: 是为包过滤的实现提供规则,通过各种不同的规定,告诉netfilter对来自某些源,前往某些目的或具有某些协议特征的数据包该如何处理。为了更加方便的组织和管理防火墙规则,iptables采用了 表和链的分层结构。所以它会对请求的数据包的包头数据进行分析,根据我们预先设定的规则进行匹配来决定是否可以进入主机。其中。

2023-09-04 00:51:23 274

原创 【计算机硬件CPU】

原本的单核心CPU仅有一个运算单元,所谓的多核心则是在一颗CPU封装当中嵌入了两个以上的运算核心, 简单的说,就是一个实体的CPU外壳中,含有两个以上的CPU单元就是了。但因为 CPU 的运算速度比其他的设备都要来的快,又为了要满足FSB 的频率,因此厂商就在 CPU 内部再进行加速, 于是就有所谓的外频与倍频了。不同的CPU型号大多具有不同的脚位(CPU上面的插脚),能够搭配的主板芯片组也不同,所以当你想要将你的主机升级时,不能只考虑CPU,你还得要留意你的主板上面所支持的CPU型号喔!

2023-09-03 02:33:43 424

原创 在Linux 下制作启动盘以及dd命令使用

在Linux 下制作启动盘以及dd命令使用1、在Linux 下制作启动盘,可使用如下命令:2、Linux dd 命令(1)参数说明:3、dd应用实例(1)将本地的/dev/hdb整盘备份到/dev/hdd(2)将/dev/hdb全盘数据备份到指定路径的image文件(3)将备份文件恢复到指定盘(4)备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径(5)将压缩的备份文件恢复到指定盘(6)备份与恢复MBR(7)备份软盘(8)拷贝内存内容到硬盘(9)拷贝光盘内容到

2023-09-03 01:05:41 1841

原创 rsync断点续传

rsync断点续传1、rsync2、SCP 和 rsync 可以一起使用3、举例4、如果是重目标服务器传输文件到本地中断了该怎么断点续传

2023-08-23 12:21:55 1941 3

原创 Linux 挂载局域网内共享目录

如果防火墙不关闭,Windows和Samba之间的连通可能会被阻挡。(可以直接关闭防火墙或者设置端口放行,根据实际需要配置即可)请注意,在不同的操作系统和发行版中,Samba服务可能使用不同的名称,请根据您的操作系统文档或相关资源进行适当的调整。在某些Linux发行版中,Samba服务的名称可能不是。samba客户端配置(此步骤可以忽略)

2023-08-23 12:20:06 415

原创 scp命令介绍及和cp的区别

是一个用于在本地系统和远程服务器之间进行安全文件传输的命令行工具。确保在使用该命令时提供正确的用户名、主机名和路径信息,并确保你有适当的权限来访问远程服务器。命令可以将文件或目录从本地系统复制到远程服务器,也可以从远程服务器复制到本地系统。命令在终端中查看完整的文档和用法说明,其中包含了所有可能的参数选项和示例。命令时要小心,确保提供正确的路径和目标地址,以免意外覆盖或删除重要文件。除了这些常用的参数选项外,还有其他更高级的选项可供使用。是两个不同的命令,用于在不同的场景下执行文件传输操作。

2023-08-22 15:09:39 1280

原创 vpn和代理有啥区别

VPN和代理都是网络上常见的工具,用于隐藏用户的真实IP地址和提供更安全的网络连接。虽然它们有一些相似之处,但也存在一些重要的区别。

2023-08-18 10:35:31 2404

原创 shell编程

shell编程1、Shell 环境2、第一个shell脚本3、运行 Shell 脚本有两种方法:4、变量4.1、Shell 变量4.2、使用变量4.3、只读变量4.4、删除变量4.5、变量类型5、Shell 字符串5.1、单引号5.2、双引号5.3、拼接字符串5.4、获取字符串长度5.5、提取子字符串5.6、查找子字符串6、定义数组6.1、读取数组6.2、获取数组的长度7、多行注释

2023-08-18 00:30:37 126

原创 docker网络

docker网络1、cni02、veth246ef780@if2和vetha1435922@if23、virbr0和virbr0-nic4、lo和ens

2023-08-17 15:03:06 146

原创 docker维护操作

docker维护操作1.暂停、恢复容器中所有的进程(pause/unpause)2.查看容器中运行的进程信息(top)3.获取实时事件(events)4,获取容器的日志(logs)5.将文件系统作为一个tar归档文件导出到STDOUT(export)6.从容器创建一个新的镜像(commit)7.容器与主机之间的数据拷贝(cp)8.检查容器里文件结构的更改(diff)9.从镜像仓库中拉取或者更新指定镜像(pull)10.将本地的镜像上传到镜像仓库,要先登陆到镜像仓库(push)11.将指

2023-08-16 11:05:47 373

原创 docker核心操作

docker常用操作1、docker安装(1)可选参数:(2)输出参数解释:2、docker镜像(1)拉取镜像:[https://www.docker.com/](https://www.docker.com/)3、运行docker镜像(1) 运行容器:(2) 挂载硬盘:4、docker容器的生命周期5.1、进入容器内部5.2、怎么解决Error: exec failed: container_linux.go:380: starting container process cause

2023-08-15 18:55:45 753

原创 cat命令和more命令有什么区别?

more命令用于分页显示文件内容,每次显示一个屏幕的内容,按空格键可以逐页向下滚动,按q键退出查看。cat命令用于将文件内容打印到标准输出或者将多个文件合并成一个文件输出。

2023-08-13 16:16:54 730

原创 【Linux服务器】

【Linux服务器】1、Linux 到底可以达成哪些网络功能呢?2、架设Linux服务器难不难呢?3、网络服务器成功联机的分析3.1、网络:了解网络基础知识与所需服务之通讯协议3.2、 服务器本身:了解架网络服务器之目的以配合主机的安装规划3.3、服务器本身:了解操作系统的基本操作4、内部防火墙设定:管理系统的可分享资源5、服务器软件设定:学习设定技巧与开机是否自动执行6、细部权限设定:包括 SELinux 与档案权限7、了解网络基础8、硬件规划9、联机规划10、服务器本身的基本操

2023-08-10 01:00:13 94

原创 【地址】常用地址有哪些?

抽象地址是一种在分布式系统中使用的地址,用于标识和访问抽象化的资源。抽象地址可以屏蔽底层的物理细节,提供更高层次的抽象,并支持资源的动态发现和适应性。

2023-08-08 12:06:27 1072

原创 HTTPS、TLS加密传输

它使用对称加密算法来加密传输的数据,并使用消息认证码(MAC)来确保数据的完整性。它使用TLS(Transport Layer Security)协议建立一个加密的连接,确保在客户端和服务器之间传输的数据是加密和完整的。当客户端(如Web浏览器)发起一个HTTPS请求时,它会使用TLS协议与服务器进行握手,并建立一个安全的连接。在握手过程中,客户端和服务器会协商加密算法和密钥,以确保数据的保密性和完整性。通过使用HTTPS和TLS,网站可以提供更安全的通信,并保护用户的隐私。

2023-08-07 12:13:47 2391

原创 【运维工程师学习八】代理及安装配置Nginx反向代理

本文介绍了三种代理模式:正向代理、反向代理以及透明代理;本文介绍了利用nginx实现反向代理;Nginx还有很多功能,以内页压缩、负载均衡等等这里均没有涉及,请自行了解;Nginx自带连接数统计功能,本例使用的安装包已开启该功能(如果是编译安装,记得开启),通过配置http_stub_status_module,可在web中十分方便地查看当前web的连接数。

2023-08-04 01:18:27 226

原创 Linux系统中/boot和swap分区的作用

而swap分区是Linux系统中的一种虚拟内存技术,它用于在物理内存(RAM)不足时,将部分内存中的数据写入swap分区,腾出物理内存供其他程序使用。当虚拟机的内存不足时,宿主机上的操作系统已经有自己的虚拟内存管理机制,一般会将虚拟机的内存压缩、动态分配或者通过宿主机的swap分区进行扩展。但是,需要注意的是,在某些特殊情况下,如果虚拟机的内存需求较高,而宿主机的物理内存较为有限,可能需要考虑在虚拟机内部创建一个较小的swap分区来应对内存不足的情况。

2023-08-04 01:03:09 1078

原创 centos8包管理器dnf和centos7的yum有啥区别

总体而言,DNF 是对 Yum 的改进,提供了更好的性能、事务性更新和模块化支持。虽然 Yum 在 CentOS 8 中仍然可用,但建议使用 DNF 来管理和维护软件包,以获得更好的体验和功能。DNF 采用了更现代的解析器和解决依赖关系的算法,提供了更高效的软件包管理体验。使用 DNF,您可以执行各种包管理操作,例如安装、更新、卸载软件包,解决软件包之间的依赖关系等。Yum 兼容性:DNF 保持了对 Yum 的兼容性,因此可以使用在 CentOS 8 中使用 Yum 的一些常见选项和命令。

2023-08-04 01:01:19 498

原创 mstsc是干什么的

这使你能够在你的本地计算机上使用和控制远程计算机的桌面、应用程序和资源,就像你直接在远程计算机上操作一样。通过 MSTSC,你可以远程访问其他计算机,无论它们是位于同一个局域网中、位于远程网络上还是位于互联网上。请注意,远程连接的计算机必须允许远程桌面连接,并且你需要具有相应的远程访问权限。在 “计算机” 或 "计算机:"字段中,输入要远程连接的计算机的 IP 地址或主机名。输入正确的凭据后,你将被连接到远程计算机的桌面,并可以开始远程操作。如果连接成功,你将被要求输入远程计算机的凭据(用户名和密码)。

2023-08-04 00:54:31 1537

原创 PHP和nginx是什么关系?是如何交互的?底层原理是什么?

nginx服务器接收到请求后,根据请求的URL地址和其他相关信息,选择对应的PHP解释器进行处理,并将请求发送到PHP解释器。客户端发送HTTP请求到nginx服务器。

2023-08-04 00:51:14 610

原创 NTP服务和PTP服务协议

PTP 旨在提供更高的时间精度和准确性,以满足实时系统对时间同步的需求。与 NTP 不同,PTP 不通过分层架构来同步时间,而是通过精确的时间戳和时钟校准来确保设备之间的时间一致性。NTP 使用分层的架构,其中高级时间服务器从参考源(如原子钟或GPS)获取时间,然后将时间传递给其他服务器和设备。总结来说,NTP 主要用于普通网络中的时间同步,而 PTP 则更适合实时系统中对时间精确性要求较高的场景。NTP (网络时间协议) 和 PTP (精确时间协议) 都是用于时间同步的协议,但在不同的情景下应用。

2023-08-04 00:46:17 299

原创 透明代理和不透明代理

总的来说,透明代理在网络层面上自动拦截和转发请求,对客户端是透明的,客户端无需配置代理信息。综上所述,透明代理之所以需要先连接到路由再到代理服务器,是因为它在网络层面上实现了透明转发的特性,通过与路由器协作来拦截并转发所有流量,让客户端无需额外的配置即可使用代理。相比之下,不透明代理需要客户端主动配置代理服务器的地址和端口,因此客户端需要明确指定请求的目标是通过代理服务器转发还是直接连接。透明代理的设计目标是在网络层面上实现透明的代理转发,让客户端无需额外的配置即可使用代理。

2023-08-03 12:01:41 1412

原创 socks5和http协议有什么区别

如果需要通过代理服务器访问多种协议的资源,或者需要更好的安全性和隐私保护,可以考虑使用Socks5协议。而Socks代理(如Socks5)是一种通用代理协议,支持多种协议的传输,包括HTTP、FTP、SMTP等。功能:HTTP协议是应用层协议,提供了丰富的功能,例如请求和响应报文格式、缓存、Cookie管理等。而Socks5协议是传输层协议,主要提供了代理和转发功能,通过代理服务器进行数据传输。用途:HTTP是超文本传输协议,主要用于在Web浏览器和服务器之间传输数据,以获取Web页面和资源。

2023-07-25 15:44:05 422

原创 【运维工程师学习七】DNS底层原理及搭建自己的DNS服务器

DNS的全称是,域名系统。因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。通过上面的解释可以看出,域名系统(DNS)是为域名服务的,因此在介绍DNS之前,我们先来认识一下域名。

2023-07-20 16:42:29 1585

原创 Linux与Windows的常见差异

在Linux上,用户对文件和系统的访问权限是严格控制的,使用sudo命令可以临时提升权限。例如,使用Win + D快捷键可以快速切换到桌面,使用Alt + Tab可以在打开的应用程序之间切换。随着你的使用经验增加,你还可以发现更多窍门和技巧来提高你的工作效率和体验。:Windows资源管理器的快速访问工具栏可以方便地访问最近使用的文件和文件夹,你可以将常用的文件或文件夹拖放到该工具栏中。:你可以使用管道和重定向操作符将命令的输出重定向到文件中,或者将一个命令的输出作为另一个命令的输入。

2023-07-20 00:24:29 203 4

原创 【运维工程师学习六】LAM部署搭建个人Discuz论坛

1、先卸载Mariadb再安装Mysql2、MySQL官网rpm包下载3、在rpm包路径下安装 YUM Repo 文件4、更新软件仓库本地数据库信息5、开始部署——php的安装6、搜索yum包7、开始部署——配置apache以支持php(1)配置使apache能执行php脚本(2)修改配置后重启apache使配置生效。8、开始部署——配置apache以支持php9、journalctl排错10、开始部署——创建数据库11、为discuz创建独立账户12、网站安装程序(1)依赖补充

2023-07-16 01:06:48 1144 1

原创 【运维工程师学习】Centos中MySQL替换MariaDB

1、查看已有的mysql2、MySQL官网tar包下载3、找到下载路径解压4、移动解压后的文件夹到/usr/local/mysql5、创建data文件夹,一般用于存放数据库文件数据6、创建用户组7、更改用户文件夹权限8、生成my.cnf文件9、编辑my.cnf10、再次更改用户文件夹权限11、初始化数据库12、继续执行初始化数据库命令13、查看初始化密码 日志文件在 `/usr/local/mysql/mysql.log`14、修改配置,挨个执行,如果报错,跳过15、修改环境变量

2023-07-16 01:02:58 912

原创 【运维工程师学习四续集】Web服务之Linux配置安装Nginx

这段命令的作用是安装C++编译器、zlib压缩库和开发工具、openssl安全通信库和开发工具,以及处理正则表达式的库和开发工具。在 windows 系统中访问 linux 中的 nginx,默认是不能访问的,因为有 防火墙 的问题。Linux防火墙默认情况下,会拦截我们访问的端口号,所以我们需要去放行我们要访问的端口号。注意:./configure(配置)、make(编译)、make install(安装)Linux系统的防火墙默认是开启的,可以关闭或者禁用防火墙(不建议)

2023-07-12 12:07:15 266 11

原创 【运维工程师学习五】数据库之MariaDB

数据库的软件体系结构是C/S(Client/Server,客户端/服务端),要访问或管理数据库必须通过对应的客户端。如果脚本中只有表结构,则只会在数据库中创建表,如果脚本中既有表结构又有数据内容,则都会导入。关于表的操作命令还有很多,如增(INSERT)、删(DELETE)、改(UPDATE)、查(SELECT)不再演示,请自行搜索,如搜索“mysql常用命令”123456为密码,上述命令的意思是:允许密码为123456的root用户具有数据库中所有数据库的所有权限。本次安装使用“软件仓库安装法”。

2023-07-11 01:33:05 4723 1

2.1某高校医疗管理系统的需求分析 - 学生.docx

2.1某高校医疗管理系统的需求分析 - 学生.docx

2023-07-18

可行性研究阶段要从技术方面、经济方面、社会因素方面写出可行性研究报告 软件开发计划可用Gantt图和工程网络图来描述

可行性研究阶段要从技术方面、经济方面、社会因素方面写出可行性研究报告。 软件开发计划可用Gantt图和工程网络图来描述。 软件需求是进行软件设计、实现和质量度量的基础。 需求分析是理解、分析和表达软件需求的过程。 建立模型是描述用户需求,定义需求,用以验收产品。 数据模型用实体-关系图来描述数据对象及相互关系。 功能模型用数据流图来描述。 行为模型用状态转换图来描绘。 数据字典用来描述软件使用或产生的所有数据对象、数据存储规则和处理算法等。 需求分析阶段还应写出软件需求规格说明,有时附上可执行的原型及初步的用户手册。它是需求分析阶段的最终成果。 复审:需求分析的结果要经过严格的审查。

2023-07-18

数据库常用命令练习题1

数据库常用命令练习题1

2023-07-18

运维工程师常用数据库操作命令

运维工程师常用数据库命令

2023-07-18

php-7.1.24-Win32-VC14-x64.zip

php-7.1.24-Win32-VC14-x64.zip

2023-07-18

php练习题(计算学生年龄)

php练习题

2023-07-18

apache环境搭建教程

apache环境搭建教程

2023-07-18

空空如也

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

TA关注的人

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