自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第30天(ansible【自动化配置】)

backup=yes表示如果拷⻉的⽂件内容与原内容不⼀样,则会备份⼀ 份 group1的机器上会将/tmp/333备份⼀份(备份⽂件命名加上时 间),再远程拷⻉新的⽂件为/tmp/333。[root@M0 ~]# ansible group01 -m file -a 'path=/tmp/abc state=directory' #创建目录。[root@M0 ~]# ansible group02 -m file -a 'path=/tmp/abc/def state=touch' #创建文件。

2024-08-19 09:21:23 1048

原创 第29天(python管理MySQL数据库)

bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/jdk/bin: 没有那个文件或目录。>>> cursor.execute("grant replication slave on *.* to 'slave0'@'%'") #给权限。官方网址:http://www.mycat.io/https://github.com/MyCATApache/MyCAT-Server/6、启动mycat并测试。

2024-08-19 09:18:19 947

原创 第28天笔记(haproxy负载均衡)

事件聚动模型因为在有更好的资源和时间管理的用户空间(User-Space)实现所有这些任务,所以没有这些问题,此模型的辩端是,在多核系统上,这些程序通常扩展性较差,这就是为什么他们必须进行优化以 使每个CPU时间片(Cycle)做更多的工作。HAPOxy运行在当动的硬件上,完全可以支持数以万计的并发连接。(2)用户发送请求服务器响应压力,(nginx,lvs,haproxy)但是web服务器要提供服务,需要从数据库中读写数据,随着业务量并发量的提高,单点mysql已经无法满足需求,所以需要配置1主1从。

2024-08-19 09:17:11 630

原创 第27天笔记(lvs_nat与lvs_dr)

root@lvs ~]# cp /etc/sysconfig/network-scripts/ifcfg-ens33{,:0} #网卡需要找到192.168.4.5所对应的网卡(相当于:[root@localhost ~]# cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens36:0)//前两行当有arp广播问谁是192.168.4.15时,本机忽略改ARP广播,不做任何回应,

2024-08-14 10:23:03 805

原创 第26天笔记(LVS负载均衡)

(1)配置两个网卡和两个ip地址,正常来说应该配置两个不同的网段的ip,一个对外的vip,一个对内的dip,现在主要使用nat的网络模式,可以配置桥接模式对外,Nat对内,(教师机不方便配置桥接模式,所以都是配置的nat模式,但是要分清那个IP是VIP。(3)IPVS是工作在input链上的,当用户请求到达input时,ipvs会将用户请求和自己定义好的集群服务器进行比对,如果用户请求就是定义的集群服务,那么此时ipvs会强行修改数据包里的目标ip地址以及端口,并将新的数据包发往POSTROUTING链,

2024-08-13 14:49:20 962

原创 第25天笔记(通过frp内网穿透共享数据库信息)

((1, '章三', '男'), (2, '李四', '女'), (3, '小凤仙', '女'), (4, '章丘铁锅', '男'), (6, '孙颖莎', '女'))((1, '章三', '男'), (2, '李四', '女'), (3, '小凤仙', '女'), (4, '章丘铁锅', '男'), (6, '孙颖莎', '女'))>>> py #表示 Python 成功识别了导入的pymysql库,并能够展示关于这个模块的一些基本信息,包括它的位置。

2024-08-12 09:32:24 556

原创 第24天(python运维)

root@python ~]# yum list installed | grep python #检查是否有python包[root@python ~]# yum list installed | grep epel #检查是否有epel包#最新安装3.12可以使用源码安装#进入python的编辑状态#如果直接输入python,会进入到python2中。

2024-08-09 09:08:17 549

原创 第23天笔记(SQL语句)

(1)insert into 库名称.表面(2)insert into 表名称 values(1,"name","word")(3)insert into 表名称 select*from 其他表(4)insert into 表 value(),()

2024-08-07 18:35:17 624

原创 第22天(glibc回顾及数据库的主从复制)

mysql清空/etc/目录下的my.cnf安装mysql软件包解压将项目文件移动到/usr/local/mysql/yum list installed | grep libaio #检查是否有libaiouid=997(mysql) gid=995(mysql) 组=995(mysql)在/usr/local/mysql/目录下创建mysql-files目录修改mysql-files的权限为750 所属的组和属主都是mysql总用量 292。

2024-08-07 18:32:30 1097

原创 第21天(glibc的安装及MySQL的安全用户角色权限)

