自定义博客皮肤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)
  • 收藏
  • 关注

原创 第三十八天

root@docker1 harbor]# systemctl daemon-reload #加载docker配置文件。[root@docker1 harbor]# systemctl restart docker #重启。在其他docker主机上配置daemon仓库,启动docker,使用复制的下载链接,添加共享的镜像。#确保docker-compose 版本 1.26.2 (大于1.18即可)#发现nginx恢复80端口即可,若实在无法恢复,访问时加上端口号。配置docker镜像源。

2024-08-29 19:51:11 362

原创 docker笔记

root@docker ~]# docker tag centos:latest 192.168.1.22:5000/abc:v0 #打标签。[root@docker ~]# docker push 192.168.1.22:5000/abc:v0 #上传。[root@docker ~]# docker network ls #使用docker net查看。[root@docker ~]# ip a s #可以看到docker桥接的信息。registry 创建仓库。修改docker配置文件。

2024-08-28 19:51:19 465

原创 mysql主从架构

4. slave端的sql线程检测到relaylog中的内容更新,就会解 析relaylog中的更新内容,并执行这些操作,从而达到和master端数据一致。入职企业,发现企业架构为一主多从,但是两台从服务器和主库不同 步,但是每天会全库北方主服务器上的数据到从服务器,由于数据量 不是很大,所以没有人处理主从不同步的问题。3. 在从服务器中,使用change master to 指定主服务器,并实现数 据同步。相对于主服务器的安装与配置,从服务器不需要初始化,他的数 据都来自于主服务器,其他都一样。

2024-08-06 19:30:25 660

原创 mysql的安装配置与基础用户使用

6.在/var/log/mysql.log中找到初始密码,前后复制空格7.登录管理 mysql -uroot -p。//查看修改后策略,验证。添加lilaosi账号,修改密码,查看mysql.user中的lilaosi的信息。uid=27(mysql) gid=27(mysql) 组=27(mysql)2.远程管理,可以使⽤图形化⼯具,sqlyog,navicat,掌握命令⼯。1.远程登录前提条件是mysql.user表中的host属性为%,如果是。-P 端⼝ 默认是3306,如果是默认的,可以省略。

2024-08-05 19:17:07 876

原创 nginx代理tomcat服务

在这个目录下可以部署一些静态资源,可以使用浏览器查看,也可以使用下载。是默认的项目目录,在实际开发中,我们可以将程序打包成。、还可以在该目录下创建新的文件夹作为项目发布。项目未执行时运行该命令,创建发行版本。、含有多个可执行文件,这些可执行文件在。中配置其他的绝对路径,不必须是。目录中每个目录都是一个项目。运行中为项目提供的依赖文件。中包含发行版本的所有文件。,只需要添加权限就可以了。、将项目移动到该目录下。文件,不需要重启服务器。(执行模块中的主类)对应的的文件的扩展名为。对应的文件的扩展名为。

2024-08-01 19:47:28 1159

原创 【无标题】

下载文件的链接在国家域外,下载很慢,所以使用淘宝的镜像。不允许访客(未经过认证的用户)访问这个共享。项目创建完成,按照提示信息进行下一步操作。添加外部配置,这样让操作更加模块化。下载国内的包(而不是下载国外的包)在主配置文件中新创建一个七层模块。一个服务器上同时部署多个项目。包含(引入)位于上级目录中的。原则上一个配置文件拥有一个。一个虚拟主机对应一个项目。(本机自行进行域名解析)(空格选择,回车下一步),开辟了一个复制的线程。上线一个静态的前端系统。服务器主机的共享目录中。指定的安装路径和以前的。

2024-07-31 19:42:05 960

原创 nnginx的反向代理及负载均衡

个资源多次请求,可能会到达不同的服务器上,导致不必要的多次下载,缓存命中率不高,以及一些资源。的体验,快速增长的访问量和数据流量催生了各式各样的负载均衡的产品,很多专业的的负载均衡硬件。服务器中,可以在将流量引导到另一台服务器的资源之后进行维护,前提是它们不在维护中,从而可以。负载均衡可以扩展网络设备和服务器的带宽,优化访问请求在服务器组之间的分配,提高系统的反。写报头程序然后将请求发送至合适的服务器上,该服务器会维护着该客户端信息。指令无法保证后端服务器的负载均衡,可能导致有些后端服务器接收到的请求多,

2024-07-30 19:51:32 617

原创 web基础及nginx搭建

