自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 超详细步骤! 通过FTP方式Jenkins自动发布程序到Windows的IIS服务中

架构概括:步骤1: 在Windows Server服务器中部署FTP服务如果是个人版的windows,可以在"控制面板" -> “程序” -> “启动或关闭Windows功能” -> “Internet Information Services” -> “FTP服务器” 进行下载1.打开服务器管理器2.安装IIS3.安装FTP步骤2: 创建用户1.打开"控制面板"2.选择"管理工具"3.选择"计算机管理"4.选择"本地用户和组->用

2020-12-03 10:05:03 1829

原创 nginx版本升级,热部署以及回滚

Nginx热部署步骤1: 查看现在的nginx状态[root@test1 sbin]# nginx -v显示: nginx version: nginx/1.12.2[root@test1 sbin]# ps -ef | grep nginx显示:root 9914 1 0 13:34 ? 00:00:00 nginx: master process nginx #9914为nginx的master进程号nginx 9915 9914 0 13:34 ? 00

2020-10-22 10:46:39 193

原创 Git学习第十二章:团队使用Git协作开发时-不同人修改了不同文件如何处理?

情况1: 不同人修改了不同文件如何处理?情况2: 不同人修改了相同文件如何处理?情况3: 同时变更了文件名和文件内容如何处理?

2020-10-20 11:13:15 310

原创 Git学习第十五章:团队使用Git协作开发时-同一文件修改成了不同文件名如何处理?

情况5: 同一文件修改成了不同文件名如何处理?开发A操作:修改文件名并提交到远端git仓库git mv mytest2 mytestAgit commit -am"将mytest2修改为mytestA"git push -u gitee_mygit1 master 开发B操作:修改文件名并提交到远端git仓库git mv mytest2 mytestBgit commit -am"将mytest2修改为mytestB"git push -u gitee_mygit2 ma

2020-10-20 11:12:40 261

原创 Git学习第十六章:团队使用Git协作开发时-同时变更了文件名和文件内容如何处理?

开发A操作:git mv mytest2 mytestA #将mytest2的文件名修改为mytestAgit commit -am"将mytest2的文件名修改为mytestA"git push -u gitee_mygit1 master #提交到远端仓库开发B操作:echo "同时变更了文件名和文件内容" > mytest2git commit -am"mytest2文件添加了新内容"git push -u gitee_mygit2 master #提交到远端仓库

2020-10-20 11:12:28 201

原创 Git学习第十三章:团队使用Git协作开发时-不同人修改了相同文件的不同区域如何处理?

1

2020-10-20 11:11:06 427

原创 Git学习第十四章:团队使用Git协作开发时-不同人修改了相同文件的相同区域如何处理

开发A操作:echo "开发A的操作" > mytest2cat mytest2显示: 开发A的操作git add -ugit commit -m"开发A对mytest2文件进行了修改"git push -u gitee_mygit1 master 开发B操作:echo "开发B的操作" > mytest2cat mytest2显示: 开发B的操作git add -ugit commit -m"开发B对mytest2文件进行了修改"git push -u gi.

2020-10-20 09:23:58 242

原创 Git学习第十一章:指定不需要Git管理的文件

在git仓库中创建.gitigore文件将不需要的文件存放到gitigore中即可*.d #匹配所有.d结尾的文件*.d/ #*.d的文件夹仍然git需要掌控,然后*.d/下面的所有文件都忽略*.d #*.d文件夹和*.d下的所有文件都忽略...

2020-10-14 17:04:38 200

原创 Git学习第十章:修改和整理commit的message

修改commit中的message使用git log命令查看commit提交情况情况1: 修改最新commit的messagegit commit --amend显示:修改完成之后,再使用git log进行查看git log显示:情况2: 修改老commit的message通过commit指定要修改的messagegit rebase -i 8ec4e39 #需要修改commit为b906a6507bf的message("添加了test4文件"),需要输入父com

2020-10-14 15:48:37 1401

原创 Git学习第九章:添加远程仓库、拉取提交远程仓库、备份远程仓库