mysql清空/etc/目录下的my.cnf安装mysql软件包解压将项目文件移动到/usr/local/mysql/yum list installed | grep libaio #检查是否有libaiouid=997(mysql) gid=995(mysql) 组=995(mysql)在/usr/local/mysql/目录下创建mysql-files目录修改mysql-files的权限为750 所属的组和属主都是mysql总用量 292。

2024-08-07 18:24:20 1004

原创 第二十天笔记(mysql环境的部署安装及数据库的操作)

systemctl enable mysqld #开机启动mysql服务。4、依次安装依赖包(libs,client,common,server)delete from user where 条件。一、centos7 中安装 mysql 8.x。1.数据库系统 DBMS。4.记录 record。5.字段 feild。3.表 table。zhangsan的密码修改为123。5、初始化配置mysqlh。6、启动mysql服务。

2024-08-05 09:45:39 615

原创 shell脚本练习(dns、rsync等自动化服务)

3、在阿里云官网wget下载阿里云镜像 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo。# chroot_list_file=/etc/vsftpd/chroot_list //指定用户列表文件。# 8、为用户赋予所有权限 setfacl -R -m u:kehu:rwx /data/kehu/

2024-08-02 09:48:40 817

原创 第十九天笔记(Java环境的配置等)

rw------- 1 root root 1149 7月 8 05:02 jaspic-providers.xml。-rw------- 1 root root 2313 7月 8 05:02 jaspic-providers.xsd。-rw------- 1 root root 2756 7月 8 05:02 tomcat-users.xml。-rw------- 1 root root 2558 7月 8 05:02 tomcat-users.xsd。

2024-08-02 09:18:33 898

原创 第十八天笔记(eleme前端部署)

root@static-server ~]# /usr/local/nginx/sbin/nginx #启动nginx服务创建项目,用于部署在nginx中发布到网络5 http {10192.168.1.11 www.bb.com #最后一行加这个如果想在物理机浏览器上访问到www.bb.com,则需要以下操作物理机打开此位置C:\Windows\System32\drivers\etc记事本打开hosts。

2024-08-01 10:10:58 821

原创 第十七天笔记(nginx的反向代理和负载均衡)

wget https://nginx.org/download/nginx-1.26.1.tar.gz #安装nginx包ls安装依赖软件tar -zxvf nginx-1.26.1.tar.gz #解压nginx安装包lsls。

2024-07-31 09:05:49 883

原创 第十六天笔记(web,http协议,apache服务和nginx服务)

前端开发一般用uniapp.1、Web:为用户提供的一种在互联网上浏览信息的服务,Web 服务是动态的、可交互的、跨平台的和图形化的。2、Web 服务为用户提供各种互联网服务,这些服务包括信息浏览服务,以及各种交互式服务,包括聊天、购物、学习等等内容。3、Web 应用开发也经过了几代技术的不断发展,目前Web 开发依然是最重要的开发内容之一。

2024-07-30 09:18:41 845

原创 第十五天笔记(shell)

1.配置一个自动设置静态ip以及关闭selinux服务 关闭防火墙服务 关闭NetWOrkManager,修改主机名称的 脚本,ip和主机名称使用read输入

2024-07-29 08:59:22 448

原创 第十四天笔记(Git)

一、分布式版本控制系统1、Git概述Git是一种分布式版本控制系统,用于跟踪和管理代码的变更,它由Linux、torvalds创建的,最初被设计用于Linux内核的开发。Git允许开发人员跟踪和管理代码的版本,并且可以在不同的开发人员之间进行协作。Github用的就是Git系统来管理他们的网站,Github是一个社区,Git是一个服务系统,GitHub只支持Git分布式系统,所以故名成为Github2、Git的主要功能(1)版本控制:Git可以跟踪代码的变更,并且可以回滚到任何一个

2024-07-25 18:54:45 786

原创 第十三天笔记(DNS)

编号主机名ip地址说明修改1web服务器10.0.0.10发布部署web服务发布了一个nginx web服务2dns服务器10.0.0.11用于解析域名和ip地址1、安装bind 2、配置一个conf,zones,zone 3、检查了3个文件,启动3cli主机10.0.0.12用于模拟客户机。

2024-07-24 19:29:07 908

原创 第十二天笔记(DNS)

