CentOS 6

CentOS 6

服务器部署的决策与实践(1)服务器操作系统的选择

CentOS 8 生命周期的突然缩短,让我再次面对服务器操作系统的选择。 如果你使用一个公司的产品,但不向他付钱,那么你就只是用户,而非客户。网游行业的从业经验又告诉我,不付钱的用户是产品的一部分。 Red Hat 决定将 CentOS 8 的支持周期将从原来预计的 2029 年缩短到 2021 年年底,并劝大家都去用 CentOS Stream,或者买他们家的商业服务,就是一个很好的例证。原来的 CentOS 用户,现在要么选择成为 Red Hat 的编外测试人员,为他们的商业客户提供价值,要么选择成为“氪金玩家”。 商业行为毕竟不是慈善事业,我们没啥好说的,只是又到了做选择的时间。 本文是 服务器部署的决策与实践 系列的一部分。 首先,最容易的就是交钱,当然,在技术上也没啥好讨论。 你也可以选择 CentOS Stream ,但它是个滚动更新的发行版,官方也不推荐用于生产服务器。

By 熊立丁

CentOS 6

在 CentOS 6 和 Nginx 中部署 Let's Encrypt 的 SSL 证书

上周写了一篇文章讲了讲为什么应该使用 HTTPS 加密你的网站,并笼统的介绍了如何申请和使用 Let's Encrypt 提供的 SSL 证书。这次我们说说如何在 CentOS 6 和 Nginx 中部署 Let's Encrypt 的 SSL 证书,过程中可能遇到的问题,以及如何解决。 整体上分成申请证书和使用证书两个部分。 申请证书 准备工作 在申请证书之前,你必须有一个域名,并配置好 DNS 解析服务,使其指向你将要使用的服务器。说白了,就是你要保证所有人都可以通过在浏览器中输入域名打开你的网站。 此时 Nginx 的配置文件如下(为了便于说明只包含了最基本的信息): [ngxin] server { listen 80; server_name www.bnlt.org;

By 熊立丁

CentOS 6

CentOS 6 Nginx Mainline 1.9

准备 * 版本:CentOS 6.7、Nginx 1.9 * 下列所有操作都在命令行终端中进行 * 权限:root 以下操作需要 root 权限,如果当前登录的用户不是 root,请输入 su 命令,并在提示中输入正确的密码切换为 root 用户 su 实现 1.添加源 在 /etc/yum.repo.d/ 下新建 nginx.repo 文件,文件内容如下: name=nginx repo baseurl=http://nginx.org/packages/mainline/centos/6/$basearch/ gpgcheck=0

By 熊立丁

CentOS 6

CentOS 6 Nginx Stable 1.8

准备 * 版本:CentOS 6.7, Nginx 1.8 * 下列所有操作都在命令行终端中进行 * 权限:root 以下操作需要 root 权限,如果当前登录的用户不是 root,请输入 su 命令,并在提示中输入正确的密码切换为 root 用户 su 实现 1.添加源 在 /etc/yum.repo.d/ 下新建 nginx.repo 文件,文件内容如下: name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=

By 熊立丁
浙ICP备15043004号-1