ホームページ > バックエンド開発 > PHPチュートリアル > PHP 7 プローブのインストールとテスト

PHP 7 プローブのインストールとテスト

WBOY
リリース: 2016-07-29 09:06:38
オリジナル
1104 人が閲覧しました

まず最初に、これは柔らかい記事です、はい!ただのソフトな記事です。私は「PHP が世界で最高の言語である」ことを知っているので、このソフト記事は PHP を開発する学生に少しでも役立つはずなので、多くの人がユーザーによって書かれたこのソフト記事を喜んで読んでくれると思います。弊社は設立7年目の​​会社ですので、OneAPMの技術力は市場に認められ、多くのユーザーに認められています。 ユーザーが弊社の製品をどのように使用しているかを見てみましょう:

以下は内容の転載です:

私はもともと。 OneAPM には PHP 7 プローブがないと思っていましたが、アプリケーションを追加するときに「更新ログ」をクリックしたところ、PHP 7.0 プローブがリリースされていました。

PHP 7 プローブのインストールとテスト

ということで、早速インストールをテストしてみました。
残念ながら、インストールはエラー メッセージで失敗しました

通知: PHP メッセージ: PHP 警告: PHP 起動: ダイナミック ライブラリ '/opt/remi/php70/root/usr/lib64/php/modules/oneapm をロードできません。 so' - /opt/remi/php70/root/usr/lib64/php/modules/oneapm.so: 未定義シンボル: Z_BVAL_P in Unknown on line 0NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/opt/remi/php70/root/usr/lib64/php/modules/oneapm.so' - /opt/remi/php70/root/usr/lib64/php/modules/oneapm.so: undefined symbol: Z_BVAL_P in Unknown on line 0

然后周一就向工程师反应情况,经过几次的测试,目前没遇到什么问题,所以在周末抽空描述一下自己的升级过程。

首先记得先卸载旧版探针再进行下面的升级。

我的环境是 centos 7+nginx+php-fpm,我直接配置remi源来升级 PHP 7.0.0 了

<code>sudo yum install epel-release
sudo wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo rpm -Uvh remi-release-7.rpm
sudo yum install remi-release
sudo yum-config-manager --enable remi-php70
sudo yum update php\*
</code>
ログイン後にコピー

上面是升级 php,如果你是第一次安装,可以运行

sudo yum install php-common php-cli php-json php-pecl-memcached php-pdo php-opcache php-xml php-mbstring php-mysqlnd php-pear php-gd php-fpm

然后是 OneAPM Agent 的安装

PHP 7 プローブのインストールとテスト
PHP 7 プローブのインストールとテスト
PHP 7 プローブのインストールとテスト
PHP 7 プローブのインストールとテスト
PHP 7 プローブのインストールとテスト

安装完后重启下 php-fpm

sudo systemctl restart php-fpm

そして月曜日にエンジニアに状況を報告しました。いくつかのテストを行った結果、今のところ問題は発生していないので、週末に時間をかけてアップグレード プロセスについて説明する予定です。

まず、次のアップグレードを実行する前に、古いバージョンのプローブをアンインストールしてください。

PHP 7 プローブのインストールとテスト私の環境はcentos 7+nginx+php-fpmです。remiソースを直接設定してPHP 7.0.0をアップグレードしました

rrreee

初めてインストールする場合は、上記を実行してください。

sudo yum install php-common php-cli php-json php-pecl-memcached php-pdo php-opcache php-xml php-mbstring php-mysqlnd php-pear php-gd php-fpm PHP 7 プローブのインストールとテスト

次に OneAPM エージェントのインストール

PHP 7 プローブのインストールとテスト

PHP 7 プローブのインストールとテストPHP 7 プローブのインストールとテストPHP 7 プローブのインストールとテスト

PHP 7 プローブのインストールとテスト

PHP 7 プローブのインストールとテスト

インストール後にphp-fpmを再起動しますPHP 7 プローブのインストールとテスト

sudo systemctl restart php-fpm

次のコマンドを実行してプローブのバージョンを確認します

しばらく待つと、データベース内のデータが表示されます。クールじゃないですか? ? ?

しかし、私のフォーラムプログラムは良くなく、必然的に多くのevalを使用します

🎜🎜🎜🎜そして多くのサービスは海外サーバーに依存しています🎜🎜🎜🎜ほとんどがだと思います。あなたは、プログラムを最適化したくて Ai をインストールしましたが、応答速度が他のものよりもはるかに悪いことがわかりました。もっとコミュニケーションをとって、最適化の経験を共有していただければ幸いです。よろしくお願いします。 🎜🎜さらに、最新の PHP7 プローブのダウンロード アドレス: http://www.oneapm.com/lp/php7🎜🎜この記事は OneAPM ユーザーによって投稿され、OneAPM 公式テクノロジー ブログによって転送されることが許可されています🎜🎜OneAPM for PHPすべての PHP アプリケーションを深く掘り下げることができます。 完全なアプリケーション パフォーマンス管理は、すべての PHP アプリケーションを深く掘り下げて、コード レベルのパフォーマンス問題の可視化、パフォーマンスのボトルネックの迅速な特定と追跡、実際のユーザー エクスペリエンスの監視、サーバーの監視など、アプリケーションのパフォーマンス管理と監視を完了できます。エンドツーエンドのアプリケーションパフォーマンス管理。さらに技術的な記事を読むには、OneAPM 公式技術ブログにアクセスしてください。 🎜この記事はOneAPM公式ブログからの転載です🎜 🎜 上記では、PHP 7 プローブのインストールとテストについて、関連する側面も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。 🎜 🎜 🎜
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート