自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024.8.27

root@localhost httpd0]# docker run -d --name c0 -p80:80 -v /opt/:/usr/share/nginx/html/ centos:nginx //隐藏启动并映射端口,挂载文件。[root@localhost ~]# docker run -d --name r2 -v /regist/:/var/lib/registry -p5000:5000 registry:latest //启动容器,映射端口,挂载目录。

2024-08-28 13:38:45 548

原创 2024.8.26

root@localhost ~]# docker run -it --name c0 -p80:80/tcp -v /opt/:/usr/share/nginx/html/ centos:nginx /bin/bash //创建,指定端口,挂载并启动c0容器。[root@localhost ~]# docker run -it --name c0 centos:yum /bin/bash 创建并启动容器。

2024-08-28 13:37:42 169

原创 2024年8月22日

root@localhost ~]# vim /etc/docker/daemon.json //配置docker镜像站。[root@localhost ~]# ls -lh /var/run/docker.sock //查看sock套接字,srw-rw----. 1 root docker 0 8月 22 16:10 /var/run/docker.sock。回到刚才的终端退出(终端1)

2024-08-22 20:37:00 669

原创 roles介绍

所以我们希望把这个很⼤的⽂件分成多个功能拆分, 分成apache管理,php管理,mysql管理,然后在需要使⽤的时候直接调⽤就可以了,以免重复写。注意: 在每个⻆⾊的⽬录中分别创建files,tasks,handlers,templates,vars和meta⽬录,⽤不到的⽬录可以创建为空⽬录.roles(⻆⾊): 就是通过分别将variables, tasks及handlers等放置于单独的⽬录中,并可以便捷地调⽤它们的⼀种机制。handlers:有⼀个main.yml⽂件,定义各handlers。

2024-08-20 19:19:00 249

原创 2024年8月19日笔记

name: 安装nfs-utils。- name: 启动httpd服务。- name: 挂载nfs文件。- name: 安装httpd。- name: 启动服务nfs。- name: 修改配置文件。- name: 修改配置文件。- name: 安装nfs-utils。- name: 启动服务。- name: 配置文件。

2024-08-19 18:26:40 380

原创 ansible自动化运维工具

root@m0 ~]# ansible group1 -m yum_repository -a "name=local description=localyum baseurl=file:///mnt/ enabled=yes gpgcheck=no" //增加⼀个/etc/yum.repos.d/local.repo配置⽂件。

2024-08-16 17:11:35 331

原创 2024年8月15日笔记

rwxr-xr-x. 1 root root 140198 8月 15 15:18 wrapper-linux-ppc-64。-rwxr-xr-x. 1 root root 99401 8月 15 15:18 wrapper-linux-x86-32。-rwxr-xr-x. 1 root root 111027 8月 15 15:18 wrapper-linux-x86-64。-rwxr-xr-x. 1 root root 15714 8月 15 15:18 mycat。

2024-08-16 09:06:28 320

原创 haproxy

stats realm hapadmin #统计页面密码框上提示文件,默认为haproxy\statistics。[root@haproxy01 ~]# rpm -ql haproxy //查找配置文件。stats hide-version #隐藏在统计页面上的haproxy版本信息。stats #自定义统计页面的url。stats auth admin:admin #统计页面的账号密码。

2024-08-14 18:01:01 302

原创 8.6 MYSQL

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:关。mysql8 0:关 1:关 2:开 3:开 4:开 5:开 6:关。netconsole 0:关 1:关 2:关 3:关 4:关 5:关 6:关。

2024-08-13 17:45:15 851

原创 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:33:50 676

原创 8.8 MYSQL

只有 select ⼦句和 having ⼦句、order by ⼦句中能使⽤聚合函数,where ⼦句不能使⽤聚合函数。当使⽤聚合查询以后,不能使⽤where条件,如果要添加条件,就使⽤having。触发器是⼀种特殊的存储过程,它在插⼊,删除或修改特定表中的数据时触发执⾏,它⽐数据库本身标准的功能有更精细和更复杂的数据控制能⼒。1.新建⼀个学⽣表,表头有:序号,数字形式;在执⾏查询时,⾸先会执⾏⼦查询中的语句,再将返回的结果作为外层查询的过滤条件。⼦查询是指⼀个查询语句嵌套在另⼀个查询语句内部的查询;

2024-08-13 17:27:36 902

原创 NAT模式搭建实战

root@nat ~]# ipvsadm -a -t 192.168.10.69:80 -r 192.168.1.67:80 -m //添加真实服务器web1。[root@nat ~]# ipvsadm -a -t 192.168.10.69:80 -r 192.168.1.68:80 -m //添加真实服务器web2。4.对rs的vip进行抑制,让ds的vip接收请求,rs的vip不接受请求。-m 使用NAT模式;

