学习Go的一些需要注意的知识点。
月度归档:2017年03月
Gerrit的安装与设置
下面是本人安装Gerrit的笔记。
Mysql5.7初次安装的注意事项
第一次安装mysql5.7时,需要注意的几个地方,做个笔记:
Gitlab如何使用MySQL
官方给出了设置mysql的文档:https://docs.gitlab.com/omnibus/settings/database.html#using-a-mysql-database-management-server-enterprise-edition-only,下面给出了,本人的设置mysql的经历。
Gitlab如何使用默认的nginx
Gitlab安装的OM版,默认会安装nginx,并在 gitlab-ctl start 中会默认启动 nginx。但如果想用自带的nginx设置,可以参考本文进行设置。
Gitlab中的配置参数
这里的配置仅针对使用rmp包安装的gitlab,即OM版。
GitLab的安装与配置
Git 教程新手入门笔记
看了一些Git的教程,有一些指令还是让人怦然心动的,生怕自己忘记了,这里做一个笔记,看到这个笔记能够马上想起来。如果需要对Git详细了解的,可以去官方网站查看,这里贴出一个官方中文版的电子书:https://git-scm.com/book/zh/v2
LVS中的ipvsadm的安装
Ipvs 具体实现是由 ipvsadm 这个程序来完成,因此判断一个系统是否具备 ipvs 功能,只需要 察看 ipvsadm 程序是否被安装。察看 ipvsadm 程序最简单的办法就是在任意路径执行命令 ipvsadm。表 6-1 为安装 ipvsadm 及未安装 ipvsadm 的输出对比。
keepalived之负载均衡及服务器集群
在互连网应用技术里,负载均衡一直是热门话题,本书讨论的负载均衡技术,包括但不限于负 载均衡本身。使用负载均衡技术主要的目的包括如下几点:
keepalived之vrrp_script总结
通常情况下,利用keepalived做热备,其中一台设置为master,一台设置为backup。当master出现异常后,backup自动切换为master。当backup成为master后,master恢复正常后会再次抢占成为master,导致不必要的主备切换。因此可以将两台keepalived初始状态均配置为backup,设置不同的优先级,优先级高的设置nopreempt解决异常恢复后再次抢占的问题。
Keepalived的配置详解
在初次安装后,在安装目录有个磨人的配置文件 ./etc/keepalived/keepalived.conf,将其复制到./etc/keepalived.conf,如果需要更多的配置示例,在./etc/keepalived/sample下有很多,可以借鉴。
Keepalived的安装与启动
虚拟路由器冗余协议【原理篇】VRRP详解
为什么要使用VRRP技术
我们知道,为了实现不同子网之间的设备通信,需要配置路由。目前常用的指定路由方法有两种:
- 第一种是通过路由协议 :RIP、OSPF动态学习
- 第二种是通过静态路由: 对终端PC机配置静态路由。
Haproxy中的acl的详解
Haproxy 能够从请求报文,响应报文,从客户端或者服务端信息,从表,环境信息等等中提取数据。提取这样的数据的动作我们称之为获取样本。进行检索时,这些样本可以用来实现各种目的,比如作为粘滞表的键,最常用的用途是,根据预定义的模式来进行匹配。访问控制列表(ACL)提供一个灵活方案进行内容切换,或者在从请求,响应,任何环境状态中提取的数据基础之上做出决策。控制列表的原则很简单:
haproxy中的Proxies段的配置
在Haproxy中的代理的配置包括4个模块,defaults、listen、frontend、backend。
haproxy中与stats相关的配置项
本文主要针对在haproxy中,出现与stats相关的配置项,做统一的配置说明。与stats的相关的众多配置项出现在不同的模块、语法内,主要包括global、bind、server等。
一、global
stats bind-process [ all | odd | even | <number 1-64>[-<number 1-64>] ] …
stats socket [<address:port>|<path>] [param*]
unix-bind [ prefix <prefix> ] [ mode <mode> ] [ user <user> ] [ uid <uid> ] [ group <group> ] [ gid <gid> ]
stats timeout <timeout, in milliseconds>
stats maxconn <connections>
haproxy中与ssl相关的配置项
本文主要针对在haproxy中,出现与ca、ssl相关的配置项,做统一的配置说明。与ssl的相关的众多配置项出现在不同的模块、语法内,主要包括global、bind、server等。
Haproxy中 global 部分的配置
openssl数字证书常见格式与协议介绍
证书主要的文件类型和协议有: PEM、DER、PFX、JKS、KDB、CER、KEY、CSR、CRT、CRL 、OCSP、SCEP等。
PEM:Openssl使用 PEM(Privacy Enhanced Mail)格式来存放各种信息,它是 openssl 默认采用的信息存放方式。Openssl 中的 PEM 文件一般包含如下信息: