浏览分类

Linux

在 Ubuntu/Debian 下安装 PHP7.2

介绍 如果不出意外的 PHP 7.2.0 即将在 2017 年11月30日 发布 GA,届时大家就可以第一时间尝鲜了,所以这里先放出 PHP7.2 安装的教程以便大家升级。 适用系统: Ubuntu 16.04 LTS / Ubuntu 14.04 LTS / Debian 9 stretch / Debian 8 jessie 安装 PHP Ondřej Surý 的 PHP PPA 为 Ubu […]

编译升级 ApsaraCache 教程

前言 作为一个负责任的教程,我们写了安装教程怎么能不放升级教程呢。这篇介绍的就是 ApsaraCache 版本更新后如何升级的教程。 注: 升级需要做好备份准备 教程 一、查看目前版本 ,运行下面语句来查看目前版本: redis-cli –version 例如: root@iZuf61zz9zmbbjen0g78z2Z:/etc# redis-cli –version redis-cli 99 […]

将 CentOS 转成 Oracle Enterprise Linux 获得更好体验

前言 米饭一直都不推荐使用 CentOS,因为 CentOS 的更新实在是太慢了,一个 Linux Kernel 的高危漏洞尽然可以比 RHEL 晚足足一个星期。但是 RHEL 体系的兼容性真的好了,在这方面这的确是 Debian 和 Ubuntu 不可以比的。不过还好,我发现了一个替代方案 —— Oracle Enterprise Linux(简称 OEL)。 介绍 一个商业系统的开源版本,是不 […]

在 Ubuntu 上配置 AppArmor 实现强制访问控制(MAC)

前言 随着云计算的发展,Linux 发行版像 RHEL、Debian、Ubuntu、SUSE 开始广泛的被使用,在很多新上手的用户可能会查看相关教程或者一键包,一般这些教程、一键包的开头第一件事情可能是升级软件,第二件事情就可能是关闭 SELinux 或 AppArmor,那这两个软件是不是真的就那么影响系统使用吗?这两个软件有什么用? 先说是不是 SELinux 即 Security Enhan […]

Debian9 快速开启 TCP BBR 实现高效单边加速

前面有介绍过痛过升级 Linux Kernel 内核升级到 4.9 及以上版本实现 BBR 加速的,由于 Debian9 默认的内核就是 4.9 的内核而且编译了 TCP BBR 的内容,所以可以直接通过参数开启。 新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以让服务器的带宽尽量跑慢,并且尽量不要有排队的情况,让网络服务更佳稳定和高效。 修改 […]

在 Debian 安装 PHP7.1 并使用七牛缓存加速海外源

前言 米饭目前所有的 Web 软件除了 Nginx 之外都是不编译的,因为我觉得一编译了很多软件就会要涉及到一个升级的问题,所以包括 PHP 我都是用的二进制包。之前呢,一直使用 DotDeb 来提供高版本 PHP 支持,但是呢,自 12 月 1 日发布以来呢到发文为止,它都没有提供二进制包,所以我只能找新的了。 然后找到了 SURY 源,不过呢,因为不像 DotDeb 一样有很多的镜像,所以 S […]