이 글은 php에서 php-amq 확장을 컴파일하고 설치하는 방법을 설명합니다. 참고용으로 공유해 주세요. 자세한 내용은 다음과 같습니다.
목적: Rabbitmq 서버를 운영하는 데 사용되는 확장 프로그램입니다.
1. 설치 개요
1. 그리고 librabbitmq 라이브러리를 설치하세요
이것은 오픈 소스 C 언어 라이브러리입니다. Rabbitmq와 통신하는 데 사용됩니다
php의 php-amqp 확장은 이 라이브러리를 사용하여 서버와 통신합니다. 따라서 먼저 이 오픈 소스 라이브러리를 설치해야 합니다.
다운로드 주소: https://github.com/alanxz/rabbitmq-c/
이 사이트에서 다운로드하려면 여기를 클릭하세요.
2. php-amqp 확장의 소스 코드를 컴파일합니다.
참고: 충돌을 피하기 위해 두 버전을 지정해야 합니다. 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-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 소스코드 압축을 푼다. package
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세 번째 단계, php-fpm을 다시 시작하여 새 모듈을 적용합니다.
php-fpm 재시작 명령은 일반적으로 다음과 같습니다: PHP 설치 디렉토리/sbin/init.d.php-fpm 재시작
더 많은 PHP 관련 콘텐츠에 관심이 있는 독자는 이 특별 주제를 확인할 수 있습니다. 사이트: "PHP 객체지향 프로그래밍 입문 튜토리얼" ", "PHP 수학적 연산 기술 요약", "PHP 오피스 문서 작업 기술 요약(워드, 엑셀, 액세스, ppt 포함)", "PHP 배열 전체(Array) ) 조작 기술", "PHP 데이터 구조 및 알고리즘 튜토리얼", "PHP 프로그래밍 알고리즘 요약", PHP 정규식 사용법 요약 및 PHP 공통 데이터베이스 조작 기술 요약
이 기사가 모든 사람들에게 도움이 되기를 바랍니다. PHP 프로그래밍.
위 내용은 Apache 및 PHP 설치, PHP 컴파일 및 php-amq 확장 설치에 대한 간략한 튜토리얼을 소개하며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.