服务器运维
-
git merge 和 git rebase 小结
Git merge是用来合并两个分支的。git merge b 将b分支合并到当前分支,同样 git rebase b,也是把 b分支合并到当前分支 -
如何让IT部门成为企业的价值中心
云智慧监控宝是一款面向运维的全栈实时监控工具,在运维圈素有IT监控神器的美誉,那么监控宝是如何帮助一家电商企业实现业务数据监控,并让IT部门走在业务部门之前,成为企业价值中心的呢?请看下面来自监控宝忠实用户的分享。 -
如何重置Gitlab管理员密码
gitlab web登入密码忘记以后可以用如下方式修改密码 -
resolv.conf:search、domain、nameserver解释
resolv.conf文件的配置选项不多,从man文档中看了半天,不理解domain和search使用来干嘛的。这里做个解释,防止以后忘了(环境:ubuntu12.04): -
ZABBIX PDF下载新地址(TTLSA出品)
昨天有同学说百度链接无效,才发现关于zabbix的pdf变成了审核未通过。在这里从新分享一个链接,并且需要密码。 -
Zabbix 3.2.0beta1正式发布
月初alpha1刚出,今天beta1出来了。改进东西不是很多。 What's New in 3.2.0beta1 [ZBXNEXT-1791] added evaluation of logical expressions with unsupported items in trigger expres... -
深度了解HTTP/2
首先我们要明白 HTTP 是什么。HTTP 是一个基于 TCP/IP 的应用层通信协议,它是客户端和服务端在互联网互相通讯的标准。它定义了内容是如何通过互联网进行请求和传输的。HTTP 是在应用层中抽象出的一个标准,使得主机(客户端和服务端)之间的通信得以通过 TCP/IP 来进行请求和响应。TCP 默认使用的端口是 ... -
mac执行git报错:git xcrun: error: invalid active developer path
mac升级到10.12(macOS Sierra),执行git命令,出现如下错误 $ git xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at:/Library/De... -
macOS Serra升级后office无法使用解决方案(亲测)
一直以来升级osx系统都是很顺利的,这次算是载了。首先office不能用,其实pptpVPN被移除了。有些PPTP VPN看来要重新换掉了,看如何解决macOS Serra升级后office无法使用的问题。 -
git 命令自动补全的方法
只需要完成下面两部,就可以实现在mac osx 下git 命令自动补齐,自动补全之后可以不用记住那么多命令了。 首先下载自动补齐脚本,使用curl命令如下: -
restorecon命令详解
estorecon命令用来恢复SELinux文件属性即恢复文件的安全上下文。语法restorecon [-iFnrRv] [-e excludedir ] [-o filename ] [-f filename | pathname...] -
Kpatch不重启给Linux内核打补丁
搭建kpatch builder以centos7.2为例。认centos7.2的安装的内核版本是3.10.0-327.el7.x86_64,这个内核版本当初是通过gcc 4.8.3编译的。 而centos7.2自带gcc rpm包的版本则是 4.8.5 -
Centos6.5升级glibc
场景需求 注意更新系统库存在一定的风险, 请谨慎操作 默认的Centos6.5 glibc版本最高为2.12, 而在进行Nodejs开发时项目所依赖的包往往需要更高版本的glibc库支持, 因此在不升级系统的前提下, 需要主动更新系统glibc库. 一般遇到错误libc.so.6: version GLIBC_... -
使用Mosh来优化SSH连接
什么是MoshMosh表示移动Shell(Mobile Shell),是一个用于从客户端跨互联网连接远程服务器的命令行工具。它能用于SSH连接,但是比Secure Shell功能更多。它是一个类似于SSH而带有更多功能的应用。程序最初由Keith Winstein 编写,用于类Unix的操作系统中,发布于GNU GPL... -
部署私有Docker Registry
安装部署一个私有的Docker Registry是引入、学习和使用Docker这门技术的必经之路之一。尤其是当Docker被所在组织接受,更多人、项目和产品开始接触和使用Docker时,存储和分发自制的Docker image便成了刚需。Docker Registry一如既往的继承了“Docker坑多”的特点,为此这里... -
Jenkins与Docker相关的Plugin使用
在Jenkins Plugin页面搜索与Docker相关的插件,有如下几个:CloudBees Docker Build and Publish plugin — This plugin provides the ability to build projects with a Dockerfile, and publ... -
使用Landslide基于MarkDown制作在线Slide
Landsilde工具使用Landslide是基于Google的html5slides的一个Slide生成工具,可将markdown、ReST 或者 textile文件转化成HTML5的slide。该转化支持内联模式,即生成一个具有完整功能的HTML文件,将依赖的css等东西放入其中,很容易用来分享。类似的还有工具还有... -
使用 Grafana+collectd+InfluxDB 打造现代监控系统
想打造New Relic那样漂亮的实时监控系统我们只需要InfluxDB/collectd/Grafana 这三个工具,这三个工具的关系是这样的:采集数据(collectd)、存储数据(InfluxDB)、显示数据(Grafana)。 -
Linux系统值得一看的学习方法及路线图
Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与linux具有的良好特性是分不开的。Linux包含了UNIX的全部功能和特性。简单来说,linux具有以下主要特性:遵循GNU GPL,开放性,多任务,多用户,设备独立性,提供了丰富的网络功能,可靠的系统安全,良好的可移植性。 -
总结四条对学习Linux系统有帮助的方法
网络是一个很神奇的东西,现代人的生活离不开网络,网络已深入人们的工作,生活,娱乐等方方面面。网络之所以无处不在,是因为它提供了诸多的网络服务,所以网络服务是网络的灵魂。 互联网上的各种网络服务是架构在各种各样的服务器上的。服务器(Server)是提供网络服务的物理载体,是一种计算机,只不过它是一种功能更为强大的计...