本地仓库和远程仓库关系添加远程仓库git remote add origin(自定义远程仓库名) 远程仓库地址 #添加远程仓库,并命名为origin,远程仓库地址可以用https也可以用sshgit remote -v #查看添加的远程仓库拉取远程仓库拉取方式1:git fetch origin master #这里的origin就是我们用remote add添加远程仓库时的远程仓库名,master指的是拉取远程仓库的分支git branch -av

2020-10-13 17:40:46 360

原创 Git学习第八章:Git的分支管理

创建分支:git branch dev #创建一个dev分支git checkout -b dev #创建一个dev分支并切换到dev分支上切换分支:git checkout dev #切换到dev分支上查看分支信息:git branch #查看本地所有分支git branch -av #详细查看分支情况,包括了远端仓库分支删除分支git branch -d dev #删除分支,会在删除前检查merge状态git bra.

2020-10-13 15:41:10 102

原创 Git学习第七章:工作区、暂存区、提交版本历史的文件差异

对比工作区和提交历史版本的文件差异git diff HEAD – readme.txt(文件名)对比工作区和暂存区的文件差异git diff – readme.txt(文件名)对比暂存区和提交历史版本的文件差异git diff --cached readme.txt(文件名)...

2020-10-13 09:36:34 228

原创 Git学习第六章:撤销修改

情况1:在工作区时修改了某个文件后,感觉不合适,需要用回提交历史中的最新版本的文件情况2:在工作区时修改了某个文件后,提交到了暂存区后再一次进行了修改,感觉不合适,需要回滚会暂存区中的文件都使用命令:git checkout -- 文件1 #恢复到还没提交的状态,就是让这个文件回到最近一次git commit或git add时的状态...

2020-10-12 17:14:28 82

原创 Git学习第五章:版本回滚

前提准备工作区文件准备:1.版本12.版本23.版本3提交历史:根据文件名对应着相应地提交历史中的message操作1: 回滚到提交历史中最新的版本需求: 当在工作区修改了一些文件后,发现不合适,需要回滚到提交历史中的最新版本使用以下命令即可git reset --hard HEAD操作2: 回滚到提交历史中的上一个版本使用以下命令即可 git reset --hard HEAD^ #通过添加一个'^' * 如果是回滚到上上个版本再添加一个'^', 例

2020-10-12 11:01:19 546

原创 Git学习第四章:查看Git仓库的提交版本历史

通过git log查看版本演变历史git log --oneline //根据备注信息查看版本演变git log -n2 --oneline //查看最近的2次的commitgit branch -v //查看分支git log --all //查看所有分支的commitgit log --all --graph //用图形化查看所有分支的

2020-10-10 16:41:27 262

原创 Git学习第三章:Git仓库中的文件重命名和删除文件

操作: 在Git仓库中修改文件名重命名方式1:步骤1:将mytest1文件名修改为test1mv mytest1 test1步骤2: 查看一下状态git status #查看一下git仓库的状态显示:步骤3: 将改名后的test1.txt文件放入暂存区中git add test1git status #查看一下仓库状态显示:为了保证仓库提交记录的一致性,此时还需要在git仓库中删除掉mytest.txt文件记录步骤4: 使用git命令删除掉原来

2020-10-10 15:54:59 498 1

原创 Git学习第二章:Git提交文件过程

Git的一个提交过程:将修改的文件提交到暂存区中,然后再从暂存区提交到历史版本中操作: 将文件存放到暂存区后并提交步骤1: 创建一个mygit仓库步骤2: 创建一个文件这时我们可以通过git status命令来查看一下此仓库的状态步骤3: 上传暂存区...

2020-10-10 14:16:59 185

原创 Git学习第一章:创建Git仓库并配置User信息

Git的下载地址:https://git-scm.com/downloads一. 建立Git仓库场景1:新建Git项目1.mkdir mygit #创建一个自定义文件夹2.cd mygit #进入该文件夹3.git init #初始化操作,此操作会产生一个.git文件夹场景2:将已有的项目进行Git管理1.cd 项目 #进入该项目2.git init #初始化操作,此操作会产生一个.git文件夹二.配置

2020-10-09 17:30:26 347

原创 详细步骤讲解Linux系统环境部署ELK

一.部署计划准备三台服务器,分别为:192.168.65.143: 部署nginx、Logstash,收集nginx日志192.168.65.144: 部署Elasticsearch192.168.65.145: 部署Kibanalogstash下载地址:https://www.elastic.co/cn/downloads/logstashElasticsearch下载地址:https://www.elastic.co/cn/downloads/elasticsearchKibana下载地

