Gitlab 使用 SMTP 发邮件

Gitlab 使用 SMTP 发邮件

在 CentOS 服务器上安装 Gitlab 完成后,我们还希望能通过邮箱来激活账号,或者发送一些系统通知。 这时候就需要配置邮箱了,推荐使用 SMTP ...
使用 yum 安装 Gitlab

使用 yum 安装 Gitlab

本文介绍使用清华大学 gitlab 源安装。 环境 阿里云,CentOS 6.8 x64。 设定源 新建 /etc/yum.repos.d/gitlab...
MongoDB 副本集的相关概念

MongoDB 副本集的相关概念

一、副本集基本概念 副本集(replica set) MongoDB的replica set是一个mongod进程实例簇,数据在这个簇中相互复制,并自动进...

MongoDB 安全和访问权限控制

MongoDB的访问控制能够有效保证数据库的安全,访问控制是指绑定Application监听的IP地址,设置监听端口,使用账户和密码登录 一,访问控制的参数 1,绑定IP地址 mongod 参数:--bind_ip <ip address> 默认值是所有的IP地址都能访问...

在 Linux 上使用 transmission 制作种子

在 Linux 上安装 transmission 后,会附带一个 transmission-create 可以制作种子。 查看 transmission-create 使用方法 [user@nas TDDOWNLOAD]$ transmission-create --help Usage: t...

清理 SVN 早期版本 对版本库瘦身

最近我的机器磁盘空间发现严重不足,找来找去,只找到可以拿SVN版本库开刀。我主要使用SVN存放需要在家里台式机和工作的笔记本之间需要同步的内容,如个人文档、程序源码、临时照片、课件等等。除了个人文档和程序源码,几乎不存在需要保留长期历史的需求。仅仅是因为我是程序员,选择了SVN作为我的文件同步...

怎样让编译的golang程序更小

把Go程序变小的办法是: go build -ldflags "-s -w" 相关解释: -s 去掉符号表,panic时候的stack trace就没有任何文件名/行号信息了,这个等价于普通C/C++程序被strip的效果 -w 去掉DWARF调试信息,得到的程序就不能...

解决Nginx负载均衡重复提交问题

Nginx [测试环境 Tengine version: Tengine/2.2.0 (nginx/1.8.1)] 作为负载均衡时,若后端某个服务器超时,Nginx 会将请求重新发送到另一个服务器,如果是读操作会没问题,若请求是写操作,则可能会发生重复提交问题。即某个请求在 a 服务器上提交了...