+86 13541016684Mon. - Fri. 10:00-22:00

Archives

  • Ubuntu 编译安装 Nginx 并配置 Google 反向代理 + SSL 证书

    由于某些我也不知道的原因,Google 在国内是个时而抽风时而不存在的网站,于是咱们要丰衣足食自己搭建个 Google 镜像出来。 首先你得准备一台墙外的服务器或 VPS,本文默认用 root 用户,并操作在系统的 /root 目录下,为了安全考虑,请自行更换目录。 一、编译安装 Nginx 1、首先更新下系统 sudo apt-get update && sudo apt-get upgrade 2、安装的 Nginx 需要的包以及 Git s...

    Continue reading »

  • AWS EC2 Nginx 配置 SSL 证书 + 搭建 HTTPS 网站教程

    一、HTTPS 是什么? 超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器身份的鉴定。HTTPS连接经常被用于万维网上的交易支付和企业信息系统中敏感信息的传输。HTTPS不应与在RFC 2660中定义的安全超文本传输协议(S-HTTP)相混。 HTTPS 目前已经是所有注重隐私和安全的网站的首选,随着技...

    Continue reading »

  • 在 AWS Auto Scaling Group 中替换 Instance

    这两周的任务是实现 AWS 的 Auto Scaling 功能。多亏有了 Boto, 很快就实现了创建 Auto Scaling Group 和添加 Scaling Policy。但是有一个问题却花费了一些时间才顺利解决。 我们的团队每周四发布新的代码。为了确保服务不中断,更新代码的步骤如下: 创建并配置(下载新发布的代码)多个新的 Instance; 依次关闭旧的 Instance,每关闭一个 Instance,就激活(运行代码)一个新的 In...

    Continue reading »

  • 基于Jenkins的Python代码集成整合

    Jenkins简介 曾经提及过 Jenkins。在本次实习中,Jenkins 是我每天都要使用的工具。在频繁的使用过程当中:通过实际工作感受了「持续集成」的概念(关于持续集成的概念,此处按下不表,待有时间的时候再详细总 结。);逐渐熟悉了 Jenkins 的使用,并且体会到其带来的方便。因此,希望总结一下 Jenkins 的使用。 然而 Jenkins 不通过具体的案例难以体会其方便之处,网上相关使用说明之...

    Continue reading »

  • 使用Fabric进行远程操作

    Fabric 简介 Fabric 是一个实现远程操作和部署的 Python 模块。Fabric 主要用来作为 SSH 的替代,实现一些简单的应用部署和系统管理。 使用 Fabric 的好处 个人觉得,Fabric 非常适合简单的、重复性的远程操作。 首先,Fabric 可以使用 Python,比 Shell 要强大、灵活。 再者,Fabric 避免远程登录,可以把远程操作放在本地运行。 最后,Fabric 非常简单,只需要编写一个 fabfile.py(...

    Continue reading »