宝塔 BT 面板 宝塔 BT 面板

宝塔 BT – MySQL 自动停止 / 降低内存的方法

最近发现自己的内存有点偏高, 最高到达 80%, 对于一个低配置的服务器来说其实也是蛮正常的. 以前用过 WDCP 3.3 也发生过同样的事情. 内存过高通常可能都是 MySQL 或是 太多的 PHP-FPM 连接导致, 最后可能会使 MySQL 关机, 网站也就无法浏览了. 通过宝塔的论坛和百度的搜索, 发现有个方法可以降低宝塔的内存使用度. 因为当初对运行环境不是太了解, 所以所有的版本都是选择最高的, 觉得这样对网站的安全和运行会比较好, 但是如果服务器属于低等配置, 如 1核 1GB, 那最好使用 MySQL 5.5 以下.  版本5.5所使用的内存只有 5-7MB, 如果使用 MySQL 5.6+, 在宝塔的数据里面会发现内存飙到 20-25 MB, 差距非常的大. 如果你有内存不够用的烦恼, 切换你的 MySQL 版本, 会有大大的改善. ** 官方建议 MySQL 5.7 使

详情...
宝塔 BT 面板

W3 Total Cache – CDN即时更新压缩CSS和JS

W3TC 是我个人觉得最好用的 WordPress 缓冲插件. 虽然设定上非常的复杂, 但是使用一段时间后可以开始慢慢了解每个部分的功能, 加以调整来与其他第三方插件作配合. 使用过其他的缓冲插件都觉得设定太少, 需要更改的设定都无法通过后台修改. 今天要说的是 CDN 即时更新. 如果说网站上线后还是会偶尔更新网站的CSS或是JS, CDN像是七牛缓冲会是非常麻烦的问题. 我个人是用阿里云的, 但都可以套用. 在W3TC里面有几个地方需要作设定. 设定前我要说我自己都是把所有的CSS & JS 变成一个档案的, 这样更新比较简单. Performance -> Browser Cache -> General -> 勾选 Rewrite URL structure of objects Performance -> Browser Cache ->

详情...

宝塔 BT – 开启 HTTP2

HTTP 1.1 应该是由1999年创建的, 当时的网站还都只是几KB, 简单的文字页面, 现在的网站非常的复杂, 需要下载许多的档案. 也因此在2013年有了 HTTP/2 来加快网站的下载速度. HTTP/2 是新的 Protocol, 速度比HTTP快很多, 主要的改进有: 多路复用请求 对请求划分优先级 压缩 HTTP 头 服务器推送流(即Server Push技术) SPDY 试图保留HTTP 的现有语义,所以 cookies、ETags 等特性都是可用的 这是百度百科的说法. 我的了解是HTTP/2可以同时请求多个请求, 同时下载档案, 加快网站的读取速度. 但目前 HTTP/2 只支持在 SSL HTTPS 的网站上, 所以建议先在阿里云或腾讯云上申请免费的DV证书安装. 宝塔 HTTP/2 设置 宝塔的  Nignix 1.10.3 是有附带 HTTP/2, 但是SSL一键

详情...
宝塔 BT & Wordpress

WordPress W3TC 导致后台速度缓慢

PHP7 与 W3 Total Cache 在几个月前开启了 PHP7, WordPress 后台速度突然加快许多. 当时因为 W3 Total Cache 无法融合 PHP7使用所以改用 WP Super Cache. 过了几个月的测试, 发现 Super Cache 的自定化实在太少, 而且JS & CSS 的压缩 & 清除缓冲的功能不是特别的理想. 经过了 Google 一番搜索后, 发现有一群有为的人士建立了一个 Github 搭建了 W3TC 的 PHP7版: https://github.com/szepeviktor/fix-w3tc/ 透过手动安装, 就可以在 PHP7上运行 W3TC 了.   W3TC 影响 WordPress 后台速度 后期陆续发现就算使用了 PHP7, 后台速度还是非常的慢. 结果发现 W3TC 的 Object Cache

详情...