自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自动安装部署服务的脚本

echo "/usr/bin/rsync --daemon" >>/etc/rc.local &&\ #加入开机自启动的配置文件里面去。useradd rsync -s /sbin/nologin -M &&\ #不需要用命令-s 不需要家目录-M。echo -e '\033[33m -----------正常网络测试中--------------\033[0m'tail -5 /etc/rc.local #查看配置文件是否存在/usr/bin/rsync --daemon。

2024-08-02 08:47:37 374

原创 tomcat的配置

在这个目录下可以部署一些静态资源,可以使用浏览器查。是默认的项目目录,在实际开发中,我们可以将将程。用可以在该目录下创建新的文件夹作为项目发布。配置其他的绝对路径,不必须是在内部的。要访问没有数据,访问数据库的包。,只需要添加权限就可以了。运行为项目提供的依赖文件。文件,不需要重启服务器。每个目录就是一个项目。要发布项目有两个选项。对应的文件的扩展名为。对应的文件的扩展名为。或者将目录名称修改为。

2024-08-01 19:10:12 380

原创 上线商城系统

可以省略,一般来说基于端口的配置,用于企业内部的项目测试。取消只读,设置权限,如果还不行,就直接创建。单独创建一个文件保存,在主配置文件使用。的时候是非常难于管理的,我们会将。一个配置文件一般只有一个。

2024-07-31 19:18:30 412

原创 nginx负载聚能

早期的网站流量和业务功能都比较简单,单台服务器足以满足基本的需求,负载均衡是将负载分摊到不同的服务单元,既保证服务的可用性,又保证响。样的负载均衡的产品,很多专业的的负载均衡硬件提供了很好的功能,但价。请求内的信息,进行重写报头程序然后将请求发送至合适的服务器上,该服。的功能就得到了很好的发挥,但提供该服务的途径并不是非常安全。按照一定的算法,将客户端请求转发到不同应用服务器上,减轻单个服务器。分发流量、请求到不同的服务器。负载均衡器:将用户访问的请求根据对应的负载均衡算法,分发到集群。

2024-07-30 19:09:57 530

原创 web基础以及http协议

URL:Uniform Resource Location 统⼀资源定位符(2)URI 是⽤来标识⼀个具体的资源的,我们可以通过 URI 知道⼀。⽬前 1.0,1.1,1.2,1.3,TLS 的 1.0 版本就是 SSL 的 3.0。a. PEM-PrivacyEnhancedMail,打开看⽂本格式,以“-----http://(协议头)www.bing.com(域名)/(URI资源:路径/⽂。密协议层,是SSL的增强版, SSL 有1.0,2.0,3.0版本,TLS。

2024-07-29 19:16:43 623

原创 sed流式编译器

sed是文本处理工具,读取文本内容,根据指定条件进行处理,可实现增删改查的功能。sed依赖于正则表达式。

2024-07-28 17:19:35 385

原创 分布式版本控制系统

码库是集中的,所有开发者都在同一个代码库上工作,并且必须与服务器进。地计算机上,每个开发者都有自己的完整副本,可以在没有网络连接的情况。因此,代码库是分散的,每个开发者都有自己的。添加到提交缓存区里的文件提交到本地仓库中,便于我们回滚,至此,这个。人员跟踪和管理代码的版本,并且可以在不同的开发人员之间进行协作。代码库的角色与功能:在集中式版本控制系统中,只有中央服务器上的。而在分布式版本控制系统中,每个代码库都可以扮演中央仓库的角。工作,不同的开发人员可以在不同的分支上独立工作,提高工作效率。

2024-07-25 19:20:39 805

原创 shell脚本实战

【代码】shell脚本实战。

2024-07-25 19:06:35 394

原创 dns基本介绍

公司内网中需要通过域名访问到开发的web应用。获得更好的访问体验。故需要在内网中搭建DNS服务器解析域名,开发、测试、运维人员。可以通过内网DNS服务,访问到公司内部应用。自建dns服务器解析内网域名,能够访问内网web应用解析到服务器IP搭建DNS服务客户端配置DNS服务地址4.dns的作用域名管理系统域名:由特定的格式组成用来表示互联网这某一台计算机或者计算机组逇名称能够让人更方便的访问互联网而不用记忆能够被机器直接读取的ip地址。

2024-07-24 19:20:19 836

原创 DNS服务器的搭建