2020-09-24 14:56:32 890

原创 通过共享文件的方式搭配Jenkins自动上传文件到Windows系统

环境:1.Jenkins部署在Linux上2.服务器是Windows步骤一: Jenkins安装插件步骤二: 开启共享文件(Windows操作)创建一个文件夹,将其修改为共享文件我这里选择Everyone,根据个人需求创建用户,选择"添加"并"共享(H)"到这里共享文件就创建好了步骤三: 设置访问账号在jenkins中选择:"Manage Jenkins" -> "Configure System" -> 找到"Publish over CIFS"完成后记得点左下

2020-07-17 16:39:42 1473

原创 docker容器网络(详细)

一.网络模式1.bridge:默认网络docker启动后创建一个docker0的网桥,默认创建的容器也是添加到这个网桥中例如:docker run -itd 镜像名 //默认使用bridge2.host容器不会获得一个独立的network namespace,而是与宿主机公用一个,这就意味着容器不会有自己的网卡信息例如:docker run -itd --net=host...

2020-02-24 18:07:42 216

原创 docker命令基本使用和管理

管理镜像常用命令:docker images:列出镜像docker build -t 自定义镜像名 .(Dockerfile文件的位置,如果在本地就输入‘.’): 用Dockerfile文件制作镜像docker pull 镜像:版本号:拉取镜像(不写版本号默认latest版本,也就是最新版本)docker push 镜像:版本号:将镜像推送到镜像仓库中docker history 镜像名...

2020-02-24 12:21:57 229

原创 Centos7环境迅速安装docker

docker的基本组成1.docker client:客户端2.docker daemon:守护进程3.docker images:镜像4.docker container:容器5.docker registry:镜像仓库第一步骤:下载docker的yum源并进行安装官方下载网站:https://docs.docker.com/install/linux/docker-ce/cen...

2020-02-23 20:57:36 81

原创 在linux环境搭建svn(详细)

步骤1:下载svn1.yum -y install subversion //通过yum的方式下载svn步骤2:创建文件1.mkdir /var/mysvn2.svnadmin create /var/svn3.ls /var/svn显示:conf db format hooks locks README.txt步骤3:修改配置文件以及创建用户1.cd /var...

2020-02-18 15:21:31 161

原创 真机安装Linux CentOS7.6

前期准备工作:1.准备一个8G或8G以上的U盘(制作安装盘需要4G多)2.下载UItraISO工具3.CentOS7.6的ISO镜像文件第一步:制作安装盘1.插入U盘后,打开Centos7.6的ISO的镜像文件2.制作安装盘3.选好下面的之后,点击"写入"第二步:安装Linux1.这里我先将安装盘插入到可用的电脑中,修改了U盘的名字,直接修改为CENTOS2.打开需要安...

2019-11-18 17:51:59 1116

原创 Windows Server安装/卸载mysql5.7

一.安装Mysql5.7.28第一步:下载mysql的安装包官方下载网址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads我选择的是Windows(x86,64-bit),ZIP Archive,根据自己的情况进行下载第二步:配置好环境变量选择"我的电脑"->“系统属性”->“高级系统设置”->“环境变量...

2019-11-14 13:38:53 1574

原创 Jenkins搭配svn完成持续化构建

这个实验是在 文章"Jenkins搭配SVN完成远程传送文件"的基础下完成步骤1:使用 构建触发器1.这里使用 触发远程构建(例如:使用脚本)2.在 身份验证令牌中 输入 你想要token,这里我输入的是APPLE_TOKEN3.注意黄色覆盖,这里是告诉你如何触发,地址为:http://jenkins服务的IP地址:端口号/job/jenkins中的项目构建名/build?token=AP...

2019-10-10 17:41:35 183

原创 Jenkins搭配SVN完成远程传送文件

步骤1:安装相应插件1.Publish Over SSH2.Subversion步骤2:添加好相应的凭证在 凭据 -> 全局凭据 -> 添加凭据添加 两个凭证 1.用于连接svn 2.用于远程主机步骤3:设置远程ssh在 Manage Jenkins -> Configure System -> Publish over SSH1.添...