1、当客户端要访问其他主机提供的服务,首先获取该主机的域名,然后将这个域名交给DNS服务器解析为IP,然后拿到DNS服务器返回的IP,根据IP访问目标主机2、最终访问主机,我们使用唯一的标识,就是IP地址3、多了一个第三方,的确降低了效率,但是网络环境更加的人性化,也让开发者更加模块化的开发网络环境。

2024-07-23 19:47:30 703

原创 第十一天笔记(nfs与samba)

a]name=agpgcheck=0将dns该为114.114.114.114 8.8.8.8[root@web ~]# ping www.baidu.com //可以ping通百度即可进行下一步。

2024-07-22 19:42:58 781

原创 第十天笔记(frp和ftp)

frp : 是一个开源、简洁易用、高性能的内网穿透和反向代理软件官网:https://github.com/fatedier/frp。

2024-07-22 09:55:46 872

原创 第九天笔记

inotify 是一个 Linux 内核提供的用于监控文件系统事件的机制。它允许应用程序监控文件或目录的各种操作,例如创建、修改、删除、移动等。

2024-07-18 19:06:59 886

原创 第八天笔记

安装epel# 查找nodejs# 验证(查看nodejs版本)node -v。

2024-07-17 19:08:37 503

原创 练习(七)

总用量 6611216drwxr-xr-x. 2 root 0 16384 3月 22 06:26??drwxr-xr-x. 2 root 0 16384 7月 3 20:44?????drwxr-xr-x. 3 root 0 16384 3月 10 01:43??????drwxr-xr-x. 2 root 0 16384 8月 28 2023??1.????

2024-07-16 19:53:11 556

原创 第七天笔记

本机cmd中执行C:\Users\gdx19>d: //切换到d盘下D:\>dir //查看d盘下所有的目录和文件驱动器 D 中的卷是 windows卷的序列号是 CEA4-61A1D:\ 的目录 //部分目录 ,1 个文件 ,182 字节,33 个目录 256,526,708,736 可用字节D:\>scp。

2024-07-16 19:48:10 753

原创 第六天笔记

49 * * * * /usr/bin/echo "哈哈" > /root/echo.txt //每到49分时执行一次,类如:11:49可以执行一次。*/1 * * * * /usr/bin/ls /opt/ >> /root/list (*表示分时日月周) //每分钟执行一次。权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)它通过一种特定的语法来指定任务执行的时间规则。

2024-07-15 19:49:25 623

原创 第五天笔记

anon_other_write_enable=YES #允许匿名删除、重命名、覆盖等操作。anon_mkdir_write_enable=YES #允许匿名用户创建(上传)目录。默认已注释,需取消注释。anon_upload_enable=YES #允许匿名用户上传文件。默认已注释,需取消注释。write_enable=YES #开放服务器的写权限(若要上传必须开启)。drwxrwxrwx. 2 root 0 6 8月 3 2017 pub。未安装软件包 vsftpd。

2024-07-12 16:55:05 402

原创 第四天笔记

1、为什么需要其他用户:不同级别人员使用不同级别的用户账号,更加安全2、window要修改为管理员,就修改组直接修改用户的uid就可以变成超级用户,但是不建议,因为超级用户只能是root影子文件 /etc/shadow 只能被root读取修改。

2024-07-12 08:42:01 540

原创 第三天笔记

优点:(1)开源(2)可以自由选择需要的功能(3)软件是编译安装,可以跟家适合自己的系统,更稳定,效率更高(4)卸载方便缺点:(1)安装步骤多,再安装大软件集合时,容易出现拼写错误(2)安装时间比二进制包的时间长(3)因为是编译,安装报错难以解决二进制包二进制软件包是已经经过编译的程序的打包,可以直接在系统上运行。这些软件包通常包含二进制可执行文件、库文件以及其他必需的资源。在大多数情况下,用户可以通过包管理工具轻松地安装、更新和删除这些二进制软件包。linux安装包。

2024-07-10 17:57:08 626

原创 第二天笔记

防火墙1、关闭防火墙:systemctl stop firewalld2、设置开机启动:systemctl enable firewalld3、设置手动启动:systemctl disable firewalld4、可执行脚本:/usr/local/tomcat9/bin/startup.sh安装jdk171、下载jdk2、解压tar -zxvf openjdk-17.0.1_linux-x64_bin.tar.gz3、解压后的文件夹移动到、usr/l

2024-07-09 17:20:50 298

原创 第一天笔记

在opt目录中创建application.perperties在opt目录下创建app。

2024-07-09 10:20:28 658

空空如也

空空如也

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

TA关注的人

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