自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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-05 09:11:45 603

原创 Tomcat配置笔记

rw------- 1 root root 7126 7月 8 05:02 server.xml。-rw------- 1 root root 1149 7月 8 05:02 jaspic--rw------- 1 root root 2313 7月 8 05:02 jaspic--rw------- 1 root root 2756 7月 8 05:02 tomcat--rw------- 1 root root 2558 7月 8 05:02 tomcat-

2024-08-05 09:09:41 418

原创 基于域名配置server

sed -n 'server的行号p' /usr/local/nginx/conf/nginx.conf。sed -i 'server的行号d' /usr/local/nginx/conf/nginx.conf。一个nginx服务器中有多个server的时候是非常难于管理的,我们会将。每一个server单独创建一个文件保存,在主配置文件使用include。4. 一个server模块中可以有多个location。2. 一个http模块可以有多个server模块。3. 一个server模块就是一套web项目。

2024-08-01 09:41:05 257

原创 nginx 负载均衡

二层负载均衡是在数据链路层基于MAC地址来实现负载均衡,三层是在网络层一般采用虚拟IP地址的方式实现负载均衡。1. 四层负载均衡数据包是在底层就进行了分发,而七层负载均衡数据包则在最顶端进行分发,所以四层负载均衡的效率比七层负载均衡的效率要高;应用集群:将同一应用部署到多台机器上,组成处理集群,接收负载均衡设备分发的请求,进行处理并返回响应的数据。负载均衡器:将用户访问的请求根据对应的负载均衡算法,分发到集群中的一台服务器进行处理。负载均衡是将负载分摊到不同的服务单元,既保证服务的可用性,又保证响。

2024-08-01 09:39:48 424

原创 web基础以及http协议

URL:Uniform Resource Location 统⼀资源定位符(2)URI 是⽤来标识⼀个具体的资源的,我们可以通过 URI 知道⼀。HTTP使⽤明⽂传播,有三⼤⻛险(1)窃听⻛险(eavesdropping):第三⽅可以获知通信内容。⽬前 1.0,1.1,1.2,1.3,TLS 的 1.0 版本就是 SSL 的 3.0。a. PEM-PrivacyEnhancedMail,打开看⽂本格式,以“-----http://(协议头)www.bing.com(域名)/(URI资源:路径/⽂。

2024-07-29 19:30:57 353

原创 sed流式编译器

root@localhost test]# sed -n '/[A-Z]/p' test.txt # 输出所有。[root@localhost test]# sed 's/$/EOF/' test.txt # 在每。[root@localhost test]# sed -n '/H/p' test.txt # 输出。[root@localhost test]# sed 's/o/O/g' test.txt # 将所。果⽤s///的形式,将会多次使⽤转义符\,我们可以使⽤其他符号,如@进⾏分隔。

2024-07-29 19:09:27 389

原创 gitlab及分支管理

