- 博客(34)
- 收藏
- 关注
转载 centos+Jenkins+maven搭建持续集成
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能什么是持续集成随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile) 在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得尤其的重要。持续集成正是针对这一类问题...
2017-05-22 15:36:00
162
转载 centos下gitlab私服完整安装部署(nginx+MySQL+redis+gitlab-ce+gitlab-shell+)
系统环境cat /etc/redhat-release CentOS release 6.8 (Final)nginx -vnginx version: nginx/1.9.15redis-cli -vredis-cli 3.9.102mysql -Vmysql Ver 14.14 Distrib 5.5.53, for Linux (x86_64) using readl...
2017-01-05 09:50:00
559
转载 ELK(ElasticSearch+Logstash+ Kibana)搭建实时日志分析平台
一、简介 ELK 由三部分组成elasticsearch、logstash、kibana,elasticsearch是一个近似实时的搜索平台,它让你以前所未有的速度处理大数据成为可能。 Elasticsearch所涉及到的每一项技术都不是创新或者革命性的,全文搜索,分析系统以及分布式数据库这些早就已经存在了。它的革命性在于将这些独立且有用的技术整合成一个一体化...
2016-08-08 16:06:00
233
转载 MemcacheQ安装
一.memcacheq介绍特性:1.简单易用2.处理速度快3.多条队列4.并发性能好5.与memcache的协议兼容6.在zend framework中使用方便memcacheq依赖于Berkeley DB和libevent。Berkeley DB用于持久化存储队列的数据,避免在memcacheq崩溃或这服务器当掉时候,不至于数据丢失。安装 Be...
2016-05-20 14:05:00
201
转载 expect交互式创建账号密码
这个脚本是我在建立samba用户的时候用到的,一开始我是一步一步的操作,后来嫌麻烦了,就写了这个脚本,也学习了一下expect。#!/usr/bin/expectset user [lindex $argv 0]set pass [lindex $argv 1]spawn sed -i "s/123,/&$user,/g" /etc/samba/smb.conf 将新用...
2016-05-05 16:30:00
197
转载 centos6.7rsync端与window2012服务器实时文件同步
windows文件共享我就不截图了,估计大家都会,我就直接在centos6.7上操作了一、挂载win共享文件夹mount -t cifs -o username=administrator,password=123.qwe //192.168.1.205/web /web#如果报错就是没有安装cifs-utils#yum -y install cifs-utilsdf -h//192.1...
2016-03-23 16:24:00
188
转载 shell分析http日志
http状态码1字头----信息,服务器收到请求,需要请求者继续执行操作2字头----成功,操作被成功接收并处理3字头----重定向,需要进一步的操作以完成请求4字头----客户端错误,请求包含语法错误或无法完成请求5字头----服务器错误,服务器在处理请求的过程中发生了错误应用日志分析脚本cat /usr/local/nginx/logs/access.log | awk '{prin...
2016-02-22 17:32:00
131
转载 系统信息及运行状态获取
系统类型uname -o系统版本cat /etc/issue系统位数uname -a系统内核uname -r主机名hostname、uname -n、echo $HOSTNAME内网iphostname -I公网ipcurl -s系统dnscat /etc/resolv.conf | grep -E "\<nameserver[ ]+"|awk '{print $NF}'测试网络p...
2016-02-22 11:38:00
249
转载 网络工具
fping-a 显示存活的主机(相反参数-u)-g 网段方式扫描-f 通过文件读取格式:fping -u -g 192.168.12.1/24hpingyum -y install hping3.x86_64 实用的端口扫描 网络检测,可以用不同的协议、服务类型(TOS)、IP分片 手工探测MTU(最大传输单元)路径 先进的路由跟踪,支持所有的协议 远程操作系统探测 ...
2016-02-19 18:11:00
124
转载 mamcached+magent构建memcached集群
cat /etc/redhat-release CentOS release 6.7 (Final)防火墙、selinux 关闭192.168.12.30 安装libevent和memcached、magent192.168.12.43 安装libevent和memcached、magent192.168.12.42 安装libevent和memcached软件下载地址:http...
2016-01-29 15:12:00
141
转载 zabbix邮件报警
Zabbix邮件报警Administration(管理)->media type(示警媒介类型)->create media type(创建媒体类型)本文采用本机默认安装的mailx发送邮件即可Name(名称):mailxType(类型):script(脚本)Script name(脚本名称):scripts.sh(这个是你系统中脚本的名称)...
2016-01-18 17:42:00
105
转载 zabbix监控路由器
在路由器上添加团体名:snmp-serverenabletrapssnmp-servercommunityXXXXrw 1、使用Getif查看路由器端口信息getif-2.31Host name:路由器ip地址Read:团体名其他默认,点start切换到Interfaces-start切换到mbrowserifInOctet...
2016-01-18 15:09:00
544
转载 mailx配置安装
mailxwget http://ftp.debian.org/debian/pool/main/h/heirloom-mailx/heirloom-mailx_12.5.orig.tar.gztar zxvf heirloom-mailx_12.5.orig.tar.gzcd heirloom-mailx-12.5/make && make install UCBINS...
2016-01-11 19:27:00
553
转载 iptables命令、规则、参数详解
表 (table)包含4个表:4个表的优先级由高到低:raw-->mangle-->nat-->filterraw---RAW表只使用在PREROUTING链和OUTPUT链上,因为优先级最高,从而可以对收到的数据包在连接跟踪前进行处理。一但用户使用了RAW表,在某个链上,RAW表处理完后,将跳过NAT表和ip_conntrack处理,即不再做地址转换和数据包的链...
2015-12-28 09:41:00
976
转载 FastDFS+Nginx分布式文件系统部署安装
安装:##安装tracker、storage参考:http://www.cnblogs.com/zclzhao/p/5025229.html nginx代理设置参考:http://www.cnblogs.com/zclzhao/p/5033391.html192.168.12.92 tracker Nginx192.168.12.22 stora...
2015-12-11 16:20:00
190
转载 nginx配置文件参数详解
nginx配置文件主要分为4部分:main(全局设置) main部分设置的指令将影响其他所有设置server(主机设置)server部分的指令主要用于指定主机和端口upstream(负载均衡服务器设置)upstream指令主要用于负载均衡,设置后端服务器location(URL匹配特定位置的设置)部分用于匹配网页位置这四者之间的关系:server继承main,location继承s...
2015-12-10 12:21:00
384
转载 系统分析常用命令
分析系统资源用到的命令dstat 需要安装:yum -y install dstatdstat 3 10 报表输出的时间间隔为3秒钟,并且报表中输出10个结果dstat --helpDstat options: -c, --cpu enable cpu stats -C 0,3,total include cpu...
2015-12-09 09:15:00
116
转载 Rabbitmq安装、集群与高可用配置
历史:RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样,只有大企业有一些商业实现(如微软的 MSMQ ,IBM 的 Websphere MQ 等),...
2015-12-08 12:12:00
133
转载 自动化运维工具SaltStack安装配置
SaltStack是一种全新的基础设置管理方式,部署轻松,在几分钟内可运作起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。通过部署SaltStack环境,我们可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集中化管理、分发文件、采集服务器数据、操作系统基础及软件包管理等,SaltStack是运维人员提高工作效率、规范业务配置与操作的利器。特性:(1...
2015-12-07 10:48:00
144
转载 Redis主从配置
一、 Redis Replication的特点:1):一个Master可以同步多个Slave2):不仅Master可以同步多个Slave,Slave也可以同步其它Slave,可以构成一个图形结构,同时还能分担Master的同步压力3):Redis Replication使用的是异步复制。从2.8开始,Slave会周期性发起一个Ack确认replication stream被处理进度4):...
2015-12-07 09:34:00
77
转载 fastdfs安装与配置
FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。存储节点存储文件,完成文件管...
2015-12-07 09:28:00
135
转载 haproxy
千万级高并发负载均衡软件HA PROXY基于硬件的负载均衡设备:f5,big-ip等基于软件的负载均衡产品:ha proxy,lvs,nginx等在软件的负载均衡产品中,分为基于系统的软负载实现和基于第三方软件的软负载实现,LVS是基于系统实现的一种软负载。HA proxy是基于第三方应用实现的软负载均衡1.haproxy简介haproxy是一个开源的,高性能的,基于tcp第四层和htt...
2015-12-03 18:54:00
95
转载 lvs+keepalived
具体解释参考:http://www.linuxvirtualserver.org/zh/lvs4.html 基于LVS+Keepalived实现的LVS群集结构中,至少包括两台热备的负载调度器,两台以上的节点服务器,以DR模式的LVS群集为基础,增加一台从负载调度器,使用Keepalived来实现主、从调度器的热备,从而构建建有负载均衡、高可用两种能力的LVS网站群集平台。I...
2015-11-19 12:26:00
74
转载 rsync+inotify
rsync+inotify实现实时同步192.168.12.22192.168.12.25192.168.12.22操作rsyncrpm -aq rsync 检测是否按照rsyncuseradd rsync -s /sbin/nologinmkdir /backchown rsync.rsync /back/vi /etc/rsyncd.conf指定用户uid = rsyncg...
2015-11-17 14:17:00
77
转载 pxe无人值守自动安装
rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpmyum listyum updateyum -y install tftp-serverrpm -ql tftp-server/var/lib/tftpboot tftp根目录chkconfig tftp onch...
2015-11-10 14:22:00
128
转载 一键安装lnmp-php(5)
php(){cd $pathtar zxvf yasm-1.3.0.tar.gz cd yasm-1.3.0.tar.gz ./configuremakemake installcd $pathtar zxvf libmcrypt-2.5.8.tar.gzcd libmcrypt-2.5.8./configure --prefix=/usr/local/libmcryptmakemake...
2015-11-04 18:44:00
76
转载 一键安装lnmp-mysql(4)
mysql(){cd $pathtar zxvf cmake-2.8.11.2.tar.gzcd cmake-2.8.11.2./configuremakemake installcd ..tar zxvf mysql-5.5.18.tar.gzcd mysql-5.5.18yum install -y autoconf automake imake libxml2-devel expa...
2015-11-04 18:43:00
84
转载 一键安装lnmp-nginx(3)
nginx(){cd $pathtar zxvf pcre-8.20.tar.gz cd pcre-8.20./configure --prefix=/usr/local/pcremakemake installcd $pathtar zxvf openssl-1.0.0a.tar.gzcd openssl-1.0.0a./config --prefix=/usr/local/opens...
2015-11-04 18:41:00
128
转载 一键安装lnmp(2)
all(){path=`pwd`cd $pathechoecho "exclude=*.i386 *.i686" >> /etc/yum.confrpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpmyum listyum update -ysleep 20;##...
2015-11-04 18:40:00
110
转载 一键安装lnmp(1)
#!/bin/bash#author:zhaocl#Software directory:$pathpath=`pwd`cd $path. $path/cacti.sh. $path/nginx.sh. $path/php.sh. $path/mysql.sh. $path/all.shcd $path./nginx.shins_nginx(){ nginx}ins_mysql(){...
2015-11-04 18:39:00
86
转载 DNSmasq安装配置
dns安装配置yum -y install dnsmasqdns配置文件vi /etc/dnsmasq.confresolv-file=/etc/resolv.dnsmasq.confaddn-hosts=/etc/dnsmasq.hosts指定向上一级访问的dnsvi /etc/resolv.dnsmasq.confmeserver 114.114.114.114nameserver ...
2015-10-30 12:31:00
131
转载 Mysql安装
mysql-5.5.18.tar.gzcd mysql-5.5.18yum install -y autoconf automake imake libxml2-devel expat-devel gcc gcc-c++ libaio libaio-devel bzr bison libtool ncurses5-develmkdir -p /data/mysql-5.5.18mkd...
2015-10-28 15:19:00
105
转载 Amoeba实现Mysql读写分离
在mysql主库、从库执行:grant all on mxyc.* to 'mxycuser'@'192.168.12.71' identified by '123456' with grant option;Amoeba安装1、安装jdk环境./jdk-6u29-linux-x64-rpm.binln -s /usr/java/jdk1.6.0_29/ /usr/java/jdk1.6...
2015-10-28 15:16:00
143
转载 Mysql-主从同步
MySQL主从配置192.168.12.24操作:create database mxyc;创建数据库insert into mysql.user(Host,User,Password) values('localhost','mxyc',password('123qwe'));建立账号密码grant all on mxyc.* to 'mxyc'@'192.168.12.25' ide...
2015-10-28 14:50:00
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人