07 2021 档案

摘要:1. which which命令查找出相关命令是否已经在搜索路径中,例子如下://显示出ping安装在哪个目录 [root@xamppr10 bin]# which ping 返回结果为: /usr/bin/ping 2. locate locate命令用于查找文件,它比find命令的搜索速度快,它 阅读全文
posted @ 2021-07-30 17:38 老头还我葵花宝典 阅读(322) 评论(0) 推荐(0)
摘要:#安装步骤 ##1、查看当前Linux系统是否安装java rpm -qa | grep java ##2、卸载系统中已经存在的openJDK rpm -e --nodeps java-1.7.0-openjdk-1.7.0.171-2.6.13.2.el7.x86_64 rpm -e --node 阅读全文
posted @ 2021-07-23 09:36 老头还我葵花宝典 阅读(1625) 评论(0) 推荐(0)
摘要:#报错原因:缺少dexpat依赖包 #解决方案: yum list | grep expat yum instal expat-devel #报错信息: Parser.cpp:11:19: error: expat.h: No such file or directory Parser.cpp:30 阅读全文
posted @ 2021-07-22 13:58 老头还我葵花宝典 阅读(789) 评论(0) 推荐(0)
摘要:一、修改对应用户下的 .bashrc 加入 cd 指定目录 二、修改/etc/passwd 家目录改到指定目录 或 使用usermod命令 阅读全文
posted @ 2021-07-22 13:50 老头还我葵花宝典 阅读(484) 评论(0) 推荐(0)
摘要:一、首先在本地主机上选择你要共享的文件夹 右击“属性” 二、“共享”-“高级共享” 三、勾选“共享此文件”-设置共享名-“权限” 四、“权限”-“组和用户名”-“组和用户名的权限”-“添加” 五、“高级” 六、“立即查找”-“选择本地的用户名 七、然后一路确定回去 这样就实现了文件的共享linux 阅读全文
posted @ 2021-07-22 13:47 老头还我葵花宝典 阅读(112) 评论(0) 推荐(0)
摘要:#准备: CentOS-7-x86_64-DVD-1908.iso ##1. 因为是虚拟机,所以要先把光盘镜像挂载到CentOS7虚拟机上 VMware Workstation 虚拟机:虚拟机-->可移动设备-->CD/DVD-->连接 #2. 在CentOS内挂载光盘镜像 mkdir /mnt/c 阅读全文
posted @ 2021-07-22 13:39 老头还我葵花宝典 阅读(192) 评论(0) 推荐(0)
摘要:** centos的时间分为两种,硬件时间和系统时间两种:** 1.显示系统时间 首先输入:date 查看系统当前时间 2.修改系统时间 date -s '2021-06-02 09:50' #设置系统时间为本地时间 date -s '2021-06-02 09:50' 日期和时间必须要用" "或者 阅读全文
posted @ 2021-07-22 13:24 老头还我葵花宝典 阅读(366) 评论(0) 推荐(0)
摘要:前言: Docker 要求 CentOS 系统(6.5及以上)的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 $ uname -r 1.卸载docker老版本 $ sudo yum remove 阅读全文
posted @ 2021-07-21 13:52 老头还我葵花宝典 阅读(445) 评论(0) 推荐(0)
摘要:一、新建代码库 1.git clone用法:git clone [<选项>] [--] <仓库> [<路径>] # 用法:git clone [<选项>] [--] <仓库> [<路径>] -v, --verbose #更加详细 -q, --quiet #更加安静 --progress #强制显示进 阅读全文
posted @ 2021-07-15 16:04 老头还我葵花宝典 阅读(537) 评论(0) 推荐(0)
摘要:gitlab 创建共享库项目shared-library 按照提示上传代码文件 目录结构 [root@Jenkins-dev shared-library]# tree . ├── src │ └── com │ └── qikqiak │ └── GlobalVars.groovy └── var 阅读全文
posted @ 2021-07-13 14:41 老头还我葵花宝典 阅读(455) 评论(0) 推荐(1)
摘要:#描述 关于没有vars或src的消息是不正确的。 如果没有src目录并且vars目录中没有groovy文件,则会显示它。 例如创建一个只包含/vars/README.md和/resources 中的一些文件的共享库。如果您尝试加载它,您将收到错误ERROR: Library pipeline-li 阅读全文
posted @ 2021-07-13 14:09 老头还我葵花宝典 阅读(494) 评论(0) 推荐(0)
摘要:说明: 本文所有的操作都是在windows 7 64 位系统上安装git 进行的操作;git的版本为2.31.1.windows.1 关于git的安装基本都是下一步; 1.新建代码库 1.1在当前目录新建一个 Git 代码库 $ git init 1.2新建一个目录,将其初始化为 Git 代码库 $ 阅读全文
posted @ 2021-07-12 10:25 老头还我葵花宝典 阅读(521) 评论(0) 推荐(1)
摘要: 阅读全文
posted @ 2021-07-10 16:48 老头还我葵花宝典 阅读(37) 评论(0) 推荐(0)
摘要:1 主机连通性测试 我们使用ansible web -m ping命令来进行主机连通性测试,效果如下: [root@jenkins ~]# ansible test -m ping 192.168.64.129 | SUCCESS => { "ansible_facts": { "discovere 阅读全文
posted @ 2021-07-10 16:47 老头还我葵花宝典 阅读(172) 评论(0) 推荐(0)
摘要:ansible 安装方式 ansible安装常用两种方式,yum安装和pip程序安装。下面我们来详细介绍一下这两种安装方式。 使用 pip(python的包管理模块)安装 首先,我们需要安装一个python-pip包,安装完成以后,则直接使用pip命令来安装我们的包,具体操作过程如下: yum in 阅读全文
posted @ 2021-07-10 16:45 老头还我葵花宝典 阅读(426) 评论(0) 推荐(0)
摘要:ansible 命令集 #Ansibe AD-Hoc 临时命令执行工具,常用于临时命令的执行 /usr/bin/ansible #Ansible 模块功能查看工具 /usr/bin/ansible-doc #下载/上传优秀代码或Roles模块 的官网平台,基于网络的 /usr/bin/ansible 阅读全文
posted @ 2021-07-10 16:44 老头还我葵花宝典 阅读(247) 评论(0) 推荐(0)
摘要:ansible 任务执行模式 Ansible 系统由控制主机对被管节点的操作方式可分为两类,即adhoc和playbook: ad-hoc模式(点对点模式)• ad-hoc模式(点对点模式) 使用单个模块,支持批量执行单条命令。ad-hoc 命令是一种可以快速输入的命令,而且不需要保存起来的命令。就 阅读全文
posted @ 2021-07-10 16:43 老头还我葵花宝典 阅读(187) 评论(0) 推荐(0)
摘要:Rsync+Sersync数据实时同步(双向) 服务介绍 一、为什么要用rsync+sersync架构? 1、sersync是基于inotify开发的,类似于inotify-tools的工具 2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或者某一个目录的名字 阅读全文
posted @ 2021-07-09 21:08 老头还我葵花宝典 阅读(565) 评论(0) 推荐(0)
摘要:ansible 是什么? ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric) 的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能; ansible是基于 paramiko 开发的,并且基于模块化工作,本身没有批 阅读全文
posted @ 2021-07-09 17:35 老头还我葵花宝典 阅读(99) 评论(0) 推荐(0)
摘要:右键管理员方式运行Cygwin-setup-x86_64.exe 选择Install from Local Ddirectory 选择安装路径(默认下一步) 选择依赖库路径 依次配置一下选项 接下来安装时间较长耐心等待一会……. 添加快捷方式 配置环境变量 新建系统变量:CYGWIN=ntsec t 阅读全文
posted @ 2021-07-09 15:42 老头还我葵花宝典 阅读(231) 评论(0) 推荐(0)
摘要:1. 测试ad 连接 命令: ldapsearch -h 192.168.1.4 -D LXWJadmin@wjj.local -w 用户密码 -b "OU=蓝翔技校,OU=挖掘机事业群,OU=蓝翔集团,DC=wjj,DC=local" "(&(objectcategory=*)(memberOf= 阅读全文
posted @ 2021-07-09 15:36 老头还我葵花宝典 阅读(1102) 评论(0) 推荐(0)
摘要:实现步骤说明 第一步创建发布tag 创建的tag生成效果 第二步进入release 第三步到制品库去拷贝编译可执行包的下载地址 右键复制链接下载地址 编辑tag信息 填写编译后可执行文件的安装包 最终效果展示 阅读全文
posted @ 2021-07-09 15:24 老头还我葵花宝典 阅读(214) 评论(0) 推荐(0)
摘要:登录gitlab安装服务器 由于 root 账户用的很少,所以我们容易忘记它的密码,但不代表它不重要,类似 linux 的 root 账户;一旦我们忘记了 root 账号的密码,我们需要知道重置的方法,方法如下 进入gitlab管理控制台 [root@Gerrit-dev ~]# gitlab-ra 阅读全文
posted @ 2021-07-09 15:22 老头还我葵花宝典 阅读(118) 评论(0) 推荐(0)
摘要:安装和配置gitlab必须的依赖包 [root@gitlabdev ~]#dnf install -y curl policycoreutils openssh-server perl 设置开机自启sshd [root@gitlabdev ~]#systemctl enable sshd 启动ssh 阅读全文
posted @ 2021-07-09 15:18 老头还我葵花宝典 阅读(225) 评论(0) 推荐(0)
摘要:#jenkins pipeline构建后返回构建结果给gitlab #使用场景 gitlab 合并请求时要求管道任务必须成功,否则无法执行合并操作,又不想使用gitlab ci 工具。 #实现方法 1.Generic Webhook Trigger 插件实现gitlab合并请求触发Jenkins任务 阅读全文
posted @ 2021-07-08 19:37 老头还我葵花宝典 阅读(1723) 评论(0) 推荐(0)
摘要:#Jenkins_pipeline关闭默认检出 ##问题描述 在使用 Pipeline(流水线)过程中,如果使用了(Pipeline script from SCM)远程 Git 的 Jenkinsfile 方式,会出现代码检出 2 次的情况,如下图: ,当在 pipeline 中在次检出代码,就会 阅读全文
posted @ 2021-07-07 20:53 老头还我葵花宝典 阅读(247) 评论(0) 推荐(0)
摘要:admin登陆sonarqube系统 安装部署sonarqube请参见我的安装博文: https://www.cnblogs.com/cndevops/p/14934434.html 配置邮箱 配置Email prefix Prefix will be prepended to all outgoi 阅读全文
posted @ 2021-07-07 09:14 老头还我葵花宝典 阅读(495) 评论(0) 推荐(0)
摘要:soanrqube设置项目权限 admin->项目->要设置的项目 进行项目权限配置 选择权限 权限配置(公开,私有)如果是公司项目建议选择私有 根据项目团队成员的角色需求,进行勾选配置 自定义权限表模版 创建权限表模版 创建权限模版 管理创建的权限模版 可进行默认设置,权限修改,模版删除 应用创建 阅读全文
posted @ 2021-07-06 18:18 老头还我葵花宝典 阅读(692) 评论(0) 推荐(0)
摘要:nexus AD 集成配置 管理用户登录 点击设置图标-->LDAP-->Create connection 进入AD 集成配置页面 #Connection配置 #User and group配置 ###User filter规则大概意思为: 从ad域根目录开始搜索隶属于xx_se组或隶属于xx_e 阅读全文
posted @ 2021-07-06 18:14 老头还我葵花宝典 阅读(270) 评论(0) 推荐(0)
摘要:临时设置 最大虚拟内存 [root@Sonnarqube-dev ~]# sysctl -w vm.max_map_count=262144 执行结果 vm.max_map_count = 262144 打开文件数 [root@Sonnarqube-dev ~]# sysctl -w fs.file 阅读全文
posted @ 2021-07-06 13:43 老头还我葵花宝典 阅读(264) 评论(0) 推荐(0)
摘要:执行命令 tar 参数 文件名 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令; -t :查看 tarfile 里面的文件; 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在;因为不可能同时压缩与解压缩。 -z :是否同时具 阅读全文
posted @ 2021-07-06 13:40 老头还我葵花宝典 阅读(1326) 评论(0) 推荐(0)
摘要:gitlab项目组下创建项目 $ git push -u git@192.168.101.129:/DrvOps/Dev_Test : 报错信息如下: remote: remote:remote: The project you were looking for could not be found 阅读全文
posted @ 2021-07-06 13:38 老头还我葵花宝典 阅读(10528) 评论(0) 推荐(0)
摘要:jenkins pipeline构建后发送邮件通知 mail配置 进入系统配置 找到最下边的邮件通知 创建任务 Pipeline片段 post { always { bat "" echo '构建结束...' } success { echo '恭喜您,构建成功!!!' mail subject: 阅读全文
posted @ 2021-07-06 13:34 老头还我葵花宝典 阅读(2274) 评论(1) 推荐(0)
摘要:#nexus安装 #####nexus安装参考:https://www.cnblogs.com/afei654138148/p/14974124.html #nexus配置 ##创建制品库 制品库URL:http://192.168.1.100:8081/repository/test/ #jenk 阅读全文
posted @ 2021-07-05 22:36 老头还我葵花宝典 阅读(1164) 评论(0) 推荐(0)
摘要:Jenkins部署 ####本文主要介绍使用docker部署Jenkins 1.拉取Jenkins镜像 docker pull jenkinsci/blueocean 2.启动容器,端口号自行更改 docker run -u root -d -p 8080:8080 -p 50000:50000 - 阅读全文
posted @ 2021-07-05 20:18 老头还我葵花宝典 阅读(162) 评论(0) 推荐(0)
摘要:Nexus安装配置和使用 ##第一步安装jdk yum install java-1.8.0-openjdk-devel ##第二步下载nexus-3.12.1-01-unix.tar.gzjdk 下载地址:https://download.sonatype.com/nexus/3/nexus-3. 阅读全文
posted @ 2021-07-05 19:53 老头还我葵花宝典 阅读(1235) 评论(0) 推荐(0)
摘要:#CentOS中按tab键不能自动补全问题解决办法 一:检查一下系统有没有安装bash-completion包。 二:yum查找一下 三:yum安装bash-completion包 #前言 在CentOS中,按下tab键就可以自动补全,但是在CentOS8在最小化安装时,没有安装自动补全的包,需要安 阅读全文
posted @ 2021-07-02 18:09 老头还我葵花宝典 阅读(987) 评论(0) 推荐(0)
摘要:#环境准备 SonarQube 项目创建 jenkins Windows构建节点配置 安装与SonarQube服务端相同版本jdk 安装sonar-scanner 并配置环境变量 安装Visual Studio 并配置环境变量 jenkins 任务创建 #SonarQube 配置 ###创建项目 # 阅读全文
posted @ 2021-07-02 17:30 老头还我葵花宝典 阅读(408) 评论(0) 推荐(0)
摘要:一、问题 jenkins网站绑定域名后直接通过域名访问使用的是8080端口,为方便用户访问因此须监听80端口,而为了安全起见linux一般不用root身份运行,综上,需要以普通用户来运行监听80端口时就会启动失败,报没有权限,因为linux只有root身份才能监听1024以下的熟知端口。 二、解决 阅读全文
posted @ 2021-07-02 15:53 老头还我葵花宝典 阅读(397) 评论(0) 推荐(0)
摘要:使用gitlab管理员账户登录gitlab系统 进入需要分支保护的项目 进行分支保护设置 保护开发分支策略配置 保护RC送测库分支策略配置 调整分支保护策略 效果展示 取消分支保护 效果展示 阅读全文
posted @ 2021-07-02 15:27 老头还我葵花宝典 阅读(1082) 评论(0) 推荐(0)
摘要:centos 8.3安装 OPENJDK 查找可安装的OPENJDK [root@xamppr10 ~]# yum search java | grep -i --color openjdk 命令执行显示如下 [root@xamppr10 opt]# yum search java | grep - 阅读全文
posted @ 2021-07-02 11:44 老头还我葵花宝典 阅读(153) 评论(0) 推荐(0)
摘要:#系统信息 [root@centos8 ~]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) [root@centos8 ~]# 注意要安装桌面环境,如果没有安装桌面环境,登进去是黑屏。 处理: 1.安装桌面环境(yum g 阅读全文
posted @ 2021-07-02 11:11 老头还我葵花宝典 阅读(1987) 评论(0) 推荐(1)
摘要:本篇文章介绍如何在CentOS8 Linux操作系统中安装GNOME3桌面环境和GDM(GNOME Display Manager)现实环境管理器。 环境 CentOS8 Minimal 安装GNOME3 首先列出网络源中可以使用的Groups: [root@localhost ~]# yum gr 阅读全文
posted @ 2021-07-02 11:08 老头还我葵花宝典 阅读(556) 评论(0) 推荐(0)
摘要:#jenkins -- Generic Webhook Trigger插件 此插件是git webhook的高阶应用,安装后会暴露出来一个公共API,GWT插件接收到 JSON 或 XML 的 HTTP POST 请求后,根据我们配置的规则决定触发哪个Jenkins项目。 定义需要的变量 ###此插 阅读全文
posted @ 2021-07-02 11:06 老头还我葵花宝典 阅读(1197) 评论(0) 推荐(1)