证书对服务器数据进⾏加密认证时,⽤户的数据 将会以明⽂的形式进⾏传输,⽽此时,⽤户的数据可以被⼀些抓 包⼯具获取,就容易造成⽤户的信息泄露。就是对数据的加密,在传输数据的过程当中,如果被⼈劫持了数据,那么这个加密的数据对⽅不能。⼀个⽹站优化的⽬的即是,最⼤限度的利⽤好服务器硬件资源提升资源利⽤率,减少⽤户请求的响。响应时间是指发出⼀个请求时,从开始到最后收到该请求的响应数据时,所花费的总体时间。这样就可以减轻服务器的压⼒。是指数据在发送到接收的过程当中没有被篡改,从⽽接收到的数据 是⼀个完整的数据内容。

2024-07-30 15:34:41 326

原创 shell脚本自动化安装及基本使用

3、在阿里云官网wget下载阿里云镜像 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo。# 3、修改vsftpd配置文件 vim /etc/vsftpd/vsftpd.conf (查找修改)# chroot_list_file=/etc/vsftpd/chroot_list //指定用户列表文件。

2024-07-29 09:03:49 453

原创 git的配置使用

root@web yy000]# git config --global user.email 123456789@163.com //添加邮箱。[root@web yy000]# git config --global user.name cc //添加用户。[root@web yy000]# git commit -m "这是第二次提交" //说明。[root@web yy000]# echo "//这是一行java注释" > Test.java。

2024-07-25 16:52:28 1623

原创 DNS方向域名解析

root@dns named]# cp -p named.loopback 192.168.1.zone //创建反向zone文件。[root@dns named]# vim /etc/named.rfc1912.zones //编写ip对应zone文件名。[root@slave ~]# named-checkconf /etc/named.rfc1912.zones //检测有无错误。修改配置文件 /etc/named.conf和/etc/named.rfc1912.zone。

2024-07-24 19:45:39 947

原创 DNS域名解析服务配置

root@web ~]# echo "我是web服务器,用于发布静态的web网页" > /usr/share/nginx/html/index.html。vim /etc/sysconfig/network-scripts/idcfg-ens33 //通过配置文件设置ip网关DNS等。务器来获取所需的网页或服务。即使某个 DNS 服。[root@xcc2 ~]# vi /etc/samba/smb.conf //添加内容。/etc/samba/smb.conf //samba的主要配置文件。

2024-07-24 10:12:55 998

原创 nfs,nginx及samba的配置

首先创建凭证文件(如 /etc/win-credentials ),设置正确的权限和所有者(如 sudo chownroot: /etc/win-credentials && sudo chmod 600 /etc/win-credentials ),然后在挂载命令中使用 Credentials=/etc/win-credentials 选项来指定凭证文件。[root@web ~]# smbclient //10.0.0.31/smb_share -U user01 //以用户 user01 的身。

2024-07-22 20:41:59 847

原创 ftp代理服务器

■主要用于互联网中==文件的双向传输==(上传/下载)、文件共享■跨平台Linux,WindowsfFTP是==C/S==架构,拥有一个客户端和服务端,使用==TCP协议==作为底层传输协议,提供可靠的数据传输■ FTP的默认端口==21号==(命令端口)==20号==(数据端口,主动模式下)默认被动模式下■ FTP程序(软件) ==vsftpd==FTP软件名称=>vsftpd=>vs (very secure ftp daemon)/etc/vsftpd/vsftpd.conf 配置⽂件(主配置⽂件)

2024-07-19 17:39:42 739

原创 rsyncd服务免密及inotify监控下的rsync同步

async数据异步 ==> 保存文件(目标)==> 将数据先放到缓冲区,再周期性(一般是30s)的去同步到磁盘,适合大批量数据同步的场景。[root@localhost ~]# touch /app/studentweb/c{1..2}.txt //创建文件测试。sync数据同步 ==> 保存文件(目标)==> 强制把缓存中的数据写入磁盘(立即保存),实时性要求较高的场景。-rw-r--r--. 1 root root 0 7月 18 11:06 /tmp/lj。

2024-07-18 16:45:55 763

原创 nodejs服务以及ssh服务的搭建

rw-r--r--. 1 zhangsan code 392 7月 17 16:17 id_rsa.pub //公钥。-rw-------. 1 zhangsan code 1679 7月 17 16:17 id_rsa //私钥。drwx------. 3 zhangsan code 95 7月 17 14:58 zhangsan。drwx------. 3 lisi code 95 7月 17 15:09 lisi。

2024-07-17 19:15:31 726

原创 yum源练习

