摘要:
由于HAProxy的运行信息不写入日志文件,但它依赖于标准的系统日志协议将日志发送到远程服务器(通常位于同一系统上),所以需要借助rsyslog来收集haproxy的日志.haproxy代理nginx的访问,使用logstash收集nginx的访问信息. 1.安装配置haproxy 2.准备hapr 阅读全文
摘要:
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 阅读全文