运维工具
伏特加的滋味
菜鸟的成长之路!
展开
-
RabbitMQ 入门基础(windows安装)
1、 认识rabbitMq MQ全称为Message Queue(消息队列),是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来连接他们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信,队列的使用除了去接收和发送原创 2017-04-22 14:47:10 · 2954 阅读 · 0 评论 -
sonarqube代码分析安装部署(windows以及linux)
1、sonarqube介绍:一款代码质量管理的开源平台,用于管理代码的质量,通过插件形式可以对java,javascript,pl/sql等二十几种编程语言代码质量管理与检测。检测维度:1、不遵循代码标准 2、潜在缺陷 3. 糟糕的复杂度分布 4. 重复 5. 注释不足或者过多 6. 缺乏单元测试 7. 糟糕的设计。为什么要在项目中使用SonarQube,从上面的描述已经可以略知一二了,最主要的原...原创 2018-08-18 16:23:26 · 751 阅读 · 0 评论 -
Jenkins linux下的安装
1、背景: jenkins的安装部署还是比较简单,可以直接安装也可以war包部署2、在windows下面直接可以通过war包部署,linux下面也可以。下面介绍linux下面相关流程 1)、rpm下载到本地,http://pkg.jenkins-ci.org/redhat/,这里就有相关下载的命令 2)、sudo wget -O /etc/yum.repos.d/jenki...原创 2018-08-18 15:24:22 · 255 阅读 · 0 评论 -
jenkins获取github仓库代码并且发布到本地tomcat
背景: 由于这是本人第一使用jenkins进行自动化构建项目,所以会从三方面进行讲解:jenkins的安装,以及插件的安装,项目的创建1、jenkins安装 jenkins的安装有很多方式,我使用的是最简单的方法,直接上官网下载war包,然后部署到tomcat下,然后就可以使用。前期的操作还是比较简单,就是第一次打开jenkins项目的 时候需要下载一些插件,直接默然安装就好,如果是...原创 2018-07-02 10:44:49 · 3155 阅读 · 2 评论 -
maven聚合项目创建与打包部署介绍
背景: 1、在eclipse下面创建maven聚合项目, 2、聚合项目的打包以及部署一、首先介绍eclipse下创建maven聚合项目1、创建父项目,按照常规创建maven项目一样,创建maven项目,后面在修改pom文件的打包方式,修改为pom形式,把其它文件夹都可以删掉。2、创建子项目,右键父项目,选择new-->other--->maven--->maven module ...原创 2018-05-30 17:17:59 · 8343 阅读 · 0 评论 -
eclipse memory Analyzer分析
Eclipse Memory Analyze 是Java 堆转储文件分析工具,可以帮助你发现内存漏洞和减少内存消耗。概述对于大型 JAVA 应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM 能够记录下问题发生时系统的部分运行状态,并将其存储在堆转储 (Heap Dump) 文件中,从...转载 2018-03-04 15:49:42 · 802 阅读 · 0 评论 -
eclipse配置hadoop的开发环境
背景:在windows本地配置hadoop的开发环境1、本地安装eclipse,然后把hadoop的插件添加到eclipse的plugins目录下面,插件的下载:hadoop-eclipse-plugin-2.6.0 2、本地安装hadoop,配置其环境路径 3、在eclipse中添加hadoop安装路径原创 2018-01-28 17:48:14 · 254 阅读 · 0 评论 -
linux的mysql数据库的常用操作
1、添加用户useradd csdn : 添加用户2、删除用户userdel csdn 注:删除用户jb51,但不删除其家目录及文件; userdel -r csdn 注:删除用户jb51,其家目录及文件一并删除;转载 2017-07-03 21:24:37 · 309 阅读 · 0 评论 -
kafka 基本配置介绍及DEMO
添加依赖可以使用服务器端下载的kafka二进制包及依赖,也可以通过mavne获取(注意实测发现该方式拿到的包是用jdk7打的):com.sksamuel.kafkakafka_2.100.8.0-beta1生产者下面是开发生产者代码的例子: Properties props = new Propert原创 2017-07-19 23:34:36 · 495 阅读 · 0 评论 -
windows环境下ElasticSearch5以上版本安装head插件
注意:而对于elasticSearch安装直接使用下载安装包,然后进入bin/windows/server启动的脚本;而对于head的安装得下点功夫啦!步骤下载Node.js ,网址:https://nodejs.org/en/安装node到D盘。如D:\nodejs。把NODE_HOME设置到环境变量里(安装包也可以自动加入PATH环境变量)。测试一下node是否生效:转载 2017-07-19 23:33:42 · 380 阅读 · 0 评论 -
centos下yum安装mysql
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh mysql-community-release-el7-5.noarch.rpm# yum i原创 2017-07-03 21:28:01 · 233 阅读 · 0 评论 -
linux安装mysql后修改密码
方法一:最简单的方法,也是安装完mysql后,系统提示的方法。使用mysqladmin来完成。shell> mysqladmin -u root password "newpwd"shell> mysqladmin -u root -h host_name password "newpwd"password后面的双引号不是必须的,不过如果密码包含空格或者一些特殊的符号,需要用引号。方法二:原创 2017-07-03 21:26:09 · 1434 阅读 · 0 评论 -
超大文件打开工具---10G的日志文件
今天在公司遇到需要打开10G的左右的tomcat跑出来的日志文件,一般的文件打开的文件加载半天还是没加载出来,主要是文件打开加载在内存的,所以内存不过大肯定是不能加载出来的。在网上找了一工具 PilotEdit ,10G的文件几分钟就加载出来了!但是我这次下载的试用版,注册破解过段时间有空再解决!原创 2017-05-17 22:13:55 · 35515 阅读 · 2 评论 -
zabbix安装部署教程
目的:阿里云服务器上部署安装zabbix服务端zabbix认识: 对于zabbix是一款非常强大的运维监控软件,采用c/s模式采集数据,使用b/s模式展示数据,只是展示数据不是很具有个性化,因为使用的一个展示平台所以不是很美观。对于一个运维开发人员来说是必学的一个软件!教程:对于zabbix网上已经有很成熟的技术,教程很多运维生成时间就是很好的运维学习平台。遇到问题:1、本人阿里云环境原创 2017-05-26 23:40:06 · 850 阅读 · 0 评论 -
jenkins整合sonarqube
一、背景: 使用jenkins自动化构建工具整合sonarqube进行代码分析二、插件安装及配置 1、jenkins中soanrqube插件的安装,搜索sonar,然后相关插件即可。 2、jenkins配置sonarqube,在系统管理--》系统配置 上图可以看到有一项Server authentication token,这个配...原创 2018-08-18 16:48:28 · 1132 阅读 · 0 评论