01 2019 档案
摘要:a.安装并创建用户 访问http://10.0.0.26:81,默认用户:root,5iveL!fe 设置用户名、密码,创建三个用户zhanghongqi、mafei、lixiang, 创建一个组Linkdood-kaifa 把master权限给zhanghongqi 创建一个项目,owner:Li
阅读全文
摘要:a.连接数据库报111 从一台linux远程连接另一台linux上的MySQL,出现ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xx'(111)错误. 1.skip_networking:这个参数让MySQL只能
阅读全文
摘要:1.安装git,也适用于升级 2.使用git 工作区:就是在你的电脑里能看到的目录,比如创建的test; 版本库:工作区中有一个隐藏目录.git,它不算工作区,而是git的版本库,git的版本库里面存放了很多的东西,其中最重要的就是称为stage的暂存区,有git为我们自动创建的第一个分支maste
阅读全文
摘要:1.新建一个pipline任务 2.自写一个简单的pipline脚本 a.Pipeline的脚本语法在Pipeline Syntax中,片段生成器,示例步骤中选择builf:Build a job b.将生成的语句中的value赋值 c.在这条线上部署了两个job--test-zrlog、java-
阅读全文
摘要:1.什么是nexus? Neux:MAVEN的私有仓库; 如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件,不利于包的管理和共用. Nexus的安装 2.x下载地址:https://help.son
阅读全文
摘要:当一个公司的开发分为多个组或者是多个项目时,不能让所有的开发都公用一个构建,否则将会变得很混乱,为了解决这一问题,jenkins提供了角色授权的机制.每个开发有着对应的账号和权限,可以自行新建、构建、测试、发布. 角色授权需要安装的插件:Role-based Authorization Strate
阅读全文
摘要:业务量变大时,单台的jenkins进行自动化构建部署,就显得没那么灵活,jenkins的集群并非像web服务器、mysql集群那样,jenkins的集群无需在额外的主机安装jenkins,但是用于java项目来说,要使用集群功能,额外的主机就必须要安装maven. 1.系统管理-->全局安全配置--
阅读全文
摘要:1.先为java这个项目创建三个版本 修改后的pom.xml 修改war的输出内容 v1.3标签是一样的道理 gitlab上三个标签的截图 2.按版本发布 a.安装git parameter plugin插件 b.修改项目配置,勾选<参数化构建过程>后的一系列操作 c.创建变量名 version_t
阅读全文
摘要:前言:这台jenkins服务器的环境是前几篇博客一步步做实验做过来,如果有想做这篇博客的实验的朋友,可以移驾去看一下前几篇博客,另外有看着博客做完的博友,可以在下方留言,证明我做的这些都是对的,有看着博客做不下来的博友,可以留言交流. 实验环境ip说明: 1.10.0.0.28部署JDK、Tomca
阅读全文
摘要:1.在没有做任何操作时,是这样报错的 a.在任务中配置远程执行命令 rsync -raz --delete --progress target/testweb-v1.1.jar root@10.0.0.41:/data/ ssh root@10.0.0.41 "java -jar /data/tes
阅读全文
摘要:1.简介:什么是Maven Maven是一个项目管理和综合工具.Maven提供给开发人员构建一个完整的生命周期框架; 开发团队可以自动完成该项目的基础设施建设,Maven使用标准的目录结构和默认构建生命周期;主要服务于JAVA平台的构建、依赖管理、项目管理. mvn -v 查看maven、java的
阅读全文
摘要:1.gitlab升级 报错,10.x以后开始依赖policycoreutils-python,之前在使用9.x时还没有依赖该项 信息选自GIitLab官网: 从版本10.0开始,GitLab要求PostgreSQL的版本为9.6或更高;对于运行8.15以下版本的用户,这意味着他们必须首先升级到9.5
阅读全文
摘要:1.以root用户运行jenkins是不专业的 刚开始用jenkins时用jenkins这个普通用户运行程序,始终无法连接到gitlab,报错如下: 先是把修改jenkins上的git路径,将git修改为/usr/local/git/bin/git ll /usr/bin/git/usr/bin/g
阅读全文
摘要:1.基础配置 Jenkins是一个持续集成、自动测试、持续部署的超级引擎,支持自定义工具集、有多种交付通道. 接下来开始放图: 选择Install suggested plugins,不用担心会给你多装东西: 开始安装插件,安装的这些都不够,后续还得自己安装几个: 进入创建管理员用户的界面,管理员账
阅读全文
摘要:awk最常用以及面试基本都会被问到的实例: A.统计日志中每个URL被访问的次数 B.企业最常用的日志分析语句 C.企业最常用TCP连接数分析语句 D.服务器流量暴涨的原因 a.所有服务器流量都上涨,有可能遭到了DDOS攻击; b.某几台服务器流量上涨,有可能被入侵,中毒了,大量外发流量; c.网站
阅读全文
摘要:首先这篇文章没什么技术性,但亮点是:我会给广大运维同行提一点建议,这个一点仅仅是一点,而不是很多点. 年前计划深度掌握一些诸如:Jenkins、Gitlab、ELK、k8s等的软件,但学着学着总是想学点其他的,譬如这两天把我心思引过去的openLDAP,学完这个我还打算学openVPN呢,是不是觉得
阅读全文