前言 网站中图片一直是储存和流量大户,在搬家的时候最能感受的出来了,一下子几百G的图片库真正人都傻掉。但还好现在还有图片压缩技术可以抢救一下,说不定一下子就是压缩除了十几个 G呢! 把图片库脱下来一张一张压缩那太傻了。在 Linux 系统下,我们完全可以做到开个命令喝杯咖啡就坐享其成了。 介绍 OptiPNG 是一个能无损压缩 PNG 的工具,也可…
google/ngx_brotli 的最新版已经无需安装额外依赖(bagder/libbrotli),查阅新版教程:https://bbs.mf8.biz/ngx_brotli/ 介绍 Brotli 在瑞士德语中的意思是小面包(真·吃货·谷歌 啊)。Brotli 是一个通用目的的无损压缩算法,它通过用变种的 LZ77 算法,Huffman 编码和二…
好久没有更新了,写一篇。WordPress 去除了 Open-Sans 字体真是大快人心。但是添加的 dns-prefetch 虽然说是一个能够提速的设计,但是最国内的 WP 貌似有些东西是多余的。 例如: <link rel='dns-prefetch' href='http://ajax.googleapis.com'> <l…
前言 一般来说,通过软件仓库安装的 PHP,默认就有很多 PECL 扩展可以安装了,例如 apcu,仅需 yum install apcu 就可以完成 APCu 的安装了,那么如果是像 swoole 这样的扩展就没有预编译好的软件包了,需要我们自己编译,这就可以讲解一下。 准备 首先,我们需要 php-devel 和 gcc 这样的编译软件。 注:…
前言 前面讲了 APPNODE 面板的安装和基本的软件仓库管理,这里讲一下如何搭建 LNMP 并安装 WordPress。如果没有看过前面的文章,还请看一下哈——《Appnode – 教程之安装面板并设置更新 Nginx》。 安装组件 一、安装 Nginx + 面板,很简单 二、安装 PHP + 面板,建议选择 PHP5.6或7.0,…
系统选择 首先,APPNODE 目前仅支持 CentOS 和 Windows 系统,这里我们推荐使用 CentOS 7 64bit。CentOS 拥有非常好的稳定特性,作为服务器系统自然是首选的。 挂载硬盘 APPNODE 默认的网站数据目录是 /var ,如果需要挂载硬盘的话,挂载到该目录即可,当然了你也可以自定义目录。 阿里云,系列二的机器仅需…
介绍 Apt-fast 是一款替代 apt-get 提升下载速度的软件,安装软件时,通过 aria2c 的来增加线程使下载软件速度加快。 Apt-fast 已经更新到 1.8 版本,引入配置“对话框”,在其安装过程中,一步步对话框选择设置,每个用户的配置选项,从而改善和清晰化Apt-fast的初始配置过程。 安装 Ubuntu 14.04 / 16…
前言 记得刚玩 VPS 的时候,一个 128M 的机器我都能按照一个 LANMP 出来跑 WordPress。而现在 64/128M 普遍用于搭建一些网络服务。 因为小内存机器往往比较便宜,可能年付就是 $5 样子,所以厂家都会限制 CPU 和 磁盘IO ,如果超过了就会被 suspend,这是随随便便的事情蛤,而且有些主机商对于 suspend …
前言 之前有写过一篇 《利用 NGINX 和 LuaJIT 构建简单的 WAF》 ,利用 NGINX 和 LuaJIT + ngx_lua_waf 拓展就可以实现简单的 WAF,其实也已经不简单了。 但是这次的主角 OpenStar,中文名 开心,23333。则是一款 WAF 中集大成的作品,吸收了多种 WAF 拓展,如 ngx_lua_waf 和…
说明 就目前来说,国内的云,例如阿里云、腾讯云的 Windows Server 系统是相关厂商统一购买并搭建 “批量授权” 平台的,不需要用户额外承担购买 Windows Server 的高额授权费用的负担。而且默认在提供的镜像模板中就将批量激活给设置好了,一般来说不出意外用户根本不需要管。 但是有些时候一些意外的操作,例如屏蔽了内网的 1688 …