应该了解的一些http[s]知识

应该了解的一些http[s]知识

前置知识

DNS

DNS是指Domain Name System
即域名系统,是互联网的一项基础服务,我们知道,访问一个系统的话,需要知道对方的IP地址,如此多的IP地址,不方便人们去记忆,所以,我们就有了域名,域名是一串字符,它按照一定的规则映射到IP地址,形成映射,方便人们去记忆,而DNS就是存储这些映射的地方。

阅读更多
CentOS7中使用脚本升级OpenSSH-8.p01
加速HomeBrew

加速HomeBrew

快速配置Alibaba的Homebrew

首先确保你已经安装好了 Homebrew 了, 如果没有, 请参考 OPSX 指引页的 Homebrew 文档;

然后你只需要粘贴下述命令在对应终端运行.

阅读更多
在CentOS上使用certbot为nginx添加https证书
从零开始搭建CentOS+Python+nodejs开发环境
应用程序发布与部署中的几个小Tips

应用程序发布与部署中的几个小Tips

真正执行部署操作的人应该参与部署过程的创建

在一个项目启动时,开发人员首先要做的一件事情就是非正式地找到运维人员,让他们也参与到开发过程中。这样,运维人员从项目一开始就已经参与了软件开发,双方都知道在发布之前发生了什么,因此,这就会像新生儿的屁屁一样光滑。

阅读更多
DevOps团队结构类型汇总

DevOps团队结构类型汇总

前言

组织中任何 DevOps 工作的主要目标都是改进客户和业务的价值交付,而不是降低成本、提升自动化或者通过配置管理驱动一切;这意味着,为了实现有效的
Dev 和 Ops 协同,不同的组织可能需要不同的团队结构。

阅读更多
持续交付提交阶段的最佳实践
DevOps之部署流水线

DevOps之部署流水线

什么是部署流水线

部署流水线是指:从版本控制库到用户手中这一过程的自动化表现形式。对软件的每次变更都会经历一个复杂的流水线才能发布。

阅读更多
持续交付中常见的反模式

持续交付中常见的反模式

到目前为止,DevOps还没有一个通用的定义,没有一种规范说,如果你做到了某某某事,就做到了DevOps。但是,有一些常见的反模式,只要做了,就能说明你没有做到DevOps。

阅读更多