安装New Relic APM查找WordPress网站的性能瓶颈 优化LSPHP及CyberPanel环境方法

%title插图%num

对于使用Nginx的小伙伴,网上有很多教程让各个小伙伴学习如何监测WordPress网站的瓶颈,但是如果使用CyberPanel面板的小伙伴,也就是OpenLiteSpeed环境的小伙伴,因为用的不是传统的PHP,使用的是特殊的LSPHP,几乎没有任何教程让大家知道如何监测WordPress网站性能瓶颈。这里搬主题就分享一下优化LSPHP及CyberPanel环境方法,主要是介绍从服务器级别监测,安装New Relic APM查找WordPress网站的性能瓶颈的图文教程。

原文来自:搬主题
原文链接:安装New Relic APM查找WordPress网站的性能瓶颈 优化LSPHP及CyberPanel环境方法

一、在New Relic网站上为自己建立一个帐户

首先,我们需要登陆New Relic站点注册一个免费账户。注册地址:https://newrelic.com/signup (需要科学上网)

进入收输入用户名及邮箱即可注册,如下图

%title插图%num

然后邮箱验证

%title插图%num

接下来设置密码

%title插图%num

然后就注册完成了、

二、在New Relic APM中配置服务器

接下来我们需要配置服务器,以便它可以将数据发送到New Relic APM仪表板。

登录到仪表板后,从菜单中单击APM,然后单击“Add more data”

%title插图%num

然后窗口往下拉,选择App monitoring 的PHP选项。由于WordPress是PHP应用程序,因此我们将选择PHP。

%title插图%num

三、添加您的PHP应用程序数据

首先,您需要为应用程序指定一个唯一的名称,这很重要,因此请确保这是一个唯一的名称。

1、设置基础环境配置

然后,您必须选择安装环境,这里我们以Centos为例,我们将在Centos上执行此安装环境。

因此,对于Centos,请从代理列表中选择yum

%title插图%num

从列表中选择yum后,将显示一些命令。

记住!不要一次性运行所有命令,因为使用LSPHP的过程是不同的。

接下来,分别按指示,打开您的服务器SSH终端并运行分别以下命令

sudo rpm -Uvh http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
sudo yum install newrelic-php5
%title插图%num

注意:在运行第3条命令之前,您需要设置一个环境变量,以便New Relic知道将模块安装在何处。

完成前两条命令后如下图

%title插图%num

2、设置环境变量

我们需要在实际安装PHP二进制文件到New Relic之前告诉它路径,运行:

export NR_INSTALL_PATH=/usr/local/lsws/lsphp74/bin

我正在为PHP 7.4安装New Relic,因此我的NR_INSTALL_PATH值为/ usr / local / lsws / lsphp74 / bin,如果要为PHP 7.3安装,它将为/ usr / local / lsws / lsphp73 / bin,对于其他PHP同样如此版本

设置环境变量后,运行如下命令:

newrelic-install
%title插图%num
%title插图%num

选择1,然后回车进行安装,要密钥的话不用管,直接回车下一步

%title插图%num

然后安装路径选择2

%title插图%num

安装成功后,如下图

%title插图%num

接下来运行最后一个命令

sed -i -e "s/REPLACE_WITH_REAL_KEY/8e444d125067255f06aa8070304add285f45NRAL/" \
  -e "s/newrelic.appname[[:space:]]=[[:space:]].\*/newrelic.appname=\"bzttest\"/" \
  -e '$anewrelic.distributed_tracing_enabled=true' \
  $(php -r "echo(PHP_CONFIG_FILE_SCAN_DIR);")/newrelic.ini

现在确保已在newrelic.ini中正确设置了newrelic.appname,打开/usr/local/lsws/lsphp74/etc/php.d/newrelic.ini ,输入如下命令

vi /usr/local/lsws/lsphp74/etc/php.d/newrelic.ini

打开后,然后拉到下方,找到newrelic.appname,编辑,里面输入监测的名称,比如搬主题之前输入的bzttest,那么把其填进去。

%title插图%num

3、重新启动您的应用程序

全部设置好后,重新启动LiteSpeed和LSPHP以确保已加载New Relic Extension。

systemctl restart lsws
killall lsphp
%title插图%num

您也可以创建一个php信息页面 ,以确保已加载New Relic Extension。

4、查看您的数据

完成上述所有操作后,您需要访问您的站点并生成一些数据,然后单击“See your data”,您将能够看到来自服务器的数据。

%title插图%num

四、查找WordPress性能瓶颈

现在已经完成所有设置,您可以使用New Relic APM仪表板在WordPress中查找各种瓶颈。一般需要等待30分钟后才能看到效果。

监测的面板很强大,尽管是全英文的,但是大家可以用谷歌浏览器进行自动翻译进行查看。

%title插图%num
%title插图%num
%title插图%num
%title插图%num

New Relic APM平台的各种监测功能各位小伙伴可以慢慢探索。特别是可以监测WordPress的主题和插件等各种细节导致的网站缓慢,通过New Relic APM平台工具可以让WordPress站长更熟悉瓶颈在哪里,从而知道调整优化。

原文来自:搬主题
原文链接:安装New Relic APM查找WordPress网站的性能瓶颈 优化LSPHP及CyberPanel环境方法

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

虾皮路版权所有,未经允许不得转载:虾皮路 » 安装New Relic APM查找WordPress网站的性能瓶颈 优化LSPHP及CyberPanel环境方法
分享到: 生成海报

热门文章

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
切换注册

登录

点击按钮进行验证

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活