- 博客(30)
- 收藏
- 关注
原创 8.12 LVS虚拟服务器
NAT:192.168.1.24(DIP) 192.168.10.24(VIP) 作用:负载均衡。DNS:192.168.1.21 作用:域名解析。Web1:192.168.1.22 作用:真实服务器。Web2:192.168.1.23 作用:真实服务器。客户机:192.168.1.20 作用:访问测试。环境准备:5台虚拟机。
2024-08-13 18:07:24
235
原创 8.9 python管理mysql
((1, '章三', '男'), (2, '李四', '女'), (3, '小凤仙', '女'), (4, '章丘铁锅', '男'), (6, '孙颖莎', '女'))((1, '章三', '男'), (2, '李四', '女'), (3, '小凤仙', '女'), (4, '章丘铁锅', '男'), (6, '孙颖莎', '女'))[root@zmysql ~]# pip3 install pyinstaller //安装pyinstaller。
2024-08-13 18:01:20
876
原创 8.8 python
Dict([(k0,v0),(k1,v0),(k2,v2)]) []中的每个()中都有2个值,⼀个是key,⼀个是value⾃动 解析为⼀个字典了。元组 (),(1,2,3,4) 创建空元组,创建有初始值的元组。list.remove(list[index]) 删除学号为index的元素。
2024-08-13 17:59:22
550
原创 8.7 MySQL
当使⽤聚合查询以后,不能使⽤where条件,如果要添加条件,就使⽤having。触发器是⼀种特殊的存储过程,它在插⼊,删除或修改特定表中的数据时触发执⾏,它⽐数据库本身标准的功能有更精细和更复杂的数据控制能⼒。在执⾏查询时,⾸先会执⾏⼦查询中的语句,再将返回的结果作为外层查询的过滤条件。#删除class表中cid为1005的整⾏数据,也就是执⾏之前设置的触发动作。#因为触发器执⾏,所以student表的内容在class表的删除动作后被清空。⼦查询是指⼀个查询语句嵌套在另⼀个查询语句内部的查询;
2024-08-13 17:55:24
474
原创 8.6 MySQL
root@mysql ~]# sed -i '$aexport PATH=/usr/local/mysql/bin/:$PATH' /etc/profile //加到环境变量。-rw-------. 1 mysql mysql 5 8月 6 10:10 mysqlx.sock.lock。-rw-------. 1 mysql mysql 5 8月 6 10:10 mysql.sock.lock。netconsole 0:关 1:关 2:关 3:关 4:关 5:关 6:关。
2024-08-13 17:49:27
1149
原创 8.1 Tomcat配置笔记
3. nginx 默认的路径/usr/local/nginx/html,也可以在server中。3. /usr/local/tomcat/bin/shutdown.sh 停用。1. /usr/local/tomcat/bin/startup.sh 启动。2. ROOT是默认的项目目录,在实际开发中,我们可以将将程。2. 在conf/server.xml修改资源文件的位置。4. 从服务负责mysql查询。4. win对应的文件的扩展名为bat(批处理文件)配置其他的绝对路径,不必须是在内部的html目录中。
2024-08-05 17:32:42
432
原创 7.31 配置server
一个nginx服务器中有多个server的时候是非常难于管理的,我们会将每一个server单独创建一个文件保存,在主配置文件使用include。取消只读,设置权限,如果还不行,就直接创建i新的host文件给她覆盖。80可以省略,一般来说基于端口的配置,用于企业内部的项目测试。4. 一个server模块中可以有多个location。2. 一个http模块可以有多个server模块。3. 一个server模块就是一套web项目。1. 一个配置文件一般只有一个http模块。基于ip配置server。
2024-08-01 19:35:10
299
原创 7.30 负载均衡
一、负载均衡的作用解决服务器的高并发压力,提高应用程序的处理性能;提供故障转移,实现高可用;通过添加或减少服务器数量,增强网站的可扩展性;在负载均衡器上进行过滤,可以提高系统的安全性;1、提高系统性能负载均衡可以扩展网络设备和服务器的带宽,优化访问请求在服务器组之间的分配,提高系统的反应速度和总体性能。2、监控服务器的运行状态负载均衡能够监控服务器的运行状态,提高整个服务器组的可靠性。3、提供服务一致性。
2024-07-31 17:44:54
626
原创 7.29 linux服务管理
TLS:TransportLayerSecurity,同样是为了保证数据安全的加密协议层,是SSL的增强版, SSL 有1.0,2.0,3.0版本,TLS⽬前 1.0,1.1,1.2,1.3,TLS 的 1.0 版本就是 SSL 的 3.0。openssl:相当于SSL的⼀个实现,如果把SSL规范看成OO中的接⼝,那么OpenSSL则认为是接⼝的实现,个⼈理解openssl是作为针对SSL/TLS的⼀个⼯具,包括对证书的解析,个⼈颁发,证书编码转化等。认证机构,称为CA。HTTP协议⼀般⽤于B/S架构。
2024-07-31 17:31:04
912
原创 7.25 Git 及分支管理
root@localhost test]# git checkout -b y123 # 创建并切换到新分支切换到一个新分支 'y123'[root@localhost test]# git checkout master # 切换到主分支切换到分支 'master'[root@localhost test]# git add test.c # 将新分支写入的内容提交到缓存。
2024-07-31 17:04:43
636
原创 linux下dns域名解析
缓存服务器:主机向其他域名解析器服务器查询获得域名与IP对应关系,并经常查询的域名信息保存到服务器本地,以此来提高重复查询时的效率。域名(DomainName),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机。如果host文件没有域名的解析记录,则会在本机上继续查询是否有DNS的解析缓存,如果有则返回给浏览器。如果本机没有DNS的解析记录,则会在网卡设置的DNS服务器上,查询域名的解析结果。1、国家地区域名: (cn(中国)、hk(香港)、sg (新加坡)等。
2024-07-31 16:28:44
757
原创 7.23
11.[root@dns named]# cp -p named.localhost tjj.qd.zone //复制named.localhost 并改名为tjj.qd.zone。[root@webservser ~]# echo "web服务器,用于发布静态的web网页" > /usr/share/nginx/html/index.html。[root@dns ~]# vim /etc/named.conf //修改之后其他的用户可以访问和查询。
2024-07-23 19:07:35
982
原创 7.22 NFS服务
root@webserver ~]# mount -t nfs 192.168.1.125:/share /usr/share/nginx/html/static/ //挂载nfs-server端共享⽬录。[root@webserver ~]# mkdir /usr/share/nginx/html/static/ //创建挂载点。rpcbind //负责NFS的数据传输,远程过程调⽤ ==tcp/udp协议 端⼝111==
2024-07-22 19:13:10
796
原创 7.19 FTP
107⾏ chroot_list_file=/etc/vsftpd/chroot_list 指定⽤户列表⽂件。3. 客服部⻔的相关⽂档保存在指定的⽬录⾥/data/kefu local_root=/data/kefu。在查询873端⼝占⽤时,发现只有xinetd服务,没有rsync服务,原因:rsync =>FTP是==C/S==架构,拥有⼀个客户端和服务端,使⽤==TCP协议==作为底层传输协议,FTP的默认端⼝ ==21号==(命令端⼝) ==20号==(数据端⼝,主动模式下) 默认被。
2024-07-22 18:31:43
951
原创 7.18 同步服务
(1)rsync的好姐妹1)sync 同步:刷新⽂件系统缓存,强制将修改过的数据块写⼊磁盘,并且更新超级块。2)async 异步:将数据先放到缓冲区,再周期性(⼀般是30s)的去同步到磁盘。3)rsync 远程同步:==remote synchronous==(2)数据同步过程1)sync数据同步 => 保存⽂件(⽬标)=> 强制把缓存中的数据写⼊磁盘(⽴即保存),实时性要求⽐较⾼的场景。
2024-07-18 19:07:36
584
原创 7.17 练习
passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。passwd:所有的身份验证令牌已经成功更新。无效的密码: 密码少于 8 个字符。无效的密码: 密码少于 8 个字符。无效的密码: 密码少于 8 个字符。无效的密码: 密码少于 8 个字符。无效的密码: 密码少于 8 个字符。无效的密码: 密码少于 8 个字符。
2024-07-17 18:24:14
575
原创 7.17 npm(nodejs 包管理器)安装软件、安装vue及练习
yulan@localhost ~]$ touch /opt/woshiyulantouch: 无法创建"/opt/woshiyulan": 权限不够[yulan@localhost ~]$ touch /code/woshiyulan //成功创建。-rw-r--r--. 1 yulan code 390 7月 17 16:17 id_rsa.pub //公钥。-rw-------. 1 yulan code 1679 7月 17 16:17 id_rsa //私钥。
2024-07-17 17:58:20
1522
原创 7.16 练习
2. 打开光驱,放入光盘如果用的是VMware中的虚拟机,进入虚拟机设置,选择“CD/DVD”硬件,勾选“已连接”和“启动时连接”,在连接处,选择“使用ISO映像文件”,浏览选择本地电脑中下载好的ISO光盘镜像文件,点击确定。---> 软件包 net-tools.x86_64.0.2.0-0.22.20131004git.el7 将被 升级。---> 软件包 net-tools.x86_64.0.2.0-0.25.20131004git.el7 将被 更新。
2024-07-16 18:58:40
875
原创 7.16 yum源学习
cachedir=/var/cache/yum/$basearch/$releasever //定义软件包缓存路径。[root@localhost soft]# rm -rf /etc/yum.repos.d/*.repo //删除其他仓库⽂件。[root@localhost soft]# vim /etc/yum.repos.d/soft.repo //配置仓库文件。
2024-07-16 18:17:29
868
原创 7.15 练习
27. 设置计划任务,每周3将/e tc/yum.repos.d/⽬录下的.repo⽂件压缩保存到tmp,在⽂件名中添加时间戳。15. 将/opt/test/a⽬录中的⽂件复制i⼀份到/opt/test/⽬录下。19. 将/opt/test0/中的⽂件复制⼀份/opt/test0/b/⽬录中。22. find查找/opt/test0/⽬录中⽂件size为20M的⽂件并删除。23. /opt/test0/b中的⽂件复制⼀份到/opt/test0中。5. find查找/var/⽬录中以“.log”⽂件。
2024-07-15 17:48:40
280
原创 文件命令练习
name *-type f|d 常⻅的选项-name 根据⽂件的名称搜索⽂件,⽀持通配符*-type f代表普通⽂件,d代表⽬录。在linux 系统中,如果要查找的⽂件的名称不清晰,可以使⽤部分⽂件名+*搜索 案例 获取/etc/中以.conf结尾的⽂件。语法 f ind ⽂件路径 -mtime +days/-days-mtime 根据⽂件最后修改时间搜索⽂件。删除系统/var/log/ 10天之前的⽇志,格式都是.log⽂件,使⽤xargs 将查询结果交给rm。
2024-07-15 16:36:36
1041
原创 7.11 用户权限
rw-r--r--. 1 root root 946 7月 8 21:50 /etc/passwd。----------. 1 root root 604 7月 8 21:50 /etc/shadow。-rw-r--r--. 1 root root 504 7月 8 21:48 /etc/group。-rw-r--r--. 1 root root 11M 10月 13 23:54 /opt/pfzsk.tar.gz。
2024-07-11 17:36:05
518
原创 7.10 软件安装及配置(Python源码,虚拟网关,MongoDB等)
root@m mongodb]# echo "PATH=/usr/local/mongodb/bin:$PATH" >> /etc/profile //把变量写入主配置文件/etc/profile里。logpath=/usr/local/mongodb/log/mongodb.log/ //日志存放位置。dbpath=/usr/local/mongodb/data/db //数据库目录存放位置。字段值可以包含其他文档,数组及文档数组。-由C++语言编写。
2024-07-10 17:22:58
1059
原创 7.9 jdk17、Python环境
1.安装jdk17以上版本下载安装包jdk-17.0.9_linux-x64_bin.tar.gz ,拖拽至虚拟机,解压压缩包2.将文件移动到/usr/local/jdk3.修改配置文件 /etc/profile添加一行:4.配置文件立即生效服务管理:防火墙1.关闭防火墙2.开机自启3.开机不自启4.停用Tomcat服务5.创建abc目录a.html文件,写入内容6.启服务关防火墙7.真机访问 IP地址:192.168.1.20:8080/abc/a.html。
2024-07-09 17:55:18
545
原创 7.8 tomcat安装及训练
drwxr-x---. 6 root root 79 7月 8 21:55 host-manager。drwxr-x---. 7 root root 99 7月 8 21:55 examples。drwxr-x---. 6 root root 114 7月 8 21:55 manager。drwxr-x---. 16 root root 4096 7月 8 21:55 docs。drwxr-x---. 3 root root 223 7月 8 21:55 ROOT。
2024-07-08 18:51:42
591
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人