Debian 下 MariaDB 安装 TokuDB 并设为默认引擎

介绍 TokuDB 是非常有效的数据库引擎,在阿里、腾讯均有广泛的运用,MySQL 的变种 Percona Server 和 AliSQL 均推荐启用 TokuDB 并作为默认引擎。其以优异的压缩性能和储存表现,被广泛的应用,颇有代替 InnoDB 之势。 WordPress 是没有外键的,因此可以完美的使用 TokuDB,使用其优秀特性。这里将介绍的是 MariaDB 如何开启 TokuDB 功
Debian 下 MariaDB 安装 TokuDB 并设为默认引擎

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

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

Debian 安装 MariaDB Server

介绍 这里我们用 MariaDB 代替 MySQL,MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品。 上面的都是书面语,我觉得 MariaDB 哪里好呢,首先 MySQL 分 CE(开发版)和 EE(企业版)区分了一部分用户,而且毕竟是
Debian 安装 MariaDB Server

Debian 免编译安装 PHP-FPM

介绍 前面我们已经介绍 OpenResty 的编译安装教程,这里将介绍安装 PHP 的教程。这里我们将完全不编译任何组件,完全依赖软件源安装。提供 PHP 软件源的 Ondřej Surý 大神是 Debian 社区中 PHP源的维护者,所以无需担心软件的安全和性能问题肯定比我们自己编译更好(对于新手来说)。如果我们对软件版本号不敏感,不关注安全资讯并不会及时作出更新来修补漏洞。 适用系统:Deb
Debian 免编译安装 PHP-FPM

Debian 编译安装 OpenResty 及拓展支持

介绍 教程修改日期:2017.07.10 Version 1.0-beta 本教程将介绍如何一步一步手动编译 OpenResty,OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,拥有非常好的拓展性让服务器发挥更好性能。教程中将全部依赖 Linux 发行版组建中的依赖,而免除编译带来的后期维护成本。 OpenResty 的额外拓展: OpenSSL 1.0.2,提供
Debian 编译安装 OpenResty 及拓展支持

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

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

Ubuntu 下为单版本和多版本 PHP 安装扩展

介绍 尽管 PHP 软件源提供了不少 PHP 扩展,但并不是提供所有的扩展,那么如果我们需要安装一个软件源没有提供的扩展应该怎么办呢? 利用 php-dev 就可以很方便的进行自行编译 PHP 扩展了。不过如果有使用 PHP 多版本共存就会更加麻烦一点。 单一PHP 一、安装 php-dev ,如果不是 7.1 需要自己修改一下版本号: apt install php7.1-dev 二、以安装 S
Ubuntu 下为单版本和多版本 PHP 安装扩展

使用邮件推送服务设置 WP SMTP 发件

介绍 网站发送密码重置邮件以及验证用户邮箱的邮件其实都是要通过服务器安装相关的邮箱软件实现的,不过自行在服务器上搭建邮箱功能有几个问题:1.自己不专业 2.设置复杂 3.发件IP容易暴露服务器IP,非常危险。因此我在教程里就没有介绍如何搭建邮件服务。 不过我们可以通过使用企业级的 SMTP 服务来完美解决。阿里云有提供 邮件推送 服务,每天有200封的免费额度,对于小型的论坛都绰绰有余更何况是 W
使用邮件推送服务设置 WP SMTP 发件

让 WordPress 飞起来的几个 function

介绍 WordPress 毕竟是歪果仁开发的系统放到中国来会有一些水土不服,因为有广泛的使用到一些境外网站服务以及一些不必要的功能导致 WP 网站变慢,这里就将介绍如何通过 function.php 来精简 WP。 functions.php 是 WordPress 预留的功能函数文件,专门用于添加各种自定义函数代码。现在的WordPress主题的功能越来越强大了,一般都自带了 functions
让 WordPress 飞起来的几个 function