用法:git [-v | --version] [-h | --help] [-C <path>] [-c。模板 文档 桌面 initial-setup-ks.cfg。[root@YH1 test]# git add test.c # 提交master分支。[root@YH1 test]# git add test.c # 将新分支写入的内容提交到。[root@YH1 test]# git commit -m "yy" # 提交新分支并注释。

2024-07-25 19:47:28 910

原创 dns逆向解析和主从服务器

监听53端口,IP地址使用提供服务的本地IP,也可用any代表所有。#允许从服务器上传正向区域数据,这里添从服务器的IP地址。#指定主服务器的IP地址。#停止主服务器的服务,模拟主服务器故障。

2024-07-24 19:01:36 378

原创 dns域名解析

缓存服务器:主机向其他域名解析器服务器查询获得域名与IP对应关系,并经常查询的域名信息保存到服务器本地,以此来提高重复查询时的效率。域名(DomainName),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机。如果host文件没有域名的解析记录,则会在本机上继续查询是否有DNS的解析缓存,如果有则返回给浏览器。如果本机没有DNS的解析记录,则会在网卡设置的DNS服务器上,查询域名的解析结果。1、国家地区域名: (cn(中国)、hk(香港)、sg (新加坡)等。

2024-07-23 19:52:45 250

原创 【无标题】

nmbd进程 ⽤于名称解析netbios ==UDP 137 138==;smbd进程 控制发布共享⽬录与权限、==负责⽂件传输== ==TCP 139。log file = /var/log/samba/log.%m ⽇志⽂件。==Bind==是⼀款开放源码的DNS服务器软件,Bind由美国加州⼤学Berkeley(伯克。扩展 => vim => :19,23 co 42,把19-23⾏,copy到42⾏的后⾯。

2024-07-22 19:27:25 283

原创 frp、ftp的搭建

百度云盘 | https://pan.baidu.com/s/1PbKa8DkK5lq3bgEFTNLNog 密码:i8vm |3145728字节(3.1 MB)已复制,0.00200244 秒,1.6 GB/秒。一个文件在同一时间内,无论有多少人在r,但是只能有一个w权限,其实x权限就是r权限。ftp 访问b主机都大二特定端口,管理a主机的22端口。输入别人的端口,用户名,密码就可以连接别人主机了。使用b主机代理a主机,通过访问b主机管理啊主机。设置vsftpd服务开机自启动。

2024-07-22 17:06:16 296

原创 Linux下ssh免密登录、inotify监控和rsync远程同步

rsync -av --delete /dir1/ /dir2 //自动删除dir2文件夹的多余文件,保持dir2和dir1的高度一致。log file=/var/log/rsync.log //没有这个文件会自己创建,写完保存退出。# rsync -av /dir1/ /dir2 //把/dir1⽬录中的所有⽂件拷⻉到/dir2⽬录中。# rsync -av /dir1 /dir3 //把/dir1⽬录整体同步到/dir3⽬录中。

2024-07-18 19:43:08 830

原创 rsync

root@svr7 ~]# rsync -av --delete /todir/ root@192.168.4.207:/opt/ #此时同步,需要密码。[root@svr7 inotify-tools-3.13]# ls /usr/local/bin/inotifywait #确认监控程序的生成。[root@svr7 ~]# rsync -av /nsd20/ /todir/ #只同步目录下面的数据。实现从本地到远程的web目录推送,同步/var/www/html/目录。

2024-07-18 19:18:31 259

原创 ssh练习

passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。更改用户 zhangsan 的密码。更改用户 zhaoliu 的密码。更改用户 wangwu 的密码。更改用户 lisi 的密码。

2024-07-17 19:36:24 301

原创 ssh服务

SSH服务底层的软件名称叫做openssh,open开源,ssh就是ssh服务。openssh属于C/S架构。/etc/ssh/sshd_config => ssh服务的主配置⽂件。1.修改 vim /etc/ssh/sshd_config 第17⾏的# 删除,22换成9999。# scp [选项] 本地⽂件路径 远程⽤户名@远程服务器的IP地址:远程⽂件存储路径。# scp [选项] 远程⽤户名@远程服务器的IP地址:远程⽂件路径 本地⽂件存储路径。

2024-07-17 19:13:41 381

原创 yum基本配置

mirrors.aliyun.com 启⽤ : 10 ,072 centosplus/7/x86_64 CentOS-7 - Plus -2024 -07-14 20 :00:04 (469 MB/s) - 已保存 “/etc/yum.repos.d/CentOS。baseurl=源文件的位置 file://mnt ftp:// http:// https://baseurl= 仓库的路径,⽀持多种格式 file:// ftp:// http/s://

2024-07-16 19:08:51 262

原创 7.16练习

首先,识别CD/DVD设备,通常是/dev/cdrom或/dev/sr0,然后使用mount /dev/cdrom /mnt/cdrom(如果/mnt/cdrom不存在,请先创建它)来挂载。挂载优盘:假设优盘设备名为/dev/sdb1(这需要根据你的系统输出确定),你可以创建一个挂载点,如mkdir /mnt/dvd,然后使用mount /dev/sdb1 /mnt/dvd来挂载优盘。创建仓库元数据:使用createrepo命令创建仓库元数据,如createrepo /var/www/html/repo。

2024-07-16 18:59:19 244

原创 yum基本配置

mirrors.aliyun.com 启⽤ : 10 ,072 centosplus/7/x86_64 CentOS-7 - Plus -2024 -07-14 20 :00:04 (469 MB/s) - 已保存 “/etc/yum.repos.d/CentOS。baseurl=源文件的位置 file://mnt ftp:// http:// https://baseurl= 仓库的路径,⽀持多种格式 file:// ftp:// http/s://

2024-07-16 18:39:52 245

原创 7.15练习

17. 在/opt/test0/⽬录中创建三个⽂件 a.mp4(5M),b.mp4(20M),c.mp4(80M)15. 将/opt/test/a⽬录中的⽂件复制i⼀份到/opt/test/⽬录下。19. 将/op t/test0/中的⽂件复制⼀份/opt/test0/b/⽬录中。26. 将新主机的/e tc/skel/⽬录下载到 当前主机的/opt⽬录中。21. find查询/opt/test0/⽬录中⽂件⼩于20M的⽂件并删除。23. /opt/test0/b中的⽂件复制⼀份到/opt/test0中。

2024-07-15 18:42:37 272

原创 find以及scp

系统中,如果要查找的文件的名称不清晰,可以使用部分文件名。目录范围,这样查找更快,更加节省计算自资源。创建文件列表,将文件名称以树的形式展示。修改或者创建文件,并设置最后修改时间。根据文件的名称搜索文件,支持通配符。通过文件的最后修改时间搜索文件。根据文件最后修改时间搜索文件。创建文件并且指定文件修改日期。文件不存在就创建并修改时间。文件存在只配置最后修改时间。号 搜索几天之前的文件信息。的文件,隐藏文件也找出来了。克隆操作 使用克隆快速生成。目录,注意如果有询问,输入。命令获取文件的时间信息。

2024-07-15 16:07:37 839

原创 在虚拟机上搭建FTP服务器

(Vsftp是一个在Linux操作系统上的运行的FTP服务端程序,具有完全开源及免费、速率高、安全性好,支持IPv6、虚拟用户等其他FTP服务端软件不具有的功能。(Vsftp是一个在Linux操作系统上的运行的FTP服务端程序,具有完全开源及免费、速率高、安全性好,支持IPv6、虚拟用户等其他FTP服务端软件不具有的功能。chroot_list_file=/etc/vsftpd/chroot_list # 对chroot_list下用户限制。-s 不能登陆系统;

2024-07-12 16:49:15 558

原创 Linux用户管理及权限,Linux下mysql安装

rpm -ivh /opt/install_package/mysql-community-server-5.7.28-1.el7.x86_64.rpm --nodeps --force #安装server。rpm -ivh /opt/install_package/mysql-community-libs-5.7.28-1.el7.x86_64.rpm --nodeps --force 安装libs。常用选项包括-u(指定用户ID)、-g(指定用户所属初始组)、-G(指定用户所属附加组)等。

2024-07-11 18:31:50 802

原创 Linux下MongoDB与Redis的安装与简单配置

root@localhost Python-3.12.4]# ./configure prefix=/usr/local/python3124 //配置编译文件 prefiex--前置 =/usr/local--位置 python3124文件名。100%[=======================================================================>] 28,762,832 268KB/s 用时 1m 50s。

2024-07-10 16:51:56 874

原创 JDK安装

root@one01 apache-tomcat-9.0.91]# ./bin/startup.sh //启动tomcat。卸载方式:(之前下载的jdk1.8.0-161在/etc/profile中已有修改环境变量的命令,卸载时无需修改环境变量)-bash: /usr/local/jdk-22.0.1/: 是一个目录。-bash: /usr/bin/java: 没有那个文件或目录。/ //红色部分:jdk路径jdk-22.0.1。/ //红色部分:jdk路径jdk-22.0.1。

2024-07-09 18:25:54 904

原创 tomcat与maven的安装

rw-r--r--. 1 root root 13022098 7月 8 14:27 apache-tomcat-10.1.25.tar.gz。-rw-r-----. 1 root root 6210 6月 15 03:31 CONTRIBUTING.md。-rw-r-----. 1 root root 6776 6月 15 03:31 RELEASE-NOTES。-rw-r-----. 1 root root 21039 6月 15 03:31 BUILDING.txt。

2024-07-08 18:57:10 454 1

空空如也

空空如也

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

TA关注的人

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