正在解决依赖关系--> 正在检查事务---> 软件包 httpd.x86_64.0.2.4.6-99.el7.centos.1 将被 安装--> 解决依赖关系完成。指令[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo。指令[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo。

2024-07-16 19:43:59 324

原创 各类yum源的配置

aliyun 、163源 、sohu源 、清华源 、centos源 、redhat源 、epel源 、cachedir=/var/cache/yum/​releaserver # 定义软件包缓存路径。baseurl= 仓库的路径,⽀持多种格式 file:// ftp:// http/s://*// 分 *// 时 *//日 *//月 *//周 指令(which) 选项 参数。本地yum源:yum仓库在本地,系统光盘/镜像⽂件⽹络yum源;Rpm安装(下载软件,单独安装,需要解决依赖关系)

2024-07-16 19:25:08 881

原创 linux find、touch、dd等命令小练习

716 find /opt/test0/ -size -20M | xargs rm -rf //此方法会导致目录符合此条件时被一并删除。个⽂件的最后修改时间分别为。字⺟的⽂件或者⽬录信息。⽬录下所有的⽂件信息。删除正好第三天的⽂件。⽬录下载到 当前主机的。

2024-07-15 16:33:15 379

原创 find查询 crontab计划任务 date时间戳

root@q1 ~]# find / -name "xcc*" -type f //查找名称以xcc开头的所有内容/opt/xcc.abc。[root@q1 ~]# find /opt/ -mtime -3 // -3代表三天之内/opt//opt/a.txt。tar -zcvf /tmp/etc.tar.gz /etc //将/etc/打包为/tmp/etc.tar.gz。find / -size -10M //查找/下小于10M 的所有内容。-type 文件类型 f //普通文件 d //目录。

2024-07-15 15:26:27 1517

原创 利用ftp实现物理机与虚拟机之间的上传下载功能

ftp> cd /var/ftp250 Directory successfully changed.ftp> ls200 PORT command successful. Consider using PASV.150 Here comes the directory listing.pubtest.txt226 Directory send OK.ftp: 收到 18 字节,用时 0.00秒 18000.00千字节/秒。在物理及和虚拟主机上配置ftp,实现上传和下载的功能。

2024-07-12 15:37:08 1089

原创 linux基础命令回顾+mysql8的安装与配置

常见选项 : -u 用户ID -d 家目录路径 -G 组ID -s 解释器root:x:0:0:root:/root:/bin/bash用户名:密码占位符:UID:基本组GID:用户描述信息:用户家目录:解释器。/etc: /passwd(用户文件)、/shadow(密码文件)、/group(组文件)、/gshadow(组密码文件)、/skel(家目录模板)添加用户 / 修改用户属性 / 删除用户 / 创建组 / 添加组 / 删除组。4.初始组用户, 添加用户默认添加同名组 /etc/group。

2024-07-11 19:26:42 630

原创 python3、redis、mongodb的安装与配置

4.配置安装路径,/root/python3.12.4/configure -prefix=/usr/local/Python3.12.4/5.进入目录中,运行make,编译编码make (编译需要先安装gcc make 包)7.在/usr/local/Python-3.12.4/bin/Python3.12。​ 软件是编译安装,可以更加适合自己的系统,更稳定,效率更高,卸载方便。​ 安装步骤多,在安装大软件集合时,容易出现拼写错误。将解压后的软件包移动至/home/redis目录。

2024-07-10 19:07:25 962

原创 tomcat及jdk的安装配置

export PATH=/opt/apache-tomcat-9.0.91/bin:/usr/local/jdk-22.0.1/bin:$PATH (推荐)pythonweb是一款开源的编程软件, 因其简洁、易学和丰富的第三方库而在 Web 开发领域中备受青睐,适用于从小型项目到大型应用的各种场景。//查找jdk包,安装java-1.8.0-openjdk-devel。vim /etc/profile //在文件最后两行加入。修改配置文件 /etc/profile ,在文件最后加入。

2024-07-09 16:58:06 3803

原创 【无标题】apache-tomact服务

maven是快速创建java应用的工具,依赖java环境,通过配置/etc/profile文件,让maven中的mvn指令暴露,就可以直接在命令行中使用,在绿色版本的软件中,不需要安装,所有bin和sbin目录中都没有link文件指定mvn指令,6. webapp/==nginx/html/ ,webapps(静态资源 ,.jsp ,.war)4. 查看目录下的conf目录中的文件,重点找到server.xml ( 配置端口,部署项目)3. 把解压之后的目录移动到 /uar/local/目录中。

2024-07-08 17:47:18 313

空空如也

空空如也

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

TA关注的人

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