- 博客(29)
- 收藏
- 关注
原创 MySql审计平台
1、创建用户->2、将用户加入到权限组->3、数据源(需要操作的数据库)->配置权限组,将数据源加入到权限组->登录到不同的用户测试流程。先拉取mysql镜像,构建容器,然后运行容器,映射本机访问端口,3306。2、创建数据库或数据库容器,创建库,注意库要配置utf8字符集。4、./Yearning install 安装。1、docker容器里面安装mql(官方)密码:Yearning_admin。这个是老版本稳定版3.1.0的。对数据库的一系列后台操作。库名如果不同需要修改。
2024-08-03 14:36:20
693
原创 更换源(局域网没有网的情况)
需要用到的安装包:jdk-8u211-linux-x64.tar.gz ,nexus-3.69.0-02-java8-unix.tar.gz。操作上面的命令,替换源,所有的源都会被替换,然后你在下载东西,就会保存到你这个仓库里面。我们在一个局域网没有网的情况下,可以用我们自己的这个仓库,下载软件。输入java -version --看是否安装成功。解压完之后会出现 myblog 这个目录。点设置把有的测试数据给删了,自己创一个。解压到指定目录后,改名字,配置环境变量。进入解压后的目录/opt。
2024-07-30 21:17:38
425
原创 docker超详细安装
root@lvs-server ~]# docker pull mysql:8.0.38-oraclelinux9 --拉取指定版本。[root@lvs-server ~]# docker pull mysql/nginx --默认拉取的是最后一个代码。从DockerHub官网上查看镜像。重载docker服务。
2024-07-29 16:33:29
1417
原创 python基础知识
" % ('小明', 10))print ("更新后的第三个元素为 : ", list[2])print ("第三个元素为 : ", list[2])print ("删除第三个元素 : ", list)- n 表示转义,加上- r 使转义的内容不生效。print ("原始列表 : ", list)print ("删除后的元组 tup : ")在同一个字典中,键(key)必须是唯一的。可以用' ',或者" ",来表示字符串。可以实现,修改,删除,查询。可以实现,查询,修改,删除。删除(必须删除存在的元素)
2024-07-28 09:42:24
709
原创 python windows环境部署
在里面新建一下pip的文件夹,里面在新建一个pip.ini的文件,配置下载的源。一直下一步就可以,然后鼠标右键在按住shift用终端打开。输入py或者python验证一下是否安装成功。这里是windows安装 .3.9.6版本。在官网安装www.python.org。创建模块代码以.py 或者.ipynb。可以测试一下是否可以正常下载。linux系统的只能编译安装。windows的可以直接安装。在vscode里面 测试连接。
2024-07-27 14:42:33
218
原创 python编译安装
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/清华: https://pypi.tuna.tsinghua.edu.cn/simple。阿里源: https://mirrors.aliyun.com/pypi/simple。阿里云: http://mirrors.aliyun.com/pypi/simple/豆瓣源: https://pypi.douban.com/simple/`华中理工大学: http://pypi.hustunique.com/
2024-07-27 11:27:38
773
原创 dockerfile部署wordpress
1.支持网络资源拷贝,后面要加域名,如:http://www.example.com/file.tar.gz。#如果是官网的nginx,首先创建一个以.repo结尾的文件,把官网的nginx源放进去。#2.如果拷贝的是tar包,会自动的将tar包内的东西一同拷贝到镜像内,会自动解压。将容器的文件挂载到宿主机目录下,容器删除掉,它的文件也会存在。#声明一个数据目录或者是配置目录,供容器使用(映射)#写在第一行,定义使用的夫镜像是哪一个。前面的路径是宿主机的,后面的是容器的。#构建镜像执行的命令。
2024-07-21 18:17:04
1424
原创 docker容器
root@lvs-server ~]# docker start 8a1e7f458daf --手动start启动。-v 目录映射【宿主机的目录映射给容器的某个目录,将容器中的目录挂载到宿主机的目录中】docker rm -f $(docker ps -aq) 删除所有的容器。docker rm -f cname 强制删除,可以删除正在运行的容器。-p 端口映射【宿主机的端口映射给容器的某个端口】创建容器并运行 --这个是mysql的容器。docker ps -q 查看所有容器id。
2024-07-20 10:12:17
1329
原创 docker基础镜像
3、生产 doker 的配置环境(加入多个国内镜像源) 5、配置数据存放位置二、docker 操作 1、查看当前 docker 镜像 2、运行 docker 镜像直接运行容器,推出后容器就会关闭-d 后台运行容器3、停止 、删除 docker 镜像 stop rm3、将 docker 镜像打包到本地 docker save4 、导入本地 docker 包 三、上传镜像1、dockerhub 创建账户,创建一个镜像仓库 打一
2024-07-19 21:13:54
720
原创 linux常见端口号
rabbitmq web页面 :15672 (通过web页面访问的端口号)https-443:ssl/tls 超文本传输传输 tcp协议。ftp-20,21:文件传输,21是命令通道,20是数据通道。smtp-25:简单邮件传输协议 | 465(加密)redis-6379:用于redis数据库连接。dhcp-67,68:动态主机配置协议。mysql-3306:用于数据库连接。ssh-22:远程登录,文件传输。telnet-23:远程登录。php-9000:连接php。dns-53:域名解析。
2024-07-14 22:47:36
500
原创 jenkins参数化构建项目上线
134是nginx 132是jenkinds 136是gitlab。在134的opt目录下测试创建一个主机清单目录 vim hosts。2、代码管理,拉取最新代码,还是回滚到上一个版本,上俩个版本。#1.服务 (选择服务,nginx,tomcat)这样就可以远程拷贝项目到目标服务器进行项目上线。
2024-07-14 16:42:55
240
原创 git详细使用过程及常见命令
-bare,加这个就是裸库,一般就是为了推送和上传代码用的,不加--bare就是普通库,为了修改和提交代码。[root@localhost xiaobei]# git remote -v --查看名字详细信息。[root@gitlab xiaobei]# git add 123 -- 将文件添加到暂存区域。git config --global user.name "cat" --用哪个用户查看。[root@gitlab xiaobei]# rm 123 -f --删除文件。
2024-07-10 17:50:13
399
原创 es集群部署
root@elk ~]# wget https://npm.taobao.org/mirrors/node/latest-v10.x/node-v10.0.0-linux-x64.tar.gz 这个打不开了,用发的包。[root@elk elasticsearch-head-master]# npm install phantomjs-prebuilt@2.1.16 --ignore-scripts # 具体的版本按照上述报错修改。http.cors.enabled: true --支持跨域。
2024-07-01 22:50:37
1110
原创 redis集群
root@redis-1 ~]# /data/application/redis-1001/src/redis-cli -h 192.168.19.156 -p 1008 cluster replicate 主的id。[root@redis-master ~]# wget http://download.redis.io/releases/redis-5.0.10.tar.gz ---下载redis。---myself:从哪个节点登录进来的,当时增加信息的时候分配到了1003这个节点。
2024-06-27 22:37:49
526
1
原创 shell脚本
root@master1 ~]# grep -n -i "r[fagsvar]" /etc/passwd --匹配[]里面的任意一个字符。[root@master1 ~]# grep -n "\<r..t\>" /etc/passwd --以r开头,以t结尾。" ---把:给删除。[root@master1 ~]# grep -n -i "^r" /etc/passwd --匹配以r开头的。[root@master1 ~]# grep -n -i "." /etc/passwd --匹配所有。
2024-06-03 20:23:52
848
原创 mysql-mycat(读写分离)
peiz先部署一个双主,双从的环境先部署坏境(准备4个干净的虚拟机)-f /usr/bin/mysql ]] && echo "环境已经清理完成" || echo "环境未清理"#时间#固定ip# 配置本地源,需要先清理环境主库配置master1:开启bin-log日志[mysqld]server-id=201 --几个连接的id必须是不一样的log-bin=/data/mysql-bin -- 默认存放的位置,可以修改,但是需要先创建一个目录--
2024-05-28 22:48:27
698
原创 数据库备份
mysqlbinlog --start-position begin之后的数字 --stop-position stop之后的数字 | mysql -uroot -p school。这个意思就是之前存放的文件东西可能放的太多了,等不到系统自动刷新,我们就可以手动刷新一下,就会有一个新的文件夹开始备份了可以理解为日志轮转。逻辑备份: 备份的是建表、建库、插入等操作所执行SQL语句(DDL DML DCL),适用于中小型数据库,效率相对较低。数据一致,服务可用。库级备份(可以选择想备份的部分,不用全备份)
2024-05-27 00:45:21
477
原创 网络管理基础
DNS1=114.114.114.114 #dns全国通用地址,dns最多可以设置三个。cp ifcfg-ens33 ifcfg-ens33.bak #将源文件备份。3)Client:好的,我们互相都能听到对方的话,我们的通信可以开始了。DEFROUTE="yes" #是否设置默认路由,yes表示该配置。最大的主机数 计算方法:2^主机号位数-2: 2的9次方-1。2)Server:我已经全部听到了,但是等等我,我还没说完。NAME="ens33" #网卡名称,可以不存在。
2024-05-21 21:05:01
514
原创 DNS域名解析
4、本地DNS服务器用递归模式查询顶级域的信息,顶级域返回权威域的服务器信息给NS服务器。2、没有会去本地DNS缓存服务器查找,如果有,直接返回,否则本地DNS缓存服务器。删除软连接文件或目录,源文件不会被删除(可以用来做备份)删除软连接文件或目录,源文件也同时被删除,以来于源文件。3、根域查询完之后返回顶级域的信息给本地DNS服务器。5、本地DNS服务器用递归模式查询权威域的信息。6、权威域返回对应的IP返回给本地DNS服务器。nameserver gateway (网关)只能创建文件的硬链接。
2024-05-11 08:56:45
196
原创 日志管理,远程连接
创建一次性计划任务例子:atd now +4min / 7pm / 8am tomorrow/ 14teetime#ctrl +d查看一次性任务 atpatrm id 删除一次性任务查看任务内容 :cd /var/spool/atteatime 下午4点noon 中午12点midnight 午夜12点用普通用户创建任务首先在visudu 里面给普通用户权力93 jack ALL=(ALL) NOPASSWD: ALL #添加内容。
2024-05-10 23:29:20
552
原创 linux基础命令
1./tmp/im 为新员工手册,要求修改文件属性,不可以修改文件内容,只可以查看文件内容2.chattr命令中a和i属性的区别a:可以追加文件内容,不能编辑删除i :不能编辑删除,只能查看3.静态查看进程有用什么命令?你知道的有几种?ps auxps -ef4.修改主机名为testpm-server5.如何查看服务的端口?ss -tlnplsof -i6.如何查看nginx的进程是否运行?7.如何查看你的操作系统的版本以及内核?uname -r8.什么是进程?正在运行的程序。
2024-04-28 20:17:13
442
原创 linux命令
13、有一个文件,权限如下 -rw-r--r-- 1 root root 36 6月29 2022 /root/a.txt (1)请问liudehua用户是否具有读权限 (2)有哪些方法可以使liudehua用户读取此文件。6.创建一个目录/opt/test目录,要求该目录的属组为it组,任何用户在该目录下创建文件继承该目录的属组?zhuzhuxia用户的附加组为tom。12、请将下列权限转为数字 rw-r-x--x wx-w-r-- ---rwx-w-3.将tom创建的文件权限修改为rw-r-----
2024-04-26 21:00:47
444
原创 linux基础知识
1.将/etc/sysconfig/network-scripts/ifcfg-ens33 复制到/tmp下并且重新命名为ifcfg-ens33.bak。14.将/etc/passwd前10行内容另存到/tmp/passwd下。13.创建用户tony,属于hr,不属于wc组,并且将3个人的密码修改为qianfeng。2 在/opt/目录下创建yumlist的目录。9./etc/passwd文件中第二段是干什么的?7 将yum.repo文件 移动到/tmp下。8 在/tmp/yum.repo里显示行号。
2024-04-25 19:27:32
200
原创 linux基础命令
复制文件 /etc/sysconfig/network-scripts/ifcfg-ens33 到/home目录中。在/opt/test/dir1/test/目录下面创建20个test.txt文件。将/opt/test/dir1/test/目录拷贝到/mnt/dir2目录中。rm -rf /opt/a/* 与 rm -rf /opt/a 的区别是什么。现在在/opt/目录下,使用相对路径进入 /opt/a/b/c/现在在/opt/目录下,使用绝对路径进入 /opt/a/b/c/
2024-04-24 21:14:09
907
原创 4-23linux系统基础
13、[root@server-1 ~]# root 什么意思:当前登录用户为root用户 server-1什么意思:主机名 ~ 什么意思:当前用户的家目录 #代表什么:当前登录用户为超级用户。4、执行以下命令,然后查看当前所在目录 cd /etc/sysconfig/network-scripts/3、进入 /etc/sysconfig/network-scripts/目录,查看目录下的文件。date +''%Y年-%m月-%d日 +%A %H时%M分%S秒''date +%H时+%M分+%S秒。
2024-04-23 19:24:36
140
原创 4-7用户权限
将用户zhangjiayi、yanni、guotao添加到组xian内。修改zhangjiayi的登录shell,使其不能登录操作系统。/etc/passwd文件中,第三列写的是什么内容?/etc/group文件中,第一列写的是什么内容?修改用户zhangjiayi的uid为:6001。创建用户组xian,并指定gid为10000。创建用户yannni,并指定uid为7001。修改guotao用户密码为:007。从xian组中删除用户guotao。创建用户zhangjiayi。创建用户guotao。
2024-04-07 20:55:57
283
原创 【无标题】
***tar\*** - 将许多文件一起保存至一个单独的磁带或磁盘归档,并能从归档中单独还原所需文件。-z, --gzip, --gunzip, --ungzip 通过 gzip 过滤归档 [压缩]-x, --extract, --get 从归档中解出文件 [解(包)(压缩包)] tar -cvf 打包文件,目录的名字 打包文件,目录的位置 [打包]-d,–decompress,----uncompress:解开压缩文件;[***dd\*** - 复制文件并对原文件的内容进行转换和格式化处理]
2024-04-01 21:31:22
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人