2019-10-08 17:25:44 913 2

原创 Linxu安装Django3.0版本

步骤1:源码安装python31.在Linxu里进行下载:wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz2.进行解压:tar -zxvf Python-3.7.4.tar.xz3.进行源码安装:yum -y install gcc gcc-c++ openssl-devel (解决python3....

2019-08-21 17:08:24 593

原创 将阿里云RDS备份的qe.xb后缀文件部署到本地服务器

这里我使用的是点击"我了解,要下载"的功能需要准备的环境:1.mysql5.6(配合阿里云上的RDS数据库版本,这里我是重新搭建的数据库,没有数据)2.xtraBackup2.3(因为使用的是mysql5.6,所以这里选择的版本为2.3) 下载方式:https://www.percona.com/doc/percona-xtrabackup/2.3/installation.html...

2019-07-07 13:57:15 8279

转载 PowerShell的switch条件使用

测试取值范围$x=8switch($x){ {$_ -gt 10} {"大于10"} 10 {"等于10"} {$_ -lt 10} {"小于10"}}没有匹配$x=8switch($x){ {$_ -gt 10} {"大于10"} 10 {"等于10"} default {"没有匹配的"}}只匹配一次$x=8switch($x){ {$_ -lt 8} {"...

2019-07-03 14:20:59 1265

原创 PowerShell的对象创建

创建对象$mytest=new-object object$mytest显示:System.Object增加属性$mytest | add-member noteproperty Name "test1"$mytest | add-member noteproperty Age 3$mytest | add-member noteproperty Height 1.89$myt...

2019-07-03 11:01:25 173

转载 powershell的压缩和解压

压缩文件:Compress-Archive -Path D:\Tools -DestinationPath E:\Tools_bakcup.zip解压文件:Expand-Archive -Path E:\Tools_bakcup.zip -DestinationPath F:\Tools作者:老王生涯来源:CSDN原文:https://blog.csdn.net/qq_35436635/...

2019-07-02 17:01:52 850

原创 Powershell通过函数扩展别名

使用函数的方式封装方法: 步骤一:function myping { ping www.baidu.com} 步骤二:myping //使用函数 或者 步骤一:function myping { ping $args} 步骤二:myping www.baidu.com...

2019-07-02 11:20:02 205

原创 使用python setup.py install,出现TypeError: __init__() takes exactly 2 arguments (4 given)

原因:meld3版本太低解决办法:下载:https://files.pythonhosted.org/packages/b6/ae/e6d731e4b9661642c1b20591d8054855bb5b8281cbfa18f561c2edd783f7/meld3-1.0.2-py2.py3-none-any.whl升级:pip install -U meld3-1.0.2-py2.p...

2019-06-20 23:54:25 3129

原创 linux部署Supervisor

步骤1:安装依赖包yum -y install python-setuptools步骤2:下载supervisor软件包wget https://pypi.python.org/packages/80/37/964c0d53cbd328796b1aeb7abea4c0f7b0e8c7197ea9b0b9967b7d004def/supervisor-3.3.1.tar.gz步骤3:解压并安...

2019-06-18 12:17:44 430

原创 linux部署MHA集群

环境布置: 主机1: master:192.168.4.1 VIP:192.168.4.100 主机2: 备用master1:192.168.4.2 主机3: 备用master2:192.168.4.3 主机4: slave1:192.168.4.4 //用于从库 主机5: slave2:192.168.4.5 ...

2019-06-17 21:02:04 825

原创 linux部署mysql5.7.26

Linux 部署mysql5.7.26步骤一:关闭防火墙systemctl stop firewalldsystemctl disable firewalld*我自己的设置是开启了防火墙,还没有发现什么问题firewall-cmd --permanent --zone=public --add-port=3306 //永久开启3306端口步骤二:关闭SElinuxvim /et...

2019-06-17 20:04:47 1177

转载 centos下载kvm

https://www.cnblogs.com/lvxiaobo616/p/5704646.html

2019-04-22 12:02:38 354

转载 Ubuntu安装docker

https://blog.csdn.net/u010889616/article/details/80170767

2019-04-17 11:29:31 113

空空如也

空空如也

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

TA关注的人

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