一个计算机技术爱好者与学习者

0%

前言

相见恨晚!看了左神的算法视频,才知道自己到底浪费了多少时间。算法,居然能讲的这么有意思,居然能讲的这么通俗易懂!左神,不愧是左“神”!

《leetcode刷题记录-排序算法总结》一文中,也总结过排序算法,但是和左神的讲解一比,就是渣渣。所以,本文按照左神的讲解,再次总结一下排序算法。

阅读全文 »

前言

《使用lanproxy进行内网穿透》一文中,郝同学使用lanproxy搭建了一个内网穿透服务,并且介绍了使用方法。

但是,lanproxy不太稳定,最近无法使用它正常进行内网穿透,访问内网主机的22端口。
因此,本文学习另外一个内网穿透工具frp的安装配置方法,用做lanproxy的替代。

参考文档:

阅读全文 »

目标

本文,目标是使用ansible安装lnmp+haproxy。
共四台主机,都是ubuntu14 server版,一台作为ansible管理机,另外三台作为ansible客户机用来部署服务。
客户机A安装nginx+php+mysql,客户机B安装nginx+php,客户机C安装haproxy用来负载均衡。如下图:

阅读全文 »

Playbooks简介

与ad-hoc任务执行模式相比,Playbooks使用ansible是一种完全不同的方式,并且功能特别强大。

简而言之,playbooks是真正简单的配置管理和多机器部署系统的基础,与已有的系统不同,并且非常适合部署复杂的应用程序。

Playbooks可以声明配置,但它们也可以协调任何手动有序流程的步骤,即使不同的步骤必须按照特定顺序在机器组之间来回跳转。它们可以同步或异步启动任务。
更多playbooks的介绍参考官方文档

阅读全文 »