如何在Ubuntu上安装Xrep上的Newrelic(来自apachefriends.org)

时间:2015-01-13 11:13:00

标签: php xampp newrelic lampp

我正在尝试按照Newrelic的官方步骤安装Newrelic PHP Agent,但我无法获得任何数据统计信息。

我已手动将extension = newrelic.so添加到/opt/lampp/etc/php.ini,但也无法正常工作

我认识到XAMPP没有扩展名目录,但是名为“opt / lampp / modules”的目录

所以newrelic不会将已安装的扩展程序推入其中,该怎么做?!

1 个答案:

答案 0 :(得分:3)

您是在Mac或Linux机器上安装它吗?

什么发行?

Xampp只是密钥服务器组件的打包安装,New Relic只与PHP集成。因此,如果您的Linux操作系统是基于Debian或Red-Hat的,您可以通过一般说明来完成。如果它是Mac OS,它有点不寻常但可以完成。

由于Debian / Red Hat存在安装说明,我认为这是Mac OSX,因为没有Windows代理。

下载最新的Mac OS X代理 http://download.newrelic.com/php_agent/release/

在要存储New Relic文件的唯一位置提取此包。 在终端,CD进入该目录。 跑 sudo NR_INSTALL_PATH = / Applications / MAMP / bin / php / phpX.X.X / bin ./newrelic-install

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

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

extension=newrelic.so newrelic.appname = <appName> newrelic.license = <licenseKey>

将AppName更改为您希望调用Application的名称,将LicenseKey更改为您的帐户LicenseKey。

重启MAMP。

如果您创建一个PHPinfo文件,您将能够检查New Relic是否是一个已加载的模块。

在极少数情况下,如果守护程序没有以重启MAMP启动,您可以手动启动它 的/ usr /斌/ NewRelic的守护程序