2024-08-13 16:50:38 517

原创 LVS的运行

root@nat ~]# ipvsadm -a -t 192.168.1.169:80 -r 192.168.1.67:80 -m //添加真实服务器web1。[root@nat ~]# ipvsadm -a -t 192.168.1.169:80 -r 192.168.1.68:80 -m //添加真实服务器web2。[root@web1 ~]# find / -name "nginx" //找nginx的配置文件。

2024-08-13 14:49:42 293

原创 MySQL 函数

mysql> select * from class where cid=(select classid from student where sname='张三');mysql> select * from class where cid>(select classid from student where sname='张三');mysql> select * from class where exists (select * from student where sname='王五');

2024-08-07 18:45:16 656

原创 2024年8月6日笔记

root@zmysql ~]# rm -rf /usr/local/mysql/data/auto.cnf //这个操作保证两个mysql服务是一起的,因为这个文件存放的是mysql服务器的uuid,uuid保证了mysql服务器的唯一性,所以删除以后,两个服务器就可以做主从。[root@mysql ~]# sed -i '$aexport PATH=/usr/local/mysql/bin/:$PATH' /etc/profile //添加到环境变量。

2024-08-06 17:19:14 363

原创 绿色mysql

root@mysql ~]# /usr/local/bin/mysql_secure_installation 改密码,不允许远程等。

2024-08-05 16:52:17 292

原创 nginx代理tomcat10

root@server1 ~]# mv jdk-22.0.1/ /usr/local/jdk //把解压后的文件移动到/usr/local/jdk/方便管理配置。[root@server1 tomcat]# /usr/local/tomcat/bin/startup.sh //启动。[root@server1 logs]# /usr/local/tomcat/bin/shutdown.sh //停用。

2024-08-01 17:25:27 251

原创 上线一个商城系统

lrwxrwxrwx 1 root root 22 7月 31 14:41 /root/node_modules/.bin/vue -> ../@vue/cli/bin/vue.js。[root@server1 ~]# /root/node_modules/.bin/vue create tdr_web //创建vue项目。[root@server1 ~]# /root/node_modules/.bin/vue -V //查看版本号。

2024-07-31 18:06:03 377

原创 虚拟主机配置

root@server1 nginx-1.27.0]# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-stream //还是原来的位置。同一个资源多次请求,可能会到达不同的服务器上,导致不必要的多次下载,缓存命中率不高,以及一些资源时间的浪费。

2024-07-30 18:46:11 403

原创 【无标题】

root@dns nginx-1.26.1]# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-stream //“configure”,编译安装前的预配置。示例:https://www.bilibili.com/v/game/?

2024-07-29 19:31:55 245

原创 shell 基础

root@localhost test]# [ -e "/etc/passwd" ] # 判断/etc/passwd文件是否存在。[root@localhost test]# [ -e "/etc/haha" ] # 判断/etc/haha文件是否存在。[root@localhost test]# [ -x "/bin/bash" ] # 判断/bin/bash是否可执行。

2024-07-29 17:25:20 122

原创 Git概述

像集中式都有一个主版本号,所有的版本迭代都以这个版本号为主,而分布式因为每个客户端都是服务器,git 没有固定的版本号,但是有一个由哈希算法算出的 id,用来回滚用的,同时也有一个 master 仓库,这个仓库是一切分支仓库的主仓库,我们可以推送提交到 master 并合并到主仓库上,主仓库的版本号会迭代一次,我们客户端上的 git 版本号无论迭代多少次,都跟 master 无关,只有合并时 master 才会迭代一次。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。

2024-07-25 17:37:20 368

原创 DNS反向解析

root@client ~]# echo "nameserver 192.168.1.125" > /etc/resolv.conf //指定DNS测试。[root@ntp ~]# ntpdate cn.ntp.org.cn //同步时间。[root@client ~]# ntpdate 192.168.1.250 //去客户机测试。创建一台从dns服务器(192.168.1.126)

2024-07-24 17:29:40 311

原创 DNS域名管理系统

root@client ~]# vim /etc/resolv.conf //这个文件可以临时修改dns服务器的地址,但当主机重启,或者重启network会重置。[root@dns ~]# vim /etc/named.conf //管理权限,哪些主机可以连接,添加任何主机都可以访问的权限。[root@dns ~]# vim /etc/named.rfc1912.zones //域名应该指向哪个IP地址。

2024-07-23 17:35:38 884

原创 nfs服务介绍

