ホームページ > バックエンド開発 > PHPチュートリアル > Apache と PHP のインストール、php のコンパイル、php-amq 拡張機能のインストールの簡潔なチュートリアル

Apache と PHP のインストール、php のコンパイル、php-amq 拡張機能のインストールの簡潔なチュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-28 08:28:55
オリジナル
874 人が閲覧しました

この記事では、php-amq 拡張機能を php にコンパイルしてインストールする方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

目的: この拡張機能は、rabbitmq サーバーを操作するために使用されます

1. インストールの概要

1. librabbitmq ライブラリをコンパイルしてインストールします

C言語ライブラリ。 Rabbitmq との通信に使用されます

php の php-amqp 拡張機能は、このライブラリを使用してサーバーと通信します。したがって、最初にこのオープンソース ライブラリをインストールする必要があります。

ダウンロードアドレス: https://github.com/alanxz/rabbitmq-c/

このサイトからダウンロードするにはここをクリックしてください。

2. php-amqp 拡張機能のソース コードをコンパイルします

注: 競合を避けるために、2 つのバージョンを指定する必要があります。 librabbitmq ライブラリのバージョンは 0.5.2 です。 php-amq のバージョンは 1.4.0 です

この拡張機能は php 公式によって管理されています。php 公式のダウンロードにアクセスしてください: http://pecl.php.net/package/amqp

2 番目のコンパイル手順

ステップ 1: 最初にインストールライブラリ: librabbitmq

バージョン要件: バージョン 0.5.2 が必要です。

コンパイル順序

1、

tar -xzvf rabbitmq-c-0.5.2.tar.gz
ログイン後にコピー

2、

cd rabbitmq-c-0.5.2
ログイン後にコピー

3、

autoreconf -i
ログイン後にコピー

4、 ./configure --prefix=ライブラリをインストールするディレクトリを指定し、そこにphpをインストールします2 番目のステップ - amqp を使用する場合、このライブラリを導入する必要があります。推奨ディレクトリ: /usr/local/librabbitmq/0.5.2/

5、make && make install

ステップ 2: php-amqp モジュールをコンパイルします

バージョン要件: 1.4.0 が必要です。

ダウンロード場所: http://pecl.php.net/package/amqp

コンパイルシーケンス

1. amqp-1.4.0 ソースコード圧縮パッケージを解凍します

2. cd amqp-1.4.0

3 phpize #phpize パスはサーバーの場所に従って決定されます phpize

4、

./configure --with-php-c/php-5.5.18/bin/php-config  --with-amqp  --with-librabbitmq-dir=这里填写第一步librabbitmq库的安装位置
ログイン後にコピー

5、

make && make install
ログイン後にコピー

3番目のステップは、php-fpmを再起動して新しいモジュールを有効にします

php-fpm の restart コマンドは一般的です: PHP インストール ディレクトリ/sbin/init.d.php-fpm restart

PHP 関連のコンテンツに興味のある読者は、このサイトの特別トピック「導入チュートリアル」を参照してください。 PHP オブジェクト指向プログラミングについて」、「PHP 数学的操作スキルのまとめ」、「PHP 操作オフィス文書スキルのまとめ (word、excel、access、ppt を含む)」、「完全な PHP 配列 (Array) 操作スキル」、「 PHP データ構造とアルゴリズムのチュートリアル』、『PHP プログラミング アルゴリズムの概要』、『PHP 正規表現の使用法の概要』、および『PHP の一般的なデータベース操作スキルの概要』

この記事が PHP プログラミングの皆様のお役に立てれば幸いです。

上記では、Apache と PHP のインストール、php のコンパイル、および php-amq 拡張機能のインストールに関する簡単なチュートリアルを紹介しました。これが、PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート