Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史。
我们可以通过...
curl酷炫技巧:使用curl命令发送邮件
关于curl,大家都知道可用用它来访问web页面、下载文件等等。其实它的功能远不止这么点,它支持众多协议,今天,来随凉白开看看如何使用curl发送邮件
确认curl是否支持SMTP
首先确认你的c...
gitlab 配置腾讯企业邮箱
默认情况下,gitlab用qq邮箱注册是发送不出确认邮件的。
下面说说gitlab配置腾讯企业邮箱
# vim /etc/gitlab/gitlab.rb
gitlab_rails['smt...
使用 supervisor 管理进程
Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的...
用gitlab的webhooks更新网站
git有hooks钩子,但不太喜欢用ftp或者http方式同步更新其他服务器的网站。所以选择了gitlab,因为gitlab有webhooks。github也有webhooks,不过github太高富...
Address already in use 小技巧
当我们启动某个服务的时候,有时会报下面的错误
[emerg]: bind() to 0.0.0.0:9999 failed (98: Address already in use)
这说明...
Docker 入门介绍
什么是Docker?
docker的英文本意是码头工人,也就是搬运工,这种搬运工搬运的是集装箱(Container),集装箱里面装的可不是商品货物,而是任意类型的App,Docker把App(叫...
centos6.5 下安装caffe
注:系统安装好后,先确认kernel kernel-headers kernel-devel kernel-firmware四个包的版本要相同
#rpm -qa |grep kernel
注: 先...
HAProxy用法详解 全网最详细中文文档
一、HAProxy简介
(1)HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。 HAPro...
Linux建立网络连接 – RHCE 4-1 – 《TTLSA出品》
在开始本章内容讲解前,特别声明,由于这么多年的运维工作中从来没有碰到过配置IPv6的需求,所以这里就不针对IPv6做过多的讲解。
一、Linux图形化网络配置
在Red Hat Linux...
Zabbix 安装及微信短信提醒
Zabbix简介
Zabbix 近几年得到了各大互联网公司的认可,当然第一点归功与它强大的监控功能,第二点免费开源也得到了广大用户的青睐。Zabbix 能将操作系统中的绝大部分指标进行监控,比如(C...
bash入门 – RHCE 3-1 – 《TTLSA出品》
Bash简介
bash 是一个为GNU计划编写的Unix shell。它的名字是一系列缩写:Bourne-Again SHell — 这是关于Bourne shell(sh)的一个双关语(...
FPM几个步骤轻松打包RPM
工作中有如下情况需要将文件打包rpm:
避免重复工作,将源码程序打包为rpm
使用yum发布项目,项目打包为rpm
将自己写好的程序打包为rpm,提供给用户下载
其他
以前打...
RHCE6第一册(RH124)大纲
题外话:今年是TTLSA奋发的一年,我们几个创始人也在思考,既然TTLSA是以运维技术为支点广受大家的喜爱,那么我们是不是应该系统点来介绍下运维所需的技术。
这其中,首当其冲的就应该是Linux...
GNOME图形桌面使用入门 – RHCE 2-1 – 《TTLSA出品》
一、GNOME桌面
1、什么是GNOME桌面
GNOME(The GNU Network Object Model Environment)是一种让使用者容易操作和设定电脑环境的工具,GNOME包...
21