root@webserver ~]# mount -t nfs 192.168.1.125:/share /usr/share/nginx/html/static/ //挂载nfs-server端共享⽬录。服务端为了对⽂件做相应管理,可以设置anonuid和anongid进⽽指定⽂件的拥有者和所属组。[root@webserver ~]# mkdir /usr/share/nginx/html/static/ //创建挂载点。

2024-07-22 18:28:09 712

原创 7月19日笔记

root@tdr ~]# wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz //已经给好的tar包。[root@tds frp]# firewall-cmd --zone=public --add-port=6000-6100/tcp --permanent //打开⼀组客户端⼝。

2024-07-19 17:24:52 403

原创 7月18日笔记

root@tdr ~]# rsync -avR folder /opt/ //保留相对路径,folder后加不加/都一样,都是把folder目录整个传到/opt/下。[root@tdr ~]# rsync -av folder/ root@192.168.1.125:/tmp/ //向另一台主机的/tmp/目录传,另一台也要安装rsync。

2024-07-19 09:00:11 242

原创 搭建SSH服务

root@tdr ~]# npm config set registry https://registry.npmmirror.com //npm设置国内镜像。[root@tdr vuehtml000]# find / -name "html" -type d //找到nginx的html。[root@tds ~]# chgrp -R code /code/ //将code所属组修改为code组。

2024-07-17 17:28:48 276

原创 2024.7.16练习

100%[=======================================================================================>] 2,523 --.-K/s 用时 0.008s。100%[=======================================================================================>] 1,694 --.-K/s 用时 0s。

2024-07-16 18:51:35 900

原创 本地和网络yum源配置及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 17:04:33 1095

原创 2024年7月15日云计算实训练习题

个⽂件的最后修改时间分别为。字⺟的⽂件或者⽬录信息。⽬录下所有的⽂件信息。删除正好第三天的⽂件。⽬录下载到 当前主机的。

2024-07-15 17:29:34 83

原创 文件的创建及配置

权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)-rw-r--r--. 1 root root 0 7月 11 00:00 c.txt。-rw-r--r--. 1 root root 0 7月 13 00:00 d.txt。-rw-r--r--. 1 root root 0 7月 1 00:00 c.txt。find ⽂件路径 -mtime +days/-days。

2024-07-15 15:40:51 402

原创 在windows物理机及linux虚拟机上配置ftp

3.勾选FTP服务器以及web管理工具。7.打开IIS管理器,添加FTP站点。6.勾选ftp服务器中的专用和公用。2.启用或关闭windows功能。4.点击允许应用或功能通过防火墙。9.绑定IP地址,ssl选择无。17.在本机资源管理器中输入。10.身份验证和授权信息。

2024-07-12 17:09:15 162

原创 用户权限设置

root@localhost ~]# gpasswd -a xiaogao root //将xiaogao加入到root组,使xiaogao具有组的权限。-rw-r--r--. 1 root root 11M 10月 13 23:54 /opt/pfzsk.tar.gz。dr-xr-xr-x. 2 root root 6 10月 14 01:19 /xuigai。dr-xrwxr--. 2 root root 6 10月 14 01:19 /xuigai。

2024-07-11 17:26:45 418

原创 软件安装 安装Python源码版

4.配置安装路径,/root/python3.12.4/configure -prefix=/usr/local/python3124。[root@web1 redis]# make PREFIX=/usr/local/redis install //安装。[root@web1 redis]# ./bin/redis-server ./redis.conf //启动redis。7.在 /usr/local/python3124/bin/python3.12可执行文件。安装时间比二进制包时间长。

2024-07-10 16:45:15 428

原创 jdk17安装

root@repo ~]# cp -r jdk-17.0.11/ /usr/local/jdk/ //复制源码包到jdk目录下。/opt/apache-maven-3.9.8/bin/:这个是maven的路径 /usr/local/jdk/jdk-17.0.11/bin/:这个是jdk的路径。<h1>我是你爸爸</h1>浏览器访问本机IP:8080。卸载之前的Java环境。安装maven过程省略。

2024-07-09 16:26:01 238

原创 tomcat安装

4.查看目录下的conf目录中的文件,重点找到server.xml(配置端口,部署项目),web.xml MIME文件类型。6.webapps与nginx中的/html等同,webapps(静态资源,.jsp,.war)opt目录下的java复制到src目录 cp /opt/Start.java /src。把文件移动到/opt目录下 mv Start.java /opt。创建Start.java文件 touch Start.java。3.把解压后的目录移动到/usr/local/目录中。

2024-07-08 18:42:37 338

2024年7月15日云计算实训练习题

2024年7月15日云计算实训练习题

2024-07-15

空空如也

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

TA关注的人

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