
运维相关
文章平均质量分 59
Docker、Nginx、Linux等常用运维知识点
霸道流氓气质
每一个优秀的人,都有一段沉默的时光,(项目合作请留言)是那段时光,不抱怨不诉苦,最后渡过了这段感动自己的日子。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GitLab基本设置-新增用户
在上面将Gitlab部署后的效果如下注:博客:关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。原创 2024-10-17 17:24:59 · 736 阅读 · 0 评论 -
GitLab-怎样使用GitLab托管项目
在上面实现Gitlab新增管理员账户后,怎样进行项目的托管。注:博客:关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。原创 2024-10-17 17:22:22 · 559 阅读 · 0 评论 -
GitLab-使用SSH的方式拉取和推送项目
SSH可以进行免密登录,进而为以后的持续集成提供基础。在Gitlab上设置SSH的过程与在Github一致。具体流程参照注:博客:关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。原创 2024-10-17 17:15:36 · 585 阅读 · 0 评论 -
CentOS上使用Mosquitto实现Mqtt主题消息发布和订阅mqtt主题消息连同时间戳记录到文件
上面介绍了mosquitto的离线安装。如果业务场景中需要订阅某mqtt主题的消息并将收到消息的时间以及消息内容记录到文件中,便于数据分析。如果是在windows电脑上可以参考如下如果是在linux上可以使用mosquitto加脚本的方式实现。原创 2024-09-17 09:37:51 · 1080 阅读 · 0 评论 -
CentOS上使用rpm离线安装Mosquitto(Linux上Mqtt协议调试工具)附资源下载
如果是在CentOS服务器上,且服务器不通外网,如何通过离线安装的方式进行MQTT协议的调试。原创 2024-09-16 15:41:24 · 2185 阅读 · 0 评论 -
SVN中怎样忽略当前文件不提交
场景在使用SVN进行版本管理时,有时一些自动生成的文件比如证书等,在每台电脑上都会不同,如果将其提交,则会冲突。怎样将指定的文件或者指定文件后缀的文件忽略提交。注:博客主页:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现右击要忽略的文件--TortoiseSVN--去...原创 2019-10-18 14:49:00 · 414 阅读 · 1 评论 -
SourceTree安装破姐添加SSH KEY以及拉取代码教程(附资源下载)
场景Source Tree拥有可视化界面的项目版本控制软件,适用于git项目管理安装包以及破姐资源见文末。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现安装SourceTree确保你的电脑已经安装了Git然后双击资源包中的SourceTreeSetup-3.3.8.exe稍等一会就会出现第一步让你选择bitbucket的界面,此时退出页面。.原创 2020-07-29 08:48:56 · 716 阅读 · 0 评论 -
小白入门学会将Eclipse中项目提交到github
场景在Eclipse Jee Photon中新建项目,想要将此项目交由Git管理,并将代码提交到Github上。高版本的Eclipse自带GIt插件,低版本的Eclipse需要自行安装Git插件。实现Eclipse中配置Git打开Eclipse--Windows--perferences--Team--Git--Configuration这里Eclipse自动读取我的git...原创 2019-02-26 23:29:31 · 352 阅读 · 0 评论 -
怎样在项目中使用git以及github管理(图文详解流程讲解)
Github新建项目1.登录github,点击右上角新建仓库2.输入仓库名以及描述等,点击Create resposity3.新建仓库完成后,右边有个clone or download,复制SSH地址,关于SSH的配置参考:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/84038383 项目拉...原创 2018-11-25 13:57:24 · 1960 阅读 · 3 评论 -
GitPush时提示:fatal: The remote end hung up unexpectedly
错误提示解决输入:git config http.postBuffer 524288000原创 2019-01-20 11:28:55 · 444 阅读 · 0 评论 -
Windows上配置SSHKey到GItHub
检查环境在Linux和Mac系统中都自动安装了SSH,Windows系统需要安装Git Bash。首先检查下本机是否已经安装了SSH,在终端输入ssh即可:生成sshkey输入:ssh-keygen -t rsa然后连续三次回车出现上面内容就说明成功生成id_rsa和id_rsa.pub两个文件,id_rsa.pub为公钥,id_rsa为私钥,它们都是隐藏文件。...原创 2018-11-13 23:35:34 · 1770 阅读 · 4 评论 -
SpringBoot项目中后来添加的.gitignore文件使其生效,删除远端原有的target等目录
之前提交SpringBoot项目时未添加或者设置不对.gitignore文件,导致target目录下的class文件以及.idea等文件都被提交到gitlab远端仓库中了。后面如果想再添加或者设置.gitignore文件并使之生效并删除远程仓库上的这些不需要的文件,不能直接添加或者修改.gitignore文件,这样不会生效。.gitignore 只能忽略那些原来没有被追踪的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。原创 2022-09-28 14:37:20 · 1866 阅读 · 0 评论 -
GIt版本回退还不会用?轻松学会不怕失误
场景本地Commit了两次,等到推送到github时,发现第一次commit提交的文件有一个大于100m,无法提交成功,所以需要将版本回退到两次提交之前。实现首先输入:git reflog查看提交版本列表现在要将版本回退到d196c4f这个版本再输入:git reset --hard d196c4f其中d196c4f就是你要回退的版本号可以看...原创 2019-01-20 09:51:29 · 237 阅读 · 0 评论 -
GitHub怎样fork别人代码到自己仓库并进行贡献
场景比如说现在有一个很牛逼的项目,我们进入项目地址,想将这个项目复制到自己的github仓库,然后你还想将仓库中的代码拉取到本地进行修改,修改完你还要将本地的修改后的代码推送到自己的github仓库,更甚至你还想将自己复制过来并修改后的代码再还给原作者,请求人家让你合并。实现进入厉害的项目的地址,即他人的仓库中的项目,然后右边有个fork按钮。点击这个按钮,稍等...原创 2018-11-20 13:15:43 · 8809 阅读 · 4 评论 -
怎么删除github上的仓库?
1.到你的个人中心.点击你的个人账号.下图的红色部分2.点击repositories(仓库),选择你要删除的项目3.code这一行导航栏 最后的一个. setting4.下拉页面到最下面Delete this repostory 按钮删除,需要你输入要删除的仓库名...原创 2018-07-17 09:51:36 · 388 阅读 · 0 评论 -
GitLab怎样实现新建仓库并允许开发者推送代码实现协同开发
场景使用GitLab怎样新建仓库并拉取代码到本地以及推送代码。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现首先使用管理员账号登录GitLab,然后新建项目,输入项目名称在url中可以选择可以给哪个开发组使用,这里选择后端开发组。然后配置项目标志和描述等。可见级别设置为私有则只有该开发组人员可以有权限。勾选使用自述文件初始化仓库会自动生成readme文件原创 2020-11-07 16:18:45 · 740 阅读 · 0 评论 -
Bat中实现git和Node环境变量检测,拉取git代码并打包vue项目,读取子目录差异性js文件并修改文件内容并根据选择项调用7zip打包成tar.gz包(获取时间戳截取命名)
上面实现打包Vue项目并选择不同的差异性js文件并修改配置js文件中的version时间戳内容,并将其打包成tar.gz包的过程。如果使用场景中不需要jenkins,只需要在本机windows电脑上实现git拉取代码-npm打包dist包-扫描diff目录下不同config.js配置文件选项并根据交互输入的选项实现复制对应的js文件并修改config.js文件中时间戳内容-打包成tar.gz包的过程。关于使用bat打包后台maven包的过程实现可参考如下。原创 2024-06-25 11:18:02 · 936 阅读 · 0 评论 -
Git中删除Gitee远程仓库中某个文件的提交记录
场景配置文件中配置了用户名和密码等数据,但是将其给提交并推送到Gitee上去了。此时再文件提交历史中就暴露了这些信息。如何将远端该文件的提交记录删除掉。注:博客:霸道流氓气质的博客_优快云博客-C#,架构之路,SpringBoot领域博主关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现1、首先在本地将该文件手动备份出一份,然后在本地打开git终端,删除该文件的提交记录git filter-branch -f --index-filter 'git原创 2022-05-31 17:13:55 · 5435 阅读 · 0 评论 -
Gitlab提示:Your account is pending approval from your GitLab administrator and hence bl
场景CeneOS中使用Docker安装Gitlab:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119918022在上面搭建起来Gitlab的基础上,注册账号后登录时提示:Your account is pending approval from your GitLab administrator and hence bl注:博客:https://blog.youkuaiyun.com/badao_liumang_q原创 2021-08-26 11:27:51 · 33680 阅读 · 3 评论 -
Bat中实现git和Maven环境变量检测,拉取git代码并打包maven项目,读取子目录差异性yml文件配置并根据选择项调用7zip打包成tar.gz包(获取时间戳截取命名)
上面实现打包后台jar包并选择不同的差异性yml文件打包成tar.gz包的过程。如果使用场景中不需要jenkins,只需要在本机windows电脑上实现git拉取代码-mvn打包jar包-扫描diff目录下不同yml配置文件选项并根据交互输入的选项实现复制对应的yml文件-打包成tar.gz包的过程。原创 2024-06-20 09:40:48 · 907 阅读 · 0 评论 -
Git下载以及安装
一、下载1.进入官网:https://gitforwindows.org/2.点击Download3.弹出下载页面,将Git安装程序下载下来。二、Git安装1.双击exe文件2.选择安装路径3.选择是否添加到桌面;是否安装git 命令行;是否安装git GUI;是否关联.git文件等。4.选择开始菜单的文件夹,这里默认即可。5.选择编辑方...原创 2018-09-03 21:45:08 · 372 阅读 · 0 评论 -
hexo + github 搭建个人博客
前提:注册github安装git安装nodejs在github上新建一个厂库将Repository name改成github的用户名建好之后: 创建好了,来到Settings页面,找到GitHubPages,点击choose theme 选择一个主题,此时回来看Code页面,已经有东西 这样访问:https://用户名.gi...原创 2018-07-17 16:43:36 · 357 阅读 · 0 评论 -
Gitlab怎样添加组、创建用户、创建项目与推送代码
场景CentOS6中安装、配置、启动GitLab以及遇到的那些坑:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/116304911在上面已经将GitLab安装并配置好之后。怎样新建组、用户、项目,以及后续的推送代码等。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现上面安装、配置并启动完git原创 2021-05-01 14:09:56 · 833 阅读 · 0 评论 -
SourceTree中拉取GitLab代码时提示:Too many authentication failures“ fatal: Could not read from remote reposit
场景在本地使用git生成ssh私钥和公钥后,将公钥添加到Gitllab的SSH Keys 上去之后,打开Source Tree进行克隆代码时提示:Too many authentication failures" fatal: Could not read from remote reposito注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现在排除了私钥.原创 2020-07-28 16:57:52 · 1312 阅读 · 0 评论 -
CentOS7中安装Mysql8并配置远程连接和修改密码等
使用Vmware等虚拟机软件搭建CentOS7系统,需要在其上安装Mysql8版本数据库。原创 2023-07-19 14:00:35 · 1226 阅读 · 1 评论 -
CentOS7中使用编译github源码方式离线安装Node-RED
场景Windows上编译github源码方式运行Node-RED,以及离线迁移安装Node-RED:Windows上编译github源码方式运行Node-RED,以及离线迁移安装Node-RED_BADAO_LIUMANG_QIZHI的博客-优快云博客上面讲了在Windows上离线安装Node-RED,在CentOS上离线安装方式基本一致。注:博客:BADAO_LIUMANG_QIZHI的博客_霸道流氓气质_优快云博客-C#,SpringBoot,架构之路领域博主关注公众号霸道的原创 2021-12-15 15:16:13 · 2076 阅读 · 0 评论 -
CentOS6在使用yum install 时提示镜像源路径不存在:PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found
场景CentOS6.9的版本在使用yum install gcc-c++安装C和C++的插件时提示:PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found“注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现一开始在使用yum安装插件时提示:Loading mirror sp.原创 2021-04-25 13:46:17 · 1504 阅读 · 1 评论 -
Linux-Ubuntu Server 16.04安装JDK以及配置JDK环境变量
场景1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/937908062.Linux-服务器远程控制https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/939198733....原创 2019-07-27 00:07:44 · 718 阅读 · 0 评论 -
CentOS7下载与各版本区别(国内镜像网站下载)
场景CentOS 官网https://www.centos.org/现在需要下载CentOS 7的镜像文件可以参考官网提供的的各大国内镜像的网站的下载地址注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现国内镜像地址:http://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x86_64/http原创 2021-07-23 10:18:32 · 3442 阅读 · 0 评论 -
简单两个命令快速使用Xshell从Linux服务器上下载上传文件
场景WIndows电脑上操作Linux服务器,如果需要上传下载文件,通常会借助Xsheel这个工具。Xshell下载:https://download.youkuaiyun.com/download/badao_liumang_qizhi/10885284实现上传文件:rz下载文件sz 文件比如:sz img.zip...原创 2019-01-17 10:00:50 · 622 阅读 · 0 评论 -
Ubuntu中重启ssh服务时提示:Job for ssh.service failed because the control process exited with error code. See
场景在Ubuntu中重启ssh服务时提示:Job for ssh.service failed because the control process exited with error code. See "systemctl status ssh.service" and "journalctl -xe" for details.实现按照提示输入:systemctl...原创 2019-07-10 22:28:31 · 22687 阅读 · 6 评论 -
Linux(Centos)上使用crontab实现定时任务(定时执行脚本)
上面讲windows中使用bat实现定时任务的方式,如果是在linux上可以通过crontab实现。cron是服务名称。crond是后台进程,用来执行脚本,在系统中一直会运行。crontab是一个工具,用来管理定时任务列表,定制好的计划任务,需要启动crond服务(系统默认安装),crond服务是通过crontab命令实现。原创 2023-11-23 14:29:14 · 1726 阅读 · 0 评论 -
Linux-Ubuntu中使用apt进行软件的安装与卸载
场景1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/937908062.Linux-服务器远程控制https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/93919873ap...原创 2019-07-09 22:39:34 · 1322 阅读 · 0 评论 -
使用Xftp实现Windows与Linux服务器实现快速传输文件
场景第一次在Linux服务器上部署项目,看完这篇轻松应对:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/85340802简单两个命令快速使用Xshell从Linux服务器上下载上传文件:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/86518...原创 2019-07-18 23:23:04 · 1908 阅读 · 0 评论 -
CentOS中启动Jar包、后台启动、查看输出日志、查看服务进程、杀死进程
场景将项目的jar包打包后部署在CentOS的服务器上。怎样后台运行jar包,即使断开会话,服务依然运行。运行后查看输出的日志,看看是否启动成功。查看启动后服务的进程,以及杀死进程。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现首先使用Xftp将jar包上传到服务器上的某路径然后使用XShell连接并进入到此目录下然后在此目录下执行以下命令.原创 2021-04-26 19:02:19 · 3584 阅读 · 0 评论 -
第一次在Linux系统上操作mysql数据库,看完这篇轻松应对
场景前提是已经连接上Ubuntu服务器,如果不是很熟练请参考https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/85340802实现1.首先你要先连接上本地数据库输入:mysql -u用户名 -p密码2.成功连接数据库后,需要显示所有的数据库输入:show databases;注意有s表...原创 2019-01-22 15:09:46 · 297 阅读 · 0 评论 -
CentOS7中解压tar包的方式安装Nginx
场景CentOS中怎样安装、配置、启动Nginx:CentOS中怎样安装、配置、启动Nginx_BADAO_LIUMANG_QIZHI的博客-优快云博客_centos怎么启动nginx上面实现安装nginx的过程简化一下。首先下载nginx的tar包nginx: download注:博客:BADAO_LIUMANG_QIZHI的博客_霸道流氓气质_优快云博客-C#,SpringBoot,架构之路领域博主关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载原创 2021-11-30 16:09:24 · 2484 阅读 · 0 评论 -
Linux上怎样实现文件夹重命名
场景在Linux服务上上重命名文件夹使用mv命令。mv a b将a文件夹命名为b实现原创 2019-05-22 10:19:15 · 2882 阅读 · 0 评论 -
通过XShell将linux服务器上的Tomcat下项目部署后,怎样对日志操作来调试
场景使用XShell将linux服务器上的Tomcat下的项目部署后,发现项目跑不起来。此时你想通过查看Tomcat运行的日志来调试。实现可以进入到Tomcat下的logs目录下输入:ls查看所有日志文件可以看到目录下有一个文件:catalina.out这时我们可以输入:tail -f catalina.out来查看Tomcat日志...原创 2019-02-27 15:03:27 · 566 阅读 · 0 评论 -
Linux上压缩目录以及目录下的所有文件
场景通过XShell要将linux服务器上的文件夹目录下载下来。如果使用:sz 文件夹名只能下在空文件夹如果使用zip test.zip test只能压缩test文件夹以及下面的文件夹名,再往下的文件没法压缩实现以zip 压缩为例zip -r test.zip test然后sz test.zip就能将test文件夹以及下面的所有文件下载下来...原创 2019-03-06 15:06:46 · 9715 阅读 · 0 评论