etc/named.rfc1912.zones主要定义域名如何解析(正向解析),解析到具体哪个IP。==Bind==是⼀款开放源码的DNS服务器软件,Bind由美国加州⼤学Berkeley(伯克。/etc/named.conf主要配置访问权限控制(哪些IP或哪些主机可以访问DNS服务器)扩展 => vim => :19,23 co 42,把19-23⾏,copy到42⾏的后⾯。② named.conf主配置⽂件详解(访问权限控制). 主从之间的==数据传输==默认使。DNS 的==域名解析==都是。

2024-07-23 19:12:50 391

原创 DNS域名管理系统

计算机 => IP地址,互联⽹中的计算机都是通过IP地址进⾏互相访问的。由特定的格式组成,⽤来表示互联⽹中==某⼀台计算机或者计算机组的名称==,能。将主机域名转换为对应的IP 地址,以便⽹络程序能够通过主机域名访问到对应的服。将主机的IP地址转换为对应的域名,以便⽹络(服务)程序能够通过IP地址查询到。域名:代替IP实现计算机的访问(⾼级 => 上层应⽤,底层还是IP地址)辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于。⽼牌免费域名:TK顶级域名、TK域名DNS、TK域名商。

2024-07-22 19:42:11 386

原创 SAMBA⽂件共享与DNS域名服务

搭建⼀个SAMBA服务,共享⼀个⽬录/samba/share,客户端使⽤user01/123通过。第六步:创建⼀个user01⽤户,然后添加到samba认证中,设置密码为123。以上操作完成后,则SAMBA系统中增加了⼀个user01的账号以及123的密码。客户端==主要是Windows==;SAMBA也是⼀个C/S架构的软件,Client主要是Windows。控制发布共享⽬录与权限、==负责⽂件传输== ==TCP 139。第五步:编辑/etc/smb.conf配置⽂件,实现SAMBA共享。

2024-07-22 19:31:47 773

原创 FTP、NFS、SAMBA系统服务

FTP)是⼀种应⽤⾮常⼴泛并且古⽼的⼀个互联⽹⽂件传输协议。⽂件传输:⽂件上传与⽂件下载主要⽤于互联⽹中==⽂件的双向传输==(上传下载)、⽂件共享跨平台LinuxWindowsFTP是==C/S==架构,拥有⼀个客户端和服务端,使⽤==TCP协议==作为底层传输协议,提供可靠的数据传输FTP的默认端⼝==21号==(命令端⼝)==20号==(数据端⼝,主动模式下)

2024-07-19 22:58:41 836

原创 frp 的基本概念与配置

frpfrpfrp是⼀个开源、简洁易⽤、⾼性能的内⽹穿透和反向代理软件,⽀持等协议。frp项⽬官⽹是底层vpnfrp⼯作原理服务端运⾏,监听⼀个主端⼝,等待客户端的连接;客户端连接到服务端的主端⼝,同时告诉服务端要监听的端⼝和转发类型;服务端fork新的进程监听客户端指定的端⼝;外⽹⽤户连接到客户端指定的端⼝,服务端通过和客户端的连接将数据转发到客户端;客户端进程再将数据转发到本地服务,从⽽实现内⽹对外暴露服务的能⼒。应用安装文件列表。

2024-07-19 22:25:07 241

原创 rsync

rsync [选项...] 本地目录/ user@host:远程目录 //将本地文件同步到远程主机。– rsync [选项...] user@host:远程目录 本地目录/ //将远程文件同步到本地目录。– rsync [选项...] 本地目录1/ 本地目录2 //只同步目录下的数据。– rsync [选项...] 本地目录1 本地目录2 //同步整个文件夹。实现从本地到远程的web目录推送,同步/var/www/html/目录。

2024-07-18 19:07:37 732

原创 远程管理ssh服务

