运维笔记
文章平均质量分 93
杂管杂,但是实用呀
出家二少
一个追求自由,喜欢分享,喜欢一起讨论先进的技术的人。
展开
-
Gitlab代码集成阿里代码检查P3C
创建hooks:在项目目录下创建custom_hooks/pre-receive.d目录,并在pre-receive.d目录下创建pre-receive文件(注意:不需要扩展名)。hooks脚本可以引用到的路径下,比如我这里拷贝到gitlab的安装目录下:/home/software/gitlab/git-hooks下面。这样,开发者每次push代码到该项目的仓库上时,gitlab都会执行该hooks脚本,如果不通过,会被gitlab拒绝push。源码下载后,解压,进入p3c-pmd子项目,执行。原创 2023-12-06 09:04:21 · 396 阅读 · 0 评论 -
gitlab 迁移-安装-还原
根据/etc/gitlab/gitlab.rb 配置文件中backups配置的路径,将备份文件放在相应的目录下,以备下一步骤进行还原,找到相应文件。原有备份过程中,/etc/gitlab整个文件夹进行备份,在还原之前需要将之前备份的当前文件夹进行手动还原后执行,还原命令。安装指定版:GitLab10.0.0下载:【如果要还原,一定要安装与备份的Gitlab版本一致的Gitlab】备份命令备份不会备份gitlab.rb,gitlab-secrets.json文件,需要单独备份。原创 2023-12-05 18:11:13 · 292 阅读 · 0 评论 -
gitlab 迁移-安装-还原
根据/etc/gitlab/gitlab.rb 配置文件中backups配置的路径,将备份文件放在相应的目录下,以备下一步骤进行还原,找到相应文件。原有备份过程中,/etc/gitlab整个文件夹进行备份,在还原之前需要将之前备份的当前文件夹进行手动还原后执行,还原命令。安装指定版:GitLab10.0.0下载:【如果要还原,一定要安装与备份的Gitlab版本一致的Gitlab】备份命令备份不会备份gitlab.rb,gitlab-secrets.json文件,需要单独备份。原创 2023-12-05 18:09:56 · 376 阅读 · 0 评论 -
Linux离线安装MySQL-5.7.21版本
安装过程中是有顺序要求的,基本原则:common(共用)——>libs(依赖)——>client(客户端)——>server(服务端)可以看出需要我们卸载postfix和mariadb-libs相关的组件,卸载我们可以用rpm -ev xxx。在vi /etc/my.cnf里 加入 skip-grant-tables。退出,将之前的skip-grant-tables删掉 或注释掉,再登陆。mysql -u root -h -h 主机地址 -p -p 密码。# 卸载mariadb-libs时出现的依赖错误。原创 2023-12-04 14:18:34 · 177 阅读 · 0 评论