Php 如何在Ubuntu的Xampp(apachefriends.org)上安装Newrelic

Php 如何在Ubuntu的Xampp(apachefriends.org)上安装Newrelic,php,xampp,newrelic,lampp,Php,Xampp,Newrelic,Lampp,我试图按照Newrelic的官方步骤安装Newrelic PHP代理,但无法获得任何数据统计 我已经手动将extension=newrelic.so添加到/opt/lampp/etc/php.ini中,但也不起作用 我发现XAMPP没有扩展目录,只有一个名为“opt/lampp/modules”的目录 所以newrelic没有将已安装的扩展推送到它里面,怎么办 您是在Mac还是Linux机器上安装它 什么发行版 Xampp只是关键服务器组件的打包安装,New Relic仅与PHP集成。因此,如果

我试图按照Newrelic的官方步骤安装Newrelic PHP代理,但无法获得任何数据统计

我已经手动将extension=newrelic.so添加到/opt/lampp/etc/php.ini中,但也不起作用

我发现XAMPP没有扩展目录,只有一个名为“opt/lampp/modules”的目录


所以newrelic没有将已安装的扩展推送到它里面,怎么办

您是在Mac还是Linux机器上安装它

什么发行版

Xampp只是关键服务器组件的打包安装,New Relic仅与PHP集成。因此,如果您的Linux操作系统是基于Debian或Red Hat的,您可以通过一般说明进行操作。如果是Mac操作系统,这会有点不寻常,但可以做到

由于Debian/Red Hat有安装说明,我假设这是Mac OSX,因为没有Windows代理

下载最新的Mac OS X代理

将此包解压缩到您要存储New Relic文件的唯一位置。 在终端中,将CD放入该目录。 跑 sudo NR_INSTALL_PATH=/Applications/MAMP/bin/php/phpX.X.X/bin./newrelic INSTALL

当提示安装位置时,键入不带引号的“all”

在您选择的文本编辑器中打开“/Applications/MAMP/bin/php/phpX.X.X/conf/php.ini”(记住,用上面找到的版本替换X.X.X),然后复制并粘贴以下内容。确保用您的许可证密钥替换许可证密钥占位符

extension=newrelic.so
newrelic.appname=
newrelic.license=

将AppName更改为希望调用应用程序的名称,并将LicenseKey更改为帐户LicenseKey

重新启动MAMP

如果您创建一个PHPinfo文件,您将能够检查newrelic是否是其中加载的模块

在一些罕见的情况下,如果守护进程没有在重新启动MAMP时启动,您可以手动启动它
/usr/bin/newrelic守护进程

您是在Mac还是Linux机器上安装它

什么发行版

Xampp只是关键服务器组件的打包安装,New Relic仅与PHP集成。因此,如果您的Linux操作系统是基于Debian或Red Hat的,您可以通过一般说明进行操作。如果是Mac操作系统,这会有点不寻常,但可以做到

由于Debian/Red Hat有安装说明,我假设这是Mac OSX,因为没有Windows代理

下载最新的Mac OS X代理

将此包解压缩到您要存储New Relic文件的唯一位置。 在终端中,将CD放入该目录。 跑 sudo NR_INSTALL_PATH=/Applications/MAMP/bin/php/phpX.X.X/bin./newrelic INSTALL

当提示安装位置时,键入不带引号的“all”

在您选择的文本编辑器中打开“/Applications/MAMP/bin/php/phpX.X.X/conf/php.ini”(记住,用上面找到的版本替换X.X.X),然后复制并粘贴以下内容。确保用您的许可证密钥替换许可证密钥占位符

extension=newrelic.so
newrelic.appname=
newrelic.license=

将AppName更改为希望调用应用程序的名称,并将LicenseKey更改为帐户LicenseKey

重新启动MAMP

如果您创建一个PHPinfo文件,您将能够检查newrelic是否是其中加载的模块

在一些罕见的情况下,如果守护进程没有在重新启动MAMP时启动,您可以手动启动它
/usr/bin/newrelic守护进程

您是在Mac还是Linux机器上安装它

什么发行版

Xampp只是关键服务器组件的打包安装,New Relic仅与PHP集成。因此,如果您的Linux操作系统是基于Debian或Red Hat的,您可以通过一般说明进行操作。如果是Mac操作系统,这会有点不寻常,但可以做到

由于Debian/Red Hat有安装说明,我假设这是Mac OSX,因为没有Windows代理

下载最新的Mac OS X代理

将此包解压缩到您要存储New Relic文件的唯一位置。 在终端中,将CD放入该目录。 跑 sudo NR_INSTALL_PATH=/Applications/MAMP/bin/php/phpX.X.X/bin./newrelic INSTALL

当提示安装位置时,键入不带引号的“all”

在您选择的文本编辑器中打开“/Applications/MAMP/bin/php/phpX.X.X/conf/php.ini”(记住,用上面找到的版本替换X.X.X),然后复制并粘贴以下内容。确保用您的许可证密钥替换许可证密钥占位符

extension=newrelic.so
newrelic.appname=
newrelic.license=

将AppName更改为希望调用应用程序的名称,并将LicenseKey更改为帐户LicenseKey

重新启动MAMP

如果您创建一个PHPinfo文件,您将能够检查newrelic是否是其中加载的模块

在一些罕见的情况下,如果守护进程没有在重新启动MAMP时启动,您可以手动启动它
/usr/bin/newrelic守护进程

您是在Mac还是Linux机器上安装它

什么发行版

Xampp只是关键服务器组件的打包安装,New Relic仅与PHP集成。因此,如果您的Linux操作系统是基于Debian或Red Hat的,您可以通过一般说明进行操作。如果是Mac操作系统,这会有点不寻常,但可以做到

由于Debian/Red Hat有安装说明,我假设这是Mac OSX,因为没有Windows代理

下载最新的Mac OS X代理

将此包解压缩到您要存储New Relic文件的唯一位置。 在终端中,将CD放入该目录。 跑 sudo NR_INSTALL_PATH=/Applications/MAMP/bin/php/phpX.X.X/bin./newrelic INSTALL

当提示安装位置时,键入不带引号的“all”

在您选择的文本编辑器中打开“/Applications/MAMP/bin/php/phpX.X.X/conf/php.ini”(记住,用上面找到的版本替换X.X.X),然后复制并粘贴以下内容。一定要换新的