在实际⽣产环境中,其⽤户密码⼀定不要⼿⼯设置,建议使⽤专业的密码⽣成⼯具如。注意事项:以上配置也⽐较简单,但是实际应⽤时要注意⽂件的权限。的字符串以后,使⽤⾃⼰本地存储的私钥进⾏解密操作(得到。上传也要注意⽤户的权限问题,没有权限的⽬录⽆法上传。主机,然后验证与刚才⽣成的字符串是否⼀致,如果⼀。在实际⼯作中,不断的添加或者移除⽤户的组⻆⾊。不要在列中打印⽣成的密码,即⼀⾏⼀个密码。主机讲刚才⽣成的加密后的字符串传输给主机。存在且正确,则⽣成⼀个随机的字符串(如。按三次回撤,会在当前和⽤户的家⽬录下。

2024-07-17 19:20:56 627

原创 关于ssh的练习

【代码】关于ssh的练习。

2024-07-17 19:13:25 137

原创 yum练习

6.⾃建仓库 包含 tree net-tools bash-completion nginx tree等包。2.在vmware配置光盘iso⽂件,在linux系统中读取光盘⽂件、1.插⼊优盘,读取优盘数据。3.配置阿⾥云yum仓库。4.配置清华镜像仓库。5.配置腾讯镜像仓库。

2024-07-16 19:22:32 164

原创 yum基本配置

了解常见的yum源掌握本地和网络yum源配置能够使用yum工具安装软件包手动安装网络yum源aliyun163源sohu源清华源centos源redhat源epel‘源特定软件[root@nova ~]# ls -l /etc/yum.repos.d/ #查看现有的yum仓库镜像yum repolist allyum cleanlsblk回顾安装本地yum源挂载光盘,虚拟光盘1.在虚拟机添加光盘2.在linux清空/mnt目录中的所有的文件。

2024-07-16 17:15:56 425

原创 find,exec,scp,计划任务

/1 * * * * /usr/bin/tar -zcvf /tmp/etc_$(date "+\%Y \%m \%d \%h").tar.gz /etc/ //每分钟都打印一个包。*/2 * * * * /usr/bin/tar -zcvf /tmp/etc.tar.gz /etc/ //每两分钟打包一次。-rw-------. 1 root root 541 4月 11 2018 /etc/anacrontab。最近访问:2024-07-15 09:09:10.474719595 +0800。

2024-07-15 19:54:25 250

原创 LIUNX中关于find以及dd等命令的练习

root@web1 ~]# find /opt/test/ -name "*.txt" -type f -mtime 3 |xargs rm -rf(/opt/test下的目录.txt文件全部删除万了)17.在/opt/test0/⽬录中创建三个⽂件 a.mp4(5M),b.mp4(20M),c.mp4(80M)19.将/op t/test0/中的⽂件复制⼀份/opt/test0/b/⽬录中。23./opt/test0/b中的⽂件复制⼀份到/opt/test0中。

2024-07-15 19:33:02 701

原创 在物理及和虚拟主机上配置ftp,实现上传和下载的功能

2、开始-》控制面板-》卸载程序-》打开或关闭Windows功能-》Internet信息服务-》FTP服务器-》选中 FTP服务和FTP扩展性。找一台window测试,在浏览器输入:ftp://192.168.128.20,输入用户名user1、密码,验证FTP是否可用。3、开始-》控制面板-》查看方式:大图标-》管理工具-》Internet信息服务(IIS)管理器。1、我的电脑-》右键-》管理-》本地用户和组-》用户-》右键-》新用户。4、展开左侧树状-》网站-》右键-》添加FTP站点。

2024-07-12 16:32:55 121

原创 linux上Mysql的安装

1)将mysql.server启动文件复制到/etc/init.d目录,使用cp -a /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld命令。编辑/etc/profile文件,使用vim /etc/profile命令,在profile文件中添加如下两行配置。2)赋予权限,使用chmod +x /etc/rc.d/init.d/mysqld命令;设置环境变量立即生效使用source /etc/profile命令。

2024-07-11 17:17:19 327

原创 Linux中,用户,角色,权限基本知识

用户和组【用户名;密码占位符;uid:基本组的gid:用户描述信息:用户家目录:解释器】添加用户 / 修改用户属性 /删除用户 / 创建组 /添加//创建用户//从用户信息文件理显示jm用户信息]# id jm//显示 用户基信息uid=1001(jm) gid=1001(jm) 组=1001(jm)管理员设置密码:交互式设置密码 passwd 用户名数字/小写字母/大写字母/特殊符号//给jm设置密码更改用户 jm 的密码。新的 密码:123。

2024-07-11 15:06:41 663

原创 基本知识和如何安装python,mongodb,redis

echo "PATH=/usr/local/mongodb/bin:$PATH" >> /etc/profile //把变量写入主配置文件里。logpath=/usr/local/mongodb/log/mongodb.log/日志存放位置。dbpath=/usr/local/mongodb/data/db //数据库目录存放位置。PATH=/usr/local/mongodb/bin:$PATH //定义变量。source /etc/profile //执行这个文件。

2024-07-10 18:44:33 1045

原创 下载jdk17

查看自带jdk有几个卸载jdk查看bash:java:未找到命令...这样就完成了jdk的卸载。

2024-07-09 16:42:29 285

原创 下载tomcat9,安装jdk环境,安装m

Maven是快速创建java应用的工具,依赖java环境,通过配置/etc/profile文件,让maven中的mvn指令暴露,就可以直接在命令行中使用,在绿色版本的软件中,不需要安装,所有bin和sbin目录中都没有link文件指定mvn指令,在/etc/profile中新起一行。[root@web1 apache-tomcat-10.1.25]# yum -y install java-1.8.0-openjdk.x86_64 -devel //下载iava环境。Java 显示所以java的指令参数。

