wordpress加速-使用Unix套接字提高wordpress MYSQL速度

当使用 unix socket 而不是 IP TCP 时,此技术将帮助您将 mysql 速度提高 30%。它不仅加快了速度,而且还大大增强了安全性。

大家可能都知道,WordPress使用SQL数据库很多,尤其是电商网站用的更多,今天分享一个提高数据库速度的小技巧。

现在让我们开始吧。

什么是 Unix 域套接字,它有什么帮助?

Unix doamin socket通常缩写为 Unix stocket 这是一个将计算机数据连接到计算机的简短协议。(运行在同一台机器上的进程之间的双向数据交换)

TCP / IP 套接字是一种允许通过网络(无论是 Internet 还是 LAN)进行通信的机制,该网络通常会连接这台计算机,以便与使用该计算机的其他计算机进行通信和交换数据。

图片[1]|wordpress加速-使用Unix套接字提高wordpress MYSQL速度|七七资源

MYSQL WordPress 提速教程

WordPress 的数据库 MYSQL 连接设置在 wp-config.php,因此这意味着在 wp-config.php 文件中进行自定义。

我将首先分享基本技巧,然后是那些对网站加载速度充满热情的人的高级技巧。

你可以应用这个技巧:

图片[2]|wordpress加速-使用Unix套接字提高wordpress MYSQL速度|七七资源

define( 'DB_HOST', 'localhost' );

更改为

图片[3]|wordpress加速-使用Unix套接字提高wordpress MYSQL速度|七七资源

define( 'DB_HOST', '127.0.0.1' );

这个技巧会稍微提高你的数据库 sql 连接速度,它不再需要将 localhost dns 解析为 127.0.0.1。

这在 sql 连接速度方面有所改善,这种方式是基本的技巧,也有助于mysql的加速,特别安全,但是如果你和我一样是加载速度爱好者,请学习进阶的方式。

一旦你应用了高级技术,就没有必要关注上述基本技术。

现在开始正餐。这是一个高级技巧,也有点难以做到。不过没关系,我会尽量给你最详细的指导,让你轻松搞定。

现在,stocket unix 可用于 WordPress。您可以使用所有网络托管服务器,尤其是在这里我将重点介绍 linux 服务器。

步骤 1:找到文件 mysql.sock

使用 netstat 软件。

如何安装:

使用 Centos

yum install net-tools -y

使用 ubuntu

apt install net-tools -y

然后在终端输入这个命令。

netstat -ln | grep "unix.*mysql"

返回值

图片[4]|wordpress加速-使用Unix套接字提高wordpress MYSQL速度|七七资源

我的 MySQL 文件位于: /opt/lampp/var/mysql/mysql.sock

根据您使用的服务器,mysql.sock 的目录可能不同。

它通常也可以是:/var/lib/mysql/mysql.sock或者/var/run/mysqld/mysqld.sock想要知道在哪,你必须检查它。

第 2 步:替换 wp-config.php DB_HOST

define('DB_HOST', ':/opt/lampp/var/mysql/mysql.sock');

图片[5]|wordpress加速-使用Unix套接字提高wordpress MYSQL速度|七七资源

精确替换::/opt/lampp/var/mysql/mysql.sock使用您的路径。

完成,保存并享受结果。

© 版权声明
THE END
喜欢就支持一下吧
点赞9
分享
评论抢沙发
小Q的头像|七七资源

昵称

取消
昵称表情