2024-07-08 19:16:46 1074

原创 基于vlan接口的策略路由

多次交换机2路由器0Router>en路由器1Router>en交换机0/1Switch>en。

2024-05-09 15:42:44 879

原创 基于源ip地址的策略路由

pc1:(都可以访问)

2024-05-09 12:54:13 416

原创 路由冗余与负载均衡(思科)

交换机0/1/2/3/4/5。

2024-05-06 23:22:42 925 1

原创 ospf的基本配置

多层交换机2配置:vlan10。多层交换机1配置:vlan20。

2024-04-28 18:55:51 872 1

原创 shell脚本在sed的使用

root@localhost tmp]# sed '/127/c 127.0.0.1 localhost' /etc/hosts //将文件host第一行进行替换,找不同的地方都可以进行替换。[root@localhost ~]# sed -n "/^root/p" /etc/passwd 过滤以root开头的行 /字符/ //的作用怕与p混淆。[root@localhost ~]# sed -n '1=' /etc/passwd //打印第一行的行号。

2024-03-16 18:01:12 860 1

原创 泛域名解析和有规律的泛域名解析

root@localhost ~]# systemctl restart named//重启服务。泛域名解析的作用,为了解决用户输入域名时,站点输入错误的问题。Xiaopang(别名) CNAME www。内置函数:$GENERATE 造数。,因为配置文件有泛域名解析。

2023-11-28 19:43:53 65 1

原创 dns 轮询

root@student ~]# echo nameserver 192.168.99.134 > /etc/resolv.conf ip地址是服务器的地址。nihao A 192.168.99.134 这个地址是服务器自己的地址。dns轮询:及为了dns站点负载均衡 及一个域名------多个不同的ip地址 为了缓解网站的压力。Name: www.sina.com 这三个地址会轮询的去使用。

2023-11-28 19:25:37 87 1

原创 liunx 多区域dns服务搭建

地址库文件------ 域名 主机名称 ip地址。主配置文件 ----区域更改 地址库文件更改。

2023-11-25 11:35:23 37

原创 linux dns服务搭建

root@localhost ~]# echo nameserver 192.168.4.6 > /etc/resolv.conf 要指定域名。[root@localhost named]# cp -p named.localhost s.txt 一定要加-p 表示将权限也复制下来了。去/var/named 拷贝模板文件并改名主配置文件中定义的名字。编写配置文件---定义负责区域,类型---主,地址库文件名字。主配置文件 /etc/named.conf。地址库文件 /var/named。

2023-11-25 10:59:14 43

原创 linux httpd服务搭建

VirtualHost IP*:80> 虚拟主机 *所有的网卡 httpd 80端口号。DocumentRoot /var/www/baidu 存放网页的路径。DocumentRoot /var/www/baidu 存放网页的路径。DocumentRoot /var/www/qq 存放网页的路径。DocumentRoot /var/www/qq 存放网页的路径。路径:/etc/httpd/conf.d/**.conf。网页根目录:/var/www/html 存放网页的位置。

2023-11-24 18:16:07 65 1

原创 linux 搭建ftp服务

root@localhost ~]# cp /etc/shadow /var/ftp/ 将所传输的文件放在共享目录下/var/ftp/打开浏览器输入ftp://服务端IP地址。c/s 表示客户机 s表示服务器。1.安装软件包 vsftpd。作用:进行文件的传输的共享。共享目录:/var/ftp。ftp:文件传输协议。

2023-11-24 18:10:53 146 1

原创 集群dr的搭建linux

root@web3 ~]# scp /etc/sysconfig/network-scripts/ifcfg-lo:0 192.168.4.200:/etc/sysconfig/network-scripts/ 给web4进行传输。[root@localhost ~]# ipvsadm -a -t 192.168.4.22:80 -r 192.168.4.100 -g 搭建集群。给web4进行传输文件 之后web4需要开启服务关掉防火墙。客户端----调度器 ----- web服务器。

2023-11-24 15:58:11 264 1

原创 linux基本命令

unix/Linux的基本哲学理念---一切皆文件。/dev/sda :dev设备所在目录hd,表示IDE设备 IDE接口sd,表示SCSI设备 scsi接口,速率快 a,磁盘顺序号,第二快磁盘:b命令行基本操作虚拟控制台字符控制台pwd查看当前用户所在目录cd /目录切换绝对位置路径:以固定位置为起点 unix:以根为起点相对位置路径:以当前所在的位置为参照物 un

2023-11-15 19:20:43 199

自动部署各种服务的脚本

自动部署各种服务的脚本

2024-08-02

空空如也

